DocumentCode
3326682
Title
Automatic generation of systemc transactors from graphical FSM
Author
Khan, Tareq ; Tahar, Sofiène ; Mohamed, Otmane Ait ; Habibi, Ali
Author_Institution
Dept. of ECE, Concordia Univ., Montreal, QC
fYear
2007
fDate
29-31 Dec. 2007
Firstpage
257
Lastpage
260
Abstract
To specify, design, and implement complex system-on-chip (SoC), a new modeling method, transaction level modeling (TLM), has been proposed recently. TLM allows designers to focus on functionality while abstracting implementation details. At the register transfer level (RTL), however, different modules communicate through detailed pin level signaling. SoC design methodologies involve the integration of different intellectual property (IP) blocks modeled at different levels of abstraction. Therefore a special module or channel is needed in order to link modules, IPs, designed at different abstraction levels. This module, called transactor, can be modeled using a finite state machine (FSM) providing a functional specification of the protocol´s behavior. In this paper, we propose a methodology to specify transactors using graphical finite state machine (FSM). This technique enables an automatic generation of SystemC TLM-RTL transactors via an intermediate translation of the user-defined FSM to the Abstract State Machines Language (AsmL). The UTOPIA standard protocol is provided as an illustration of this approach.
Keywords
electronic engineering computing; finite state machines; logic design; system-on-chip; SystemC transactor; UTOPIA standard protocol; abstract state machines language; automatic generation; graphical finite state machine; register transfer level; system-on-chip; transaction level modeling; Access protocols; Automata; Communication system software; Design methodology; Hardware design languages; Intellectual property; Natural languages; System-level design; System-on-a-chip; Wires; AsmL; Finite State Machine; SystemC; Transactor;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronics, 2007. ICM 2007. Internatonal Conference on
Conference_Location
Cairo
Print_ISBN
978-1-4244-1846-6
Electronic_ISBN
978-1-4244-1847-3
Type
conf
DOI
10.1109/ICM.2007.4497706
Filename
4497706
Link To Document