COMBINED HARDWARE SELECTION AND PIPELINING IN HIGH-PERFORMANCE DATA-PATH DESIGN

被引:21
|
作者
NOTE, S
CATTHOOR, F
GOOSSENS, G
DEMAN, HJ
机构
[1] INTERUNIV MICROELECTR CTR,DIV VSDM,APPLICAT & ARCHITECTURAL STRATEGIES GRP,LOUVAIN,BELGIUM
[2] INTERUNIV MICROELECTR CTR,DIV VLSI DESIGN METHODOL,LOUVAIN,BELGIUM
[3] INTERUNIV MICROELECTR CTR,VLSI SYST DESIGN GRP,LOUVAIN,BELGIUM
[4] CATHOLIC UNIV LEUVEN,B-3000 LOUVAIN,BELGIUM
关键词
D O I
10.1109/43.125089
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
At the highest abstraction level, the specification of a data path consists of a number of interconnected abstract building blocks, and a constraint on the minimal clock frequency. In this paper an algorithm which optimally selects hardware blocks for implementing these abstract building blocks is presented. Furthermore, a technique for hierarchical redistribution and insertion of pipeline registers is presented. Finally, the two optimization tasks are combined. This combination makes the area trade-off between the cost of additional "speedup circuitry" and pipeline registers possible. The developed techniques are based on accurate hierarchical timing models for the hardware blocks. Both hierarchical pipelining and hardware selection are important optimization tasks in the design of high-performance data paths. The automation relieves the designer of the numerous, time-consuming critical path verifications and area evaluations that are required to explore the large design space. The implementation of the algorithms has resulted in a CAD tool called HANDEL, embedded in the data-path compiler CHOPIN.
引用
收藏
页码:413 / 423
页数:11
相关论文
共 50 条
  • [41] Methodology for Structured Data-Path Implementation in VLSI Physical Design: A Case Study
    Pudi, Dhilleswararao
    Harrison, Samuel Jigme
    Stathis, Dimitrios
    Boppu, Srinivas
    Hemani, Ahmed
    Cenkeramaddi, Linga Reddy
    ELECTRONICS, 2022, 11 (18)
  • [42] EFFECTIVE HARDWARE-BASED DATA PREFETCHING FOR HIGH-PERFORMANCE PROCESSORS
    CHEN, TF
    BAER, JL
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (05) : 609 - 623
  • [43] Verification of data-path and controller generation phase of high-level synthesis
    Karfa, C.
    Sarkar, D.
    Mandal, C.
    ADCOM 2007: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, 2007, : 315 - 320
  • [44] A High-Performance SIKE Hardware Accelerator
    Ni, Ziying
    Kundi, Dur-e-Shahwar
    O'Neill, Maire
    Liu, Weiqiang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (06) : 803 - 815
  • [45] High-performance texture decompression hardware
    Anders Kugler
    The Visual Computer, 1997, 13 : 51 - 63
  • [46] High-Performance Hardware Merge Sorter
    Mashimo, Susumu
    Thiem Van Chu
    Kise, Kenji
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 1 - 8
  • [47] High-performance texture decompression hardware
    Kugler, A
    VISUAL COMPUTER, 1997, 13 (02): : 51 - 63
  • [48] Delay evaluation of high speed data-path circuits based on threshold logic
    Celinski, P
    Abbott, D
    Cotofana, SD
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2004, 3254 : 899 - 906
  • [49] High-performance hardware for function generation
    Cao, J
    Wei, BWY
    13TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 1997, : 184 - 188
  • [50] DESIGN OF A SPECIALIZED HARDWARE FOR DATA SELECTION AND TRANSFORMATION
    SZYMANSKI, B
    SULEJ, M
    MICROPROCESSING AND MICROPROGRAMMING, 1982, 10 (04): : 255 - 259