Combining architectural simulation and behavioral synthesis
Autor: | Jemai, A., Kission, P., Jerraya, A.A. |
---|---|
Přispěvatelé: | INSAT (INSAT), Institut National des Sciences Appliquées et de Technologie [Tunis] (INSAT), Techniques de l'Informatique et de la Microélectronique pour l'Architecture des systèmes intégrés (TIMA), Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS), Torella, Lucie, Techniques of Informatics and Microelectronics for integrated systems Architecture (TIMA), Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP)-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes (UGA) |
Jazyk: | angličtina |
Rok vydání: | 1997 |
Předmět: |
architectural-simulation
CAD [SPI.NANO] Engineering Sciences [physics]/Micro and nanotechnologies/Microelectronics PACS 85.42 concurrent-synthesis-simulation AMIS VLSI-design debug RTL-descriptions [SPI.NANO]Engineering Sciences [physics]/Micro and nanotechnologies/Microelectronics behavioral-synthesis interactive-simulator |
Zdroj: | IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Institute of Electronics, Information and Communication Engineers, 1997, Oct. 1997; E80-A(10), pp.1756-66 |
ISSN: | 0916-8508 1745-1337 |
Popis: | The analysis of an architecture may provide statistic information on the use of the resources and on the execution time. Some of this information requires just a static analysis. Others, such as the execution time, may need dynamic analysis. Moreover, as the computation time of behavioral descriptions (control step time unit) and RTL ones (cycle based) may differ a lot, unexpected architectures may be generated by behavioral synthesis. Therefore, a means to debug the results of behavioral synthesis are required. This paper introduces a new approach to integrate an interactive simulator within a behavioral synthesis tool, thereby allowing concurrent synthesis and simulation. The simulator and the behavioral synthesis are based on the same model. This model allows one to link the behavioral description and the architecture produced by synthesis. This paper also discusses an implementation of this concept resulting in a simulator, called AMIS. This tool assists the designer in understanding the results of behavioral synthesis and for architecture exploration. It may also be used to debug the behavioral specification. |
Databáze: | OpenAIRE |
Externí odkaz: |