DocumentCode :
3863079
Title :
Layering RTL, SAFL, Handel-C and Bluespec constructs on Chisel HCL
Author :
David J Greaves
Author_Institution :
Computer Laboratory, University of Cambridge, UK
fYear :
2015
Firstpage :
108
Lastpage :
117
Abstract :
Chisel is a hardware construction language that supports a simplistic level of transactional programming via its Decoupled I/O primitives. In this paper we describe extensions that layer popular design paradigms on the Chisel substrate. We include RTL, SAFL-style functional hardware description, Handel-C message passing and Bluespec rules. We then briefly discuss interworking between these design styles.
Keywords :
"Hardware","Hardware design languages","Clocks","Standards","Registers","Logic gates","Multiplexing"
Publisher :
ieee
Conference_Titel :
Formal Methods and Models for Codesign (MEMOCODE), 2015 ACM/IEEE International Conference on
Type :
conf
DOI :
10.1109/MEMCOD.2015.7340477
Filename :
7340477
Link To Document :
بازگشت