USING TIME ZONES FOR DATA-PATH ALLOCATION IN HIGH-LEVEL SYNTHESIS OF DIGITAL-SYSTEMS

被引:2
|
作者
JONG, CC
LAM, YYH
机构
[1] Microelectronics Centre, School of Electrical and Electronic Engineering, Nanyang Technological University, 2263, Nanyang Avenue
关键词
D O I
10.1080/00207219508926299
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper describes the data path allocation in high-level synthesis of digital systems using a new approach named the time-zone approach. Using the time-zone approach, where time steps are partitioned into zones, the register allocation and the module allocation for a given scheduled data flow graph (DFG) are performed in the same phase. The number of registers required to store the values in the DFG is minimized, and at the same time the interconnections between the registers and the modules (as well as the number of multiplexers required) are optimized. The experimental results obtained from testing several published benchmarks show that the allocation results are improved in terms of reduction of interconnections and the number of multiplexers and registers.
引用
收藏
页码:627 / 640
页数:14
相关论文
共 50 条
  • [41] High-level synthesis of asynchronous systems by data-driven decomposition
    Wong, CG
    Martin, AJ
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 508 - 513
  • [42] A high-level synthesis methodology for embedded mixed analog/digital processing systems
    Alippi, C
    Stellini, M
    Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 1486 - 1491
  • [43] High-level data path synthesis for Built-In Self-Test designs
    Yang, LTR
    Muzio, J
    2001 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 279 - 282
  • [44] A constructive method for data path area estimation during high-level VLSI synthesis
    Natesan, V
    Gupta, A
    Katkoori, S
    Bhatia, D
    Vemuri, R
    PROCEEDINGS OF THE ASP-DAC '97 - ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1997, 1996, : 509 - 515
  • [45] A Novel Testability-Oriented Data Path Scheduling Scheme in High-Level Synthesis
    Cheng, Benmao
    Wang, Hong
    Yang, Shiyuan
    Niu, Daoheng
    Jin, Yang
    Tsinghua Science and Technology, 2007, 12 (SUPPL. 1): : 134 - 138
  • [46] A GENERIC HARDWARE ARCHITECTURE TO SUPPORT THE SYSTEM-LEVEL SYNTHESIS OF DIGITAL-SYSTEMS
    EDWARDS, MD
    MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (04): : 225 - 240
  • [47] High-Level Synthesis With Behavioral-Level Multicycle Path Analysis
    Zheng, Hongbin
    Gurumani, Swathi T.
    Yang, Liwei
    Chen, Deming
    Rupnow, Kyle
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (12) : 1832 - 1845
  • [48] AN EFFICIENT DATA-PATH SYNTHESIS BASED ON ALGORITHMIC DESCRIPTION UNDER THE CONSTRAINTS OF TIME AND AREA
    XU, XJ
    ISHIZUKA, M
    COMPUTER HARDWARE DESCRIPTION LANGUAGES AND THEIR APPLICATIONS, 1993, 32 : 131 - 138
  • [50] Automating Data Reuse in High-Level Synthesis
    Meeus, Wim
    Stroobandt, Dirk
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,