On the Bench

March 24, 2014 You can use the very cool cloud-based system provided by EDA Playground I enjoy creating FPGA designs, mostly in Verilog. What I don’t enjoy is writing repetitive test benches for the little subcomponents that I use in a larger design. If you haven’t done much FPGA development, a test bench is just a program that exercises your …

Cloud Media OTT1 Internet Media Player Runs Linux on Cavium ARM11 SoC

Cloud Media is mostly known for their Linux based Pop Corn Hour media players. but recently they started offered a free media player called FreeOTT via ISPs or Facebook giveaways. This little box gives direct access to online video channels. I reviewed FreeOTT a few months ago, and found the interface to be sluggish (possibly because of my Internet connection), …

Write Once, Debug on Arduino

December 06, 2013 Can you run Java programs on the Arduino? Maybe. I seem to have a love/hate relationship with a few things that most people are crazy about. Two things that immediately come to mind: Arduino and Java. I’ve written a lot about why I am not crazy about Arduino (but, also, why I still sometimes use them). And …