| Approximate algorithms for time separation of events |
| Full text |
Publisher Site
,
Pdf
(126 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 190 - 194
Year of Publication: 1997
ISBN:0-8186-8200-0
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 2, Citation Count: 3
|
|
|
ABSTRACT
We describe a polynomial-time approximate algorithm for computing minimum and maximum time separations between all pairs of events in systems specified by acyclic timing constraint graphs. Even for acyclic graphs, the problem is NP-complete. We propose finding an approximate solution by first approximating the non-convex feasible space with a suitable convex ``envelope'', and then solving the problem efficiently in the approximate convex space. Unlike previous works, our algorithm can handle both min and max-type timing constraints in the same system, and has a computational complexity that is polynomial in the number of events. Although the computed separations are conservative in the worst-case, experiments indicate that our results are highly accurate in practice.
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
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
H. Hulgaard and S. M. Burns. Bounded delay timing analysis of a class of CSP programs with choice. In Proceedings of the 1 st ASYNC, Nov. 1994.
|
| |
5
|
H. Hulgaard, S. M. Burns, T. Amon, and G. Borriello. An algorithm for exact bounds on time separation of events in concurrent systems. Technical report, Department of Computer Science and Engineering, University of Washington, Feb. 1994. Tech. Report No. UW-CSE-94-02-02.
|
| |
6
|
|
| |
7
|
|
| |
8
|
C. J. Myers and T. H.-Y. Meng. Synthesis of timed asynchronous circuits. IEEE Transactions on VLSI Systems, 1(2):106-119, June 1993.
|
| |
9
|
K.A. Sakallah, T. N. Mudge, and O. A. Olukotun. checkTc and minTc: Timing verification and optimal clocking of digital circuits. In Proceedings of the ICCAD, Nov. 1990.
|
| |
10
|
E Vanbekbergen, G. Goossens, and H. D. Man. Specification and analysis of timing constraints in signal transition graphs. In Proceedings of the Eu~vpean DAC, Mar. 1992.
|
| |
11
|
|
INDEX TERMS
Primary Classification:
J.
Computer Applications
Additional Classification:
B.
Hardware
B.7
INTEGRATED CIRCUITS
B.7.1
Types and Design Styles
Subjects:
Algorithms implemented in hardware
G.
Mathematics of Computing
G.1
NUMERICAL ANALYSIS
General Terms:
Algorithms,
Design,
Experimentation,
Measurement,
Performance,
Theory
Keywords:
Time separation of events,
timing constraint graph,
min/max constraints,
polynomial-time algorithm,
conservative approximation,
non-convex feasible space,
convex approximation.
|