loading...
Efficient Combinational Loops Handling for Cycle Precise Simulation of System on a Chip
Västerås, Sweden August 25-August 27
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EURMIC.1998.71177524 th. EUROMICRO Conference Volume 1 ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Denis Hommais, Universit? Pierre et Marie Curie
Fr?d?ric P?trot, Universit? Pierre et Marie Curie
As system integration becomes a reality, the need for efficient, Core based, simulators is pressing. Different levels of simulation accuracy/fidelity are necessary during system design. Naturally, a system is defined as a set of communicating Finite State Machines. In this work, we present a cycle precise simulator that is able to efficiently handle combinational loops existing between the FSMs. We devise a strategy that ensures that the blocks that do not belong to a combinational loop will be evaluated only once per cycle, and that the order of the components within a loop tends to minimize the number of iterations required to achieve stability. We express the problem in a graph theoretic manner, and propose a set of steps to obtain a valid schedule.
Citation:
Denis Hommais, Fr?d?ric P?trot, "Efficient Combinational Loops Handling for Cycle Precise Simulation of System on a Chip," euromicro, vol. 1, pp.10051, 24 th. EUROMICRO Conference Volume 1 (EUROMICRO'98), 1998
Usage of this product signifies your acceptance of the Terms of Use.