Peephole optimization of asynchronous networks through process composition and burst-mode machine generation

Update Item Information
Publication Type Journal Article
School or College College of Engineering
Department Computing, School of
Creator Gopalakrishnan, Ganesh
Other Author Kudva, Prabhakar
Title Peephole optimization of asynchronous networks through process composition and burst-mode machine generation
Date 1993
Description In this paper, we discuss the problem of improving the efficiency of macromodule networks generated through asynchronous high level synthesis. We compose the behaviors of the modules in the sub-network being optimized using Dill's trace-theoretic operators to get a single behavioral description for the whole sub-network. From the composite trace structures so obtained, we obtain interface state graphs (ISG) (as described by Sutherland, Sproull, and Molnar), encode the ISGs to obtain encoded ISGs (EISGs), and then apply a procedure we have developed called Burst-mode machine reduction (BM-reduction) to obtain burstmode machines from EISGs. We then synthesize burst-mode machine circuits (currently) using the tool of Ken Yun (Stanford). We can report significant area- and time-improvements on a number of examples, as a result of our optimization method.
Type Text
Publisher University of Utah
First Page 1
Last Page 19
Subject Peephole optimization; Macromodule networks; Process composition; Burst-mode
Subject LCSH Asynchronous circuits
Language eng
Bibliographic Citation Gopalakrishnan, G., & Kudva, P. (1993). Peephole optimization of asynchronous networks through process composition and burst-mode machine generation. 1-19. UUCS-93-020.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 4,169,306 bytes
Identifier ir-main,16281
ARK ark:/87278/s6sx6xjk
Setname ir_uspace
ID 704441
Reference URL https://collections.lib.utah.edu/ark:/87278/s6sx6xjk
Back to Search Results