DocumentCode
1003874
Title
Asynchronous system synthesis based on direct mapping using VHDL and Petri nets
Author
Shang, D. ; Burns, F. ; Koelmans, A. ; Yakovlev, A. ; Xia, F.
Author_Institution
Sch. of Electr., Electron. & Comput. Eng., Univ. of Newcastle, Newcastle upon Tyne, UK
Volume
151
Issue
3
fYear
2004
fDate
5/19/2004 12:00:00 AM
Firstpage
209
Lastpage
220
Abstract
A technique is proposed to synthesise system behavioural specifications written in VHDL into speed-independent asynchronous circuits constructed using David cells. This technique combines the advantages of logic synthesis and syntax-directed translation techniques. Coloured Petri nets and labelled Petri nets are used as intermediate formats for datapath and control representation. Speed-independent asynchronous circuits are obtained from these nets via direct translation. Several examples demonstrate the viability of the technique, which produces superior results compared with other ones.
Keywords
hardware description languages; resource allocation; systems analysis; HDL; SystemC; VHDL; automatically generated interface; behavioural synthesis; dynamic allocation; dynamic description; dynamic memory constructs; hardware description languages; heap management subsystem; physical implementation; system behaviour;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings -
Publisher
iet
ISSN
1350-2387
Type
jour
DOI
10.1049/ip-cdt:20040525
Filename
1304182
Link To Document