GMACS = giga multiply-accumulate operations per second
Stratix IV FPGAs Do the Heavy DSP Lifting
You can use Stratix IV FPGAs to implement complete, high-throughput DSP systems, and you can use them as FPGA coprocessors. In coprocessor applications, Stratix IV FPGAs accelerate performance-critical DSP functions that would otherwise consume a majority of the host processor's processing power and slow down overall system performance.
When used as coprocessors, Stratix IV FPGAs boost overall system performance by offloading complex computations in wireless, broadcast, medical imaging, and military systems from the host processor.
Altera offers a broad range of support services, tools, and development platforms for implementing DSP designs in Stratix IV FPGAs. You can also quickly develop Stratix IV FPGAs into user-defined FPGA coprocessors using DSP Builder, Altera's data-flow architecture development tool based on the industry-leading MATLAB and Simulink tools from The MathWorks.
Once the coprocessor architecture is captured, it can automatically be implemented into an Altera® Stratix IV FPGA or exported to Altera's SOPC Builder system development tool for further integration into the overall system architecture.
Altera also offers DSP development kits that you can use to verify your DSP systems in hardware in the prototype phase of your design cycle.
Stratix IV FPGAs support vertical package migration from small to large devices. This enables a single board design to scale from a small Stratix IV FPGA, like the EP4SGX70 device, to the industry’s highest performance 40-nm FPGA for DSP processing, the EP4SGX230 device. The EP4SGX230 device is capable of 700 giga multiply-accumulate operations per second (GMACS). This range of scalability is possible because of the parallel processing nature of the Stratix IV FPGA family. Table 2 illustrates the DSP performance capability of a small Stratix IV FPGA.