Title :
Hardware/software partitioning of embedded system in OCAPI-xl
Author :
Vanmeerbeeck, G. ; Schaumont, P. ; Vernalde, S. ; Engels, M. ; Bolsens, I.
Author_Institution :
IMEC, Leuven, Belgium
Abstract :
The implementation of embedded networked appliances requires a mix of processor cores and HW accelerators on a single chip. When designing such complex and heterogeneous SoCs, the HW/SW partitioning decision needs to be made prior to refining the system description. With OCAPI-xl, we developed a methodology in which the partitioning decision can be made anywhere in the design flow, even just prior to doing code-generation for both HW and SW. This is made possible thanks to a refinable, implementable, architecture independent system description. The OCAPI-xl model was used to develop a stand alone, networked camera, with onboard GIF engine and network layer
Keywords :
embedded systems; hardware-software codesign; GIF engine; OCAPI-xl; code-generation; embedded networked appliances; embedded system; hardware accelerators; hardware/software partitioning; network layer; processor cores; Cameras; Embedded software; Embedded system; Engines; Hardware; Home appliances; Intelligent networks; Permission; Process design; System performance;
Conference_Titel :
Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
Conference_Location :
Copenhagen
Print_ISBN :
1-58113-364-2
DOI :
10.1109/HSC.2001.924646