skip to main content
10.5555/224841.225097acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article
Free access

Re-engineering of timing constrained placements for regular architectures

Published: 01 December 1995 Publication History

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

[1]
S. C. CHANG, K. T. CHENG, N. S. Woo, M. MAREK- SADOWSKA, Layout Driven Logic Synthesis, Proc. DA 6', 199~, pp. 308-32 3.
[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]
B. CODENOTTI, R. TAMASSIA, A Network Flow Approach to the Reconfiguration of VLSI Arrays, IEEE Transactions on 6,omputers, ~0 (1991), pp. 118-121.
[4]
Y. Ju, Incremental Circuit Simulation and Timing Analysis Techniques, PhD. Thesis, Univ. of Illinois at Urbana- Champaign, 1993.
[5]
A. MATHUR, C. L. LIU, Compression-Relaxation: A New Approach to Performance Driven Placement for Regular Architectures, Proc. I6,6,AD, 199~, pp. 130- 136.
[6]
A. MATHUR, K. C. CHEN, C. L. LIU, Applications of Slack Neighborhood Graphs to Timing Driven Optimization Problems in FPGAs, Proc. 3rd A 6,M/SIGDA Symposium on FPGAs, 1995, pp. 118-12~.

Cited By

View all

Index Terms

  1. Re-engineering of timing constrained placements for regular architectures

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ICCAD '95: Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design
      December 1995
      748 pages
      ISBN:0818672137

      Sponsors

      Publisher

      IEEE Computer Society

      United States

      Publication History

      Published: 01 December 1995

      Check for updates

      Author Tags

      1. FPGAs
      2. Xilinx 3000 FPGA architecture
      3. design cycle
      4. design debugging
      5. design flow
      6. design specification
      7. engineering requirements
      8. field programmable gate arrays
      9. gate arrays
      10. logic CAD
      11. logic arrays
      12. program debugging
      13. regular architectures
      14. systems re-engineering
      15. timing constrained placements reengineering
      16. timing performance

      Qualifiers

      • Article

      Conference

      ICCAD '95
      Sponsor:
      ICCAD '95: International Conference on Computer Aided Design
      November 5 - 9, 1995
      California, San Jose, USA

      Acceptance Rates

      Overall Acceptance Rate 457 of 1,762 submissions, 26%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)88
      • Downloads (Last 6 weeks)9
      Reflects downloads up to 25 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media