Title :
High-level Design Environments for FPGA-based Content Processing
Author :
Cheng, Kevin C S ; Fleury, Martin
Author_Institution :
CES Dept., Univ. of Essex, Colchester
Abstract :
Content processing of network packets requires real-time rates and high throughput, which a platform field programmable gate array (FPGA) can provide. It also requires a high-level design approach that allows time-to-market deadlines to be met. The paper introduces a two-step development process that allows the enhanced memory and I/O facilities of a content processor to be utilized but also avail of the more complete simulation and debug facilities on a compatible development board. This can be achieved by providing a complimentary or shadow design environment. High-level design is available for FPGAs in terms of hardware compilation and the provision of an on-chip runtime environment (RTE). The Tarari content processor supports both of these but investigation has shown that the RC200 development board assists in reducing design turn-around time.
Keywords :
field programmable gate arrays; high level synthesis; microprocessor chips; FPGA; RC200 development board; Tarari content processor; debug facility; field programmable gate array; hardware compilation; high-level design approach; on-chip runtime environment; time-to-market; Acceleration; Application software; Cryptography; Field programmable gate arrays; Hardware design languages; Inspection; Large scale integration; Runtime environment; Throughput; Time to market;
Conference_Titel :
Mechtronic and Embedded Systems and Applications, 2008. MESA 2008. IEEE/ASME International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-2367-5
Electronic_ISBN :
978-1-4244-2368-2
DOI :
10.1109/MESA.2008.4735713