DocumentCode :
1200976
Title :
Relative scheduling under timing constraints: algorithms for high-level synthesis of digital circuits
Author :
Ku, David C. ; De Mitcheli, G.
Author_Institution :
Center for Integrated Syst., Stanford Univ., CA, USA
Volume :
11
Issue :
6
fYear :
1992
fDate :
6/1/1992 12:00:00 AM
Firstpage :
696
Lastpage :
718
Abstract :
For the synthesis of ASIC design that interface with external signals and events, timing constraints and operations with unbounded delays, i.e. delays unknown at compile time, must be considered. The authors present a relative scheduling formulation that supports operations with fixed and unbounded delays. The start time of an operation is specified in terms of offsets from the set of unbounded delay operations called anchors. The authors analyze a property, called well-posedness, of timing constraints. It is used to identify consistency of constraints in the presence of unbounded delay operations. The authors present an algorithm that will transform an ill-posed constraint graph into a minimally serialized well-posed constraint graph, if one exists. The anchors are then checked for redundancy, and they identify the minimum set of anchors that are required in computing the start time. They present an algorithm that schedules the operations relative to the anchors and yields a minimum schedule that satisfies the timing constraints, or detects whether no schedule exists, in polynomial time. They describe the generation of control logic from the resulting relative schedule
Keywords :
application specific integrated circuits; circuit CAD; digital integrated circuits; scheduling; ASIC design; CAD; digital circuits; high-level synthesis; relative scheduling; timing constraints; unbounded delays; Application specific integrated circuits; DSL; Delay effects; Digital circuits; Hardware; High level synthesis; Integrated circuit synthesis; Processor scheduling; Scheduling algorithm; Timing;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.137516
Filename :
137516
Link To Document :
بازگشت