ACM Home Page
Please provide us with feedback. Feedback
Relative scheduling under timing constraints
Full text PdfPdf (731 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 27th ACM/IEEE Design Automation Conference table of contents
Orlando, Florida, United States
Pages: 59 - 64  
Year of Publication: 1991
ISBN:0-89791-363-9
Authors
David Ku  Center for Integrated Systems, Stanford University
Gionvanni De Micheli  Center for Integrated Systems, Stanford University
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 7,   Citation Count: 23
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/123186.123227
What is a DOI?

ABSTRACT

Scheduling techniques are used in high-level synthesis of integrated circuits. Traditional scheduling techniques assume fixed execution delays for the operations. For the synthesis of ASIC designs that interface with external signals and events, operations with unbounded delays, i.e. delays unknown at compile time, must also be considered. We present a relative scheduling technique that supports operations with fixed and unbounded delays. The technique satisfies the timing constraints imposed by the user, which places bounds between the activation of operations. We analyze a novel property called well-posedness of timing constraints that is used to identify consistency of constraints in the presence of unbounded delay operations, and present an approach to relative scheduling that yields a minimum schedule that satisfies the constraints, or detects if no schedule exists, in polynomial time.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Garey, D. Johnson, Computers and Intractability, W. Freeman and Co, 19/9.
 
2
R. Campeeano, W. Roum~el, Synthesizin& Circuits from Bekaw'oral Descriptions, IEEE Transacdcr, s on CAD, Vol 8, No. 2, Feb 1989, p. 171-180.
 
3
 
4
C. Tseng, D. Siewioxek, Automated Sy~thasis of Data Paths in Digital Systents, ~ Txamaction on CAD, Vol CAD-5, pp. 379-395, July 1986.
 
5
 
6
R. K. Brayton, R. Campceano, G. De lVfich~ll, IL Otten, I. van E.~jndhoven, The Yorktown Silicon Compiler System, in Silicon Compilers, D. Gajski (eeL), Addison Wesley t987, pp. 204-310,
 
7
 
8
E. Girczyc, J. Kn~ht, An ADA to Standard Cell Hardware Compiler Based on Graph Grammars and Scheduling, Proceedings of ICCD, Oct 1984, p. 726-731.
 
9
S. Devad.u, R. Newton, AIgoriOons for Hardwar4e Allocation in Data-Path Synthesia, Pmoeedings of ICCD, Oct, 1987, pp. 526-531,
 
10
B. ~ngrle, D. Gajski, Slicer: a State Synthesizer for lntelligent Compilation, PrcceecLin~ of ICCD, pp. 42-45,1987.
11
 
12
 
13
I. Nestor, D. Thomas, Behmn'oral Synthesis with Interfaces, Peoceedings ICCAD 86, pp. 112-115.
 
14
G. Bozrie.I1o, R. Katz, Synthesis and Optitm'~ations of interface Transducer Log/c, Proceedings of ICCAD 87, pp. 56-60.
 
15
 
16
D. Ku, (3. De Mtch~li, High-level SyntlwJis and Optimization Strategies in Hcrcults andHeb~, Proceedings of EuroASIC, Paris, France, May 1990.
 
17
D. Ku, G. De l~cheli, Relative Scl~duling under Tinting Constraints, Stanfe~l CSL Technical Report CSL-TR-402, 1989.
 
18
M. I. McFarland, Valu~ Trace, CMU Interaal xepo~, 1978
 
19
Y. Liao, C. Wong, An Algorithm to Compact a Vl2~l Symbolic Layout with Mixed Constraints, 1~ Transactions on CAD, VoL CAD-2, No. 2, Apt t983, pp. 62-69.
 
20
A. 11. Newton, Symbo/k: Layout and Procedural Design, in De.slgn Systems for VLSI, G. De bliche.fi et. al. (ed.) pp. 65-112.
 
21
R. Ctmpouno. A. K~ Considering Tuning Constraints in Synthesis from a Behavioral Description, Proceedings of ICCD, pp. 6-9, 1986.

CITED BY  23

Collaborative Colleagues:
David Ku: colleagues
Gionvanni De Micheli: colleagues