DocumentCode :
3043167
Title :
RTL generation of channel architecture templates for a template-based SoC design flow
Author :
Cho, Jinhyun ; Choi, Soonwoo ; Chae, SooIk
Author_Institution :
Seoul Nat. Univ., Seoul
fYear :
2008
fDate :
23-25 Sept. 2008
Firstpage :
251
Lastpage :
252
Abstract :
In this paper, we propose the design methodology for communication channel templates from formal specification to RTL description. In this flow, design and verification start from one source, LTL property. We constructed LTL-to-TRS, which is translator from LTL property sets to Bluespec term-rewriting system (TRS) description. And, we use a Bluespec compiler as a synthesizer from TRS to RTL. Also, to match the implementation with the formal specification, we use a VIS solver as a model checker. And then, channel instances generated by proposed design method are transformed into channel template-generators for communication channel library. These channel templates can be used in DSE process in SoC design flow.
Keywords :
formal specification; integrated circuit design; system-on-chip; Bluespec compiler; Bluespec term-rewriting system; RTL generation; channel architecture templates; communication channel library; communication channel templates; formal specification; template-based SoC design flow; Cats; Communication channels; Computer architecture; Design methodology; Formal specifications; Hardware design languages; Libraries; Process design; Space exploration; Synthesizers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Specification, Verification and Design Languages, 2008. FDL 2008. Forum on
Conference_Location :
Stuttgart
Print_ISBN :
978-1-4244-2264-7
Type :
conf
DOI :
10.1109/FDL.2008.4641460
Filename :
4641460
Link To Document :
بازگشت