Analyst Loring Wirbel covers programmable logic from an application perspective, providing a sneak peek at the vertical applications that help drive FPGA complexity, performance, and density. The blog will feature videos allowing engineers to spotlight their latest designs, along with news of products and corporate trends at FPGA vendors and the developers of third-party tools for programmable logic.
Oct 14 2009 11:59AM | Permalink | Email this | Comments (1) |
Blog This! using: Blogger.com | LiveJournal |
Digg This | Slashdot This | add to Del.icio.us
Siverge Networks Inc. has given us a nice one-to-one comparison of how traditional ASICs and FPGAs can be combined for networking processing tasks. Details on the specific FPGA architecture used in the new Griffin chip set are scant, because Siverge is a fabless ASSP company, not an OEM. Nevertheless, the launch of its new SivGate/Griffin universal gateway chips points out how a variety of programmable architectures can coexist in one chip set.
What the company has publicly revealed is that the ASIC was used for well-defined networking protocols at Layers 1 and 2, the physical and data-link layers, respectively. These protocols are well-characterized in realms such as Sonet and Ethernet, as well as standard digital hierarchies. At the same time, Siverge can preserve programmability for per-channel services.
The FPGA is used for circuit emulation, Metro Ethernet Forum services such as pseudowire, and packet analysis at higher network layers. One can make the argument that some of these functions are almost ready for an ASIC or a hard-wired ASSP, but Siverge has performed some intelligent partitioning between ASIC and FPGA – at least for now.
One would hope that there is enough of a telecom OEM market left these days for Siverge and other players to continue to upgrade network-edge chip sets. By that time, there may be enough lower-cost FPGA options to even consider an FPGA as a high-volume, low-cost alternative for Layers 1 and 2. For now, Griffin stands as a good example of where ASIC/FPGA/ASSP partitioning is headed.