Title :
Modeling and validating globally asynchronous design in synchronous frameworks
Author :
Mousavi, MohammadReza ; Le Guernic, Paul ; Talpin, Jean-Pierre ; Shukla, Sandeep Kumar ; Basten, Twan
Author_Institution :
Eindhoven Univ. of Technol., Netherlands
Abstract :
We lay a foundation for modeling and validation of asynchronous designs in a multi-clock synchronous programming model. This allows us to study properties of globally asynchronous systems using synchronous simulation and model-checking toolkits. Our approach can be summarized as automatic transformation of a design consisting of two asynchronously composed synchronous components into a fully synchronous multi-clock model preserving behavioral equivalence. The ultimate goal of this research is to provide the ability to model and build GALS systems in a fully synchronous design framework and deploy it on an asynchronous network preserving all properties of the system proven in the synchronous framework.
Keywords :
computational complexity; hardware-software codesign; modelling; synchronisation; GALS systems; automatic transformation; globally asynchronous design; globally asynchronous systems; model-checking toolkits; multiclock synchronous programming model; synchronous frameworks; synchronous simulation; validation; Asynchronous communication; Automata; Clocks; Hardware; Propagation delay; Protocols; Real time systems; Software systems; Synchronization; System-level design;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
Print_ISBN :
0-7695-2085-5
DOI :
10.1109/DATE.2004.1268877