A Macroscopic Behavior Model for Self-Timed Pipeline Systems

  • Authors:
  • Shuji Sannomiya;Yoichi Omori;Makoto Iwata

  • Affiliations:
  • Department of Information Systems Engineering, Kochi University of Technology, Tosayamada-cho, Kochi, Japan;Department of Information Systems Engineering, Kochi University of Technology, Tosayamada-cho, Kochi, Japan;Department of Information Systems Engineering, Kochi University of Technology, Tosayamada-cho, Kochi, Japan

  • Venue:
  • Proceedings of the seventeenth workshop on Parallel and distributed simulation
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a novel macroscopic behavior modelfor self-timed pipeline (STP). STP is a promising architecturefor system-on-chip (SoC) design, because STP easesthe timing problems and abnegates the control dependenciesamong building components to prevent the parallelismand integrity. In earlier evaluation processes, a cycle-basedsimulation takes too long and too much memory to surveythe wandering behavior of STP. From the theoretical pointof view, throughput of a STP system depends on the occupiedrate. This leads to the production of our new model,which only manages the position and velocity of packets.Our behavior model omits the precise status of each stage ina pipeline to save these simulation costs. Simulators basedon the existing naive model and on our model show equivalentresults, while the latter is about 1.5 to 5 times fasterthan the former. Both models are applied to a ring style STPwhich is used in real processor's hardware implementation.Also, a 4 multiprocessor system connected by STP networkexecuting an image processing was successfully simulated.