DocumentCode
430267
Title
Reduction of design complexity using virtual hardware platforms
Author
Rissa, Tero ; Luk, Wayne
Author_Institution
Imperial Coll., London, UK
fYear
2004
fDate
16-18 Nov. 2004
Firstpage
75
Abstract
Summary form only given. Our work alms to accelerate FPGA application development by raising the level of abstraction and facilitating design reuse. We propose a solution based on network of nodes, communicating using a packet-based protocol. This network of nodes is known as customisable modular platform (CMP). A node is a computational unit, which can be hardware core running on an FPGA, or a thread running on a processor or a DSP. Hardware nodes can span over several FPGAs or there can be several nodes on a single FPGA. The packet-based communication protocol is implemented using an interchangeable interface. This interface provides a seamless data interchange between the nodes, independent of the implementation target architecture or abstraction. The communication packets of this protocol include control information and data, i.e. header and payload.
Keywords
circuit CAD; circuit complexity; field programmable gate arrays; hardware-software codesign; integrated circuit design; packet switching; DSP thread; FPGA application development; FPGA nodes; communication packets; computational unit; control information; customisable modular platform; data header; data payload; design abstraction level; design complexity reduction; design reuse; hardware core; implementation abstraction; implementation target architecture; interchangeable interface; network of nodes based solution; packet-based communication protocol; packet-based protocol; processor thread; seamless data interchange; virtual hardware platforms; Communication system control; Engines; Field programmable gate arrays; Hardware; Libraries; Out of order; Payloads; Protocols; Streaming media; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
System-on-Chip, 2004. Proceedings. 2004 International Symposium on
Print_ISBN
0-7803-8558-6
Type
conf
DOI
10.1109/ISSOC.2004.1411151
Filename
1411151
Link To Document