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 条
  • [31] A mesochronous pipelining scheme for high-performance digital systems
    Tatapudi, Suryanarayana B.
    Delgado-Frias, Jos G.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2006, 53 (05) : 1078 - 1088
  • [32] PIPELINING OF HIGH-PERFORMANCE SYNCHRONOUS DIGITAL-SYSTEMS
    FRIEDMAN, EG
    MULLIGAN, JH
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1991, 70 (05) : 917 - 935
  • [33] Efficient full data-path width and serialized hardware structures of SPONGENT lightweight hash function
    Rashidi, Bahram
    MICROELECTRONICS JOURNAL, 2021, 115
  • [34] Operand Isolation Circuits with Reduced Overhead for Low Power Data-Path Design
    Siddhu, Lokesh
    Mishra, Amit
    Singh, Virendra
    2014 27TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2014 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID 2014), 2014, : 483 - 488
  • [35] Fault Tolerant Digital Data-Path Design via Control Feedback Loops
    Boncalo, Oana
    Amaricai, Alexandru
    Lendek, Zsofia
    ELECTRONICS, 2020, 9 (10) : 1 - 14
  • [36] Design of a reconfigurable data-path prototype in the single-flux-quantum circuit
    Iwasaki, S.
    Tanaka, M.
    Yamanashi, Y.
    Park, H.
    Akaike, H.
    Fujimaki, A.
    Yoshikawa, N.
    Takagi, N.
    Murakami, K.
    Honda, H.
    Inoue, K.
    SUPERCONDUCTOR SCIENCE & TECHNOLOGY, 2007, 20 (11): : S328 - S331
  • [37] Performance and Energy Consumption Improvements in Microprocessor Systems Utilizing a Coprocessor Data-Path
    Michalis D. Galanis
    Gregory Dimitroulakos
    Costas E. Goutis
    Journal of Signal Processing Systems, 2008, 50 : 179 - 200
  • [38] Performance and energy consumption improvements in microprocessor systems utilizing a coprocessor data-path
    Galanis, Michalis D.
    Dimitroulakos, Gregory
    Goutis, Costas E.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 50 (02): : 179 - 200
  • [39] Towards High-Performance Supersingular Isogeny Cryptographic Hardware Accelerator Design
    Su, Guantong
    Bai, Guoqiang
    ELECTRONICS, 2023, 12 (05)
  • [40] Design of a high-performance RSVP-TE hardware signaling accelerator
    Wang, HB
    Veeraraghavan, M
    Karri, R
    Li, T
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2005, 23 (08) : 1588 - 1595