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