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 条
  • [21] HIGH-LEVEL DSP SYNTHESIS USING CONCURRENT TRANSFORMATIONS, SCHEDULING, AND ALLOCATION
    WANG, CY
    PARHI, KK
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (03) : 274 - 295
  • [22] Register Allocation for High-Level Synthesis Using Dual Supply Voltages
    Shin, Insup
    Paik, Seungwhun
    Shin, Youngsoo
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 937 - 942
  • [23] High-Level Synthesis of Memory Systems for Decoupled Data Orchestration
    Usui, Masayuki
    Takamaeda-Yamazaki, Shinya
    APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023, 2023, 14251 : 3 - 18
  • [24] GABIND: A GA approach to allocation and binding for the high-level synthesis of data paths
    Mandal, C
    Chakrabarti, PP
    Ghose, S
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2000, 8 (06) : 747 - 750
  • [25] Power constrained high-level synthesis of battery powered digital systems
    Nielsen, SF
    Madsen, J
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 1136 - 1137
  • [26] A PN-based approach to the high-level synthesis of digital systems
    Shen, VRL
    INTEGRATION-THE VLSI JOURNAL, 2006, 39 (03) : 182 - 204
  • [27] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Foroughi, Aidin
    2009 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2009, : 101 - 105
  • [28] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Sarbolandi, Hamed
    2009 3RD INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS (SCS 2009), 2009, : 640 - +
  • [29] Formalization of finite state machines with data path for the verification of high-level synthesis
    Borrione, D
    Dushina, J
    Pierre, L
    XI BRAZILIAN SYMPOSIUM ON INTEGRATED CIRCUIT DESIGN, PROCEEDINGS, 1998, : 99 - 102
  • [30] AUTOMATED SYNTHESIS OF DATA PATH FROM HIGH-LEVEL BEHAVIORAL DESCRIPTION.
    Sun, Lir-Fang
    Chu, Pong-Chi
    Parng, Tai-Ming
    Advances in modelling & simulation, 1988, 12 (01): : 1 - 32