FLORA - A DATA PATH ALLOCATOR BASED ON BRANCH-AND-BOUND SEARCH

被引:1
作者
LIU, TY
LIN, YL
机构
关键词
HIGH-LEVEL SYNTHESIS; DATA PATH ALLOCATION; BRANCH-AND-BOUND SEARCH; RISC ARCHITECTURE;
D O I
10.1016/0167-9260(91)90006-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose for the data path allocation problem a new approach based on a branch-and-bound search algorithm. A novel target architecture originated from RISC research is used to reduce both the storage requirement and the clock cycle length. We vertically divide the problem into three subtasks: operation assignment, storage allocation, and data transfer binding. The branch-and-bound search is applicable to every subtask. To speed up the search, we derive cost functions which accurately estimate both the storage and interconnection requirements. The proposed approach has been implemented in a tool called FLORA. The strength of our approach is demonstrated through experiments.
引用
收藏
页码:43 / 66
页数:24
相关论文
共 18 条
  • [1] ALGORITHMS FOR HARDWARE ALLOCATION IN DATA PATH SYNTHESIS
    DEVADAS, S
    NEWTON, AR
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1989, 8 (07) : 768 - 781
  • [2] GAJSKI DD, 1988, SILICON COMPILATION
  • [3] ARCHITECTURAL SYNTHESIS FOR DSP SILICON COMPILERS
    HAROUN, BS
    ELMASRY, MI
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1989, 8 (04) : 431 - 447
  • [4] HASHIMOTO A, 1971, 8TH P DES AUT WORKSH, P155
  • [5] HUANG CY, 1990, 27 DES AUT C, P499
  • [6] HUANG JT, 1990, 27TH ACM IEEE DES AU, P65
  • [7] KUNG SY, 1985, VLSI MODERN SIGNAL P
  • [8] Kurdahi F. J., 1987, 24th ACM/IEEE Design Automation Conference Proceedings 1987, P210, DOI 10.1145/37888.37920
  • [9] MCFARLAND MC, 1988, 25TH P DES AUT C AN, P330
  • [10] Pangrle B. M., 1988, 25th ACM/IEEE Design Automation Conference. Proceedings 1988 (Cat. No.88CH2540-3), P536, DOI 10.1109/DAC.1988.14812