DocumentCode :
339835
Title :
Hardware/software codesign for FPGA-based systems
Author :
Saul, J.M.
Author_Institution :
Comput. Lab., Oxford Univ., UK
Volume :
Track3
fYear :
1999
fDate :
5-8 Jan. 1999
Abstract :
A new codesign compiler called Dash (Design Automation for Software and Hardware) provides a co-synthesis and co-simulation environment for mixed FPGA/processor architectures. It compiles a C-like description to a solution containing both processors and custom hardware, and allows the descriptions of FPGA-based processors to be heavily parametrised. The user may add instructions to the processors, and the Dash software architecture allows the user to add facilities for targeting these extra instructions to the compiler. This system is being used to design a number of case studies, and a single-chip codesign of an Internet video game is used to illustrate the design flow.
Keywords :
Internet; circuit layout CAD; computer games; field programmable gate arrays; hardware-software codesign; program compilers; software architecture; C-like description; Dash; FPGA-based systems; Internet video game; case studies; codesign compiler; cosimulation environment; cosynthesis environment; custom hardware; design automation; design flow; extra instructions; hardware/software codesign; mixed FPGA/processor architectures; parametrised descriptions; single-chip codesign; software architecture; Acceleration; Application software; Computer architecture; Design automation; Field programmable gate arrays; Hardware; Hip; Laboratories; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0001-3
Type :
conf
DOI :
10.1109/HICSS.1999.772879
Filename :
772879
Link To Document :
بازگشت