Archives: Articles

  • Need to accelerate the creation of technology-independent DSP hardware?

    Need to accelerate the creation of technology-independent DSP hardware?

    The massive increase in processing required for next generation compute-intensive applications, such as wireless communication and image processing, has created a gap between off-the-shelf DSP…

  • Death of the Hardware Engineer

    Exactly two hundred years ago this June, Augustus De Morgan was born. Arguably, before that time, there were no logic designers in the world. For…

  • Parallelizing PCB

    Much has been made in the technical press about various approaches for automatically parallelizing general-purpose computing. However, there are occasional outstanding opportunities to create domain-specific…

  • ESC Revisited

    As promised, we want to bring you the best, most important messages from the show distilled down into punchy, trip-report-worthy text bites, suitable not only…

  • Parallelizing PCB

    Parallelizing PCB

    Multi-madness is upon us these days. Multi-core, multi-thread, and multi-processor mania has made a mess of the previously well-ordered software tools and operating systems market,…

  • Undertow of Ubiquity

    Undertow of Ubiquity

    Over the past few years, FPGAs have risen from a whisper to a roar at the Embedded Systems Conference. This year, at the newly re-relocated…

  • ESC Round One

  • C to FPGA

    C to FPGA

    FPGAs are making big inroads in the embedded systems space as system-on-chip platforms. The recipe is solid – whip together a processor with some peripherals…

  • ESC Survival Kit

    In deciding where to shoot your silver bullet, there are a variety of factors to consider. (Make sure your boss doesn’t read this part.) Is…

  • Go, Stop, Yield

    Go, Stop, Yield

    Craig (not his real name) is the lead engineer on his company’s most important project. So far, Craig has been worth his weight in gold…