Title :
From TLM to FPGA: rapid prototyping with SystemC and transaction level modeling
Author :
Klingauf, Wolfgang ; Gunzel, Robert
Author_Institution :
Dept. E.I.S., Tech. Univ. of Braunschweig
Abstract :
We describe a communication-centric design methodology with SystemC that allows for efficient FPGA prototype generation of transaction level models (TLM). Using a framework comprising of well-defined communication protocols and synthesizable communication wrappers, the process of refining the TLM specification of a HW/SW system to its synthesizable implementation can be systematically automated. We look at how to map the TLM communication channels of both HW and SW components to virtually any target platform and illustrate our approach on refining an example HW/SW system from its TLM specification to a Virtex-II Pro FPGA implementation
Keywords :
field programmable gate arrays; hardware-software codesign; logic design; SystemC; TLM communication channels; Virtex-II Pro FPGA; communication protocols; hardware components; software components; synthesizable communication wrappers; transaction level models; Communication channels; Design methodology; Embedded system; Field programmable gate arrays; Network synthesis; Protocols; Prototypes; Software prototyping; Space exploration; Systems engineering and theory;
Conference_Titel :
Field-Programmable Technology, 2005. Proceedings. 2005 IEEE International Conference on
Conference_Location :
Singapore
Print_ISBN :
0-7803-9407-0
DOI :
10.1109/FPT.2005.1568563