ABSTRACT

Static random access memory (SRAM)-based eld-programmable gate arrays (FPGAs) offer a lower cost alternative to application-specic integrated circuit (ASIC) technologies for custom hardware. Although FPGAs cannot provide the same level of performance as an ASIC, they boast at least an order of magnitude computational efciency benets over general-purpose processors and in many cases much higher performance. FPGAs also offer on-demand reconguration useful for in-eld bug xes, upgrades, or entirely new applications.