| Re-engineering of timing constrained placements for regular architectures |
| Full text |
Publisher Site
,
Pdf
(184 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 485 - 490
Year of Publication: 1995
ISBN:0-8186-7213-7
|
|
Authors
|
|
Anmol Mathur
|
Dept. of Computer Science, U. of Illinois, Urbana-Champaign, Urbana, IL
|
|
K. C. Chen
|
Fujitsu Labs of America, 77 Rio Robles, San Jose, CA
|
|
C. L. Liu
|
Dept. of Computer Science, U. of Illinois, Urbana-Champaign, Urbana, IL
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 8, Citation Count: 4
|
|
|
ABSTRACT
Abstract: In a typical design flow, the design may be altered slightly several times after the initial design cycle according to minor changes in the design specification either as a result of design debugging or as a result of changes in engineering requirements. These modifications are usually local and are referred to as engineering changes. In this paper we study the problem of timing driven placement re-engineering: the problem of altering the placement of a circuit to incorporate engineering changes without degrading the timing performance of the circuit. We focus on the re-engineering problem for regular architectures such as FPGAs and gate arrays. Our algorithms exploit the locality of the re-engineering design changes and use the current placement to generate the new placement for the altered circuit. Our experiments on the Xilinx 3000 FPGA architecture demonstrate the effectiveness of our algorithm in handling engineering changes efficiently.
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
|
Shih-Chieh Chang , Kwang-Ting Cheng , Nam-Sung Woo , Malgorzata Marek-Sadowska, Layout driven logic synthesis for FPGAs, Proceedings of the 31st annual conference on Design automation, p.308-313, June 06-10, 1994, San Diego, California, United States
[doi> 10.1145/196244.196388]
|
| |
2
|
C. CHOY, T. CHEUNG, An Algorithm to Deal with Incremental Layout Alteration, Proc. 3~th Midwest Symposium on 6,ircuits and Systems, Vol. 2, 2992, pp. 850- 853.
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
 |
6
|
Anmol Mathur , K. C. Chen , C. L. Liu, Applications of slack neighborhood graphs to timing driven optimization problems in FPGAs, Proceedings of the 1995 ACM third international symposium on Field-programmable gate arrays, p.118-124, February 12-14, 1995, Monterey, California, United States
[doi> 10.1145/201310.201329]
|
CITED BY 4
|
|
|
|
|
Wen-Jong Fang , Allen C.-H. Wu , Ti-Yen Yen, A real-time RTL engineering-change method supporting on-line debugging for logic-emulation applications, Proceedings of the 34th annual conference on Design automation, p.101-106, June 09-13, 1997, Anaheim, California, United States
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
B.
Hardware
B.7
INTEGRATED CIRCUITS
B.7.2
Design Aids
Subjects:
Placement and routing
General Terms:
Algorithms,
Measurement,
Performance,
Theory
Keywords:
FPGAs,
Xilinx 3000 FPGA architecture,
design cycle,
design debugging,
design flow,
design specification,
engineering requirements,
field programmable gate arrays,
gate arrays,
logic CAD,
logic arrays,
program debugging,
regular architectures,
systems re-engineering,
timing constrained placements reengineering,
timing performance
|