Archives: Articles

  • Tyranny Take Two

    If all of this is seems a bit confusing, you might want to re-read part one of this series – “Tyranny of the Metaphor,” (read)…

  • Just What is Algorithmic Synthesis?

    Just What is Algorithmic Synthesis?

    In a traditional FPGA design flow, crafting the hardware architecture and writing VHDL or Verilog for RTL synthesis requires considerable effort. The code must follow…

  • More and Moore

    More and Moore

    Price, Performance, and Power – the three Ps of Moore’s Law — have fueled four decades of technological fury. Each new process node brought us…

  • Need More Performance?

    Need More Performance?

    Extracting higher performance from today’s FPGA-based systems involves much more than just cranking up the clock rate. Typically, one must achieve a delicate balance between…

  • Looking Inside

    Looking Inside

    As FPGAs grow faster and more powerful, our natural inclination is to scrape more and more functionality off our boards and cram it into our…

  • Supercomputing To Go

    Some embedded applications are much tougher, however. There are cases when we need to deliver copious amounts of computing power while remaining off the grid.…

  • Saving Supercomputing with FPGAs

    Saving Supercomputing with FPGAs

    Massive racks of parallel processing Pentiums, Opterons, and Itaniums wasted watts at an unprecedented pace last week on the show floor at Supercomputing 2005 in…

  • Changing Waves

    For over four decades, progress in processing power has ridden the crest of a massive breaker called Moore’s Law. We needed only to position our…

  • Assemble All Ye IP

    Assemble All Ye IP

    There are two levels of DSP design. First, there’s the conceptual level, where hard-core algorithm development rules the day. Your big concern here is the…