Simulation Environment for Investigation of Delay-Insensitivity of Data Flow Structure Asynchronous Networks and Systems
Author(s) -
Attila Nagy,
P. Keresztes
Publication year - 2018
Language(s) - English
Resource type - Conference proceedings
DOI - 10.14794/icai.10.2017.203
Subject(s) - asynchronous communication , computer science , flow (mathematics) , data modeling , distributed computing , computer network , software engineering , physics , mechanics
Clocking is one of the most signi cant problems of VLSI system design. It is not easy to give a general de nition for delay insensitivity, but it is more di cult to verify it for a given digital system. The simulation method proposed by the authors makes possible to follow the classical bottom-up design method from switch level to register-transfer level. The rst step of the proposed designing process is to de ne a structure consisting of delta-delay DI components in VHDL. The following step of the design process is inserting pulse controlled sample-and-hold type switches into the delta delay architecture. These components are virtual, physically not realised models, and they are referred shortly as TBs (Tansfer Boxes) in the paper. If all gates or cells and their interconnections would be represented by TBs, and all possible sequences including simultaneous activations would be executed, the simulation with positive results can be considered a veri cation of delay insensitivity. The paper presents the developed special VHDL-FLI simulation environment, the design and simulation process, and shows several interesting problems in which the author's method played an important role.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom