DocumentCode
3221569
Title
FPGA integrated co-design
Author
Haskell, Richard E. ; Hanna, Darrin M.
Author_Institution
Dept. of Comput. Sci. & Eng., Oakland Univ., Rochester, MI, USA
fYear
2001
fDate
17-18 June 2001
Firstpage
30
Lastpage
31
Abstract
The main problem in hardware/software co-design is how to design an embedded system that contains both hardware in the form of FPGAs or ASICs and a microprocessor for which software must be written. A critical decision that has a profound effect on overall system cost is how to partition the system into its hardware and software components. A mistake made in this decision, which must be corrected by reworking the entire design, can add significant delay and cost to the design process. The longer the irrevocable decision of how to partition the hardware and software can be delayed, the better is the chance to keep overall system cost to a minimum. This paper describes an approach that has been tested in a graduate course on FPGA design that will allow the hardware/software partition decision to be delayed to the very end of the design process.
Keywords
circuit CAD; electronic engineering education; embedded systems; field programmable gate arrays; hardware-software codesign; logic partitioning; FPGA; design process; embedded system; graduate course; hardware/software co-design; hardware/software partition decision; overall system cost; Clocks; Costs; Delay; Embedded software; Embedded system; Field programmable gate arrays; Hardware; Microcontrollers; Microprocessors; Process design;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronic Systems Education, 2001. Proceedings. 2001 International Conference on
Print_ISBN
0-7695-1156-2
Type
conf
DOI
10.1109/MSE.2001.932404
Filename
932404
Link To Document