DocumentCode :
3107097
Title :
Composable Guarded Atomic Actions: a Bridging Model for SoC Design
Author :
Nikhil, Rishiyur S.
Author_Institution :
Bluespec, Inc., Waltham
fYear :
2007
fDate :
10-13 July 2007
Firstpage :
23
Lastpage :
28
Abstract :
We discuss the approach to concurrency in Bluespec\´s commercial tools that enable chip designers to deal with complex concurrency, the hallmark of today\´s systems on a chip. We discuss the basic concurrency model (rules, or guarded atomic actions); modular construction of rules; scheduling into clocked synchronous hardware, including multiple clock domains; non-determinism vs. determinism, and predictability and control of scheduling; and suitability for formal verification. We also discuss the importance of "bridging", i.e., the ability to use the same semantic model both for highlevel specifications and modeling as well as for high-quality hardware implementations.
Keywords :
integrated circuit design; system-on-chip; SoC; complex concurrency; composable guarded atomic actions; formal verification; high- level modeling; high- level specifications; high- quality hardware implementations; semantic model; Clocks; Concurrent computing; Context modeling; Hardware; Logic; Modular construction; Power system modeling; Processor scheduling; Registers; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design, 2007. ACSD 2007. Seventh International Conference on
Conference_Location :
Bratislava
ISSN :
1550-4808
Print_ISBN :
0-7695-2902-X
Type :
conf
DOI :
10.1109/ACSD.2007.47
Filename :
4276261
Link To Document :
بازگشت