Area and delay estimation in hardware/software cosynthesis for digital signal processor cores

被引:0
|
作者
Togawa, N [1 ]
Kataoka, Y
Miyaoka, Y
Yanagisawa, M
Ohtsuki, T
机构
[1] Univ Kitakyushu, Dept Informat & Media Sci, Kitakyushu, Fukuoka 8080135, Japan
[2] Waseda Univ, Adv Res Inst Sci & Engn, Tokyo 1698555, Japan
[3] Waseda Univ, Dept Elect Informat & Commun Engn, Tokyo 1698555, Japan
关键词
area estimation; delay estimation; hardware/software cosynthesis; digital signal processor; micro processor;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware/software partitioning is one of the key processes in a hardware/software cosynthesis system for digital signal processor cores. In hardware/software partitioning, area and delay estimation of a processor core plays an unportant role since the hardware/software partitioning process must determine which part of a processor core should be realized by hardware units and which part should be realized by a sequence of instructions based on execution time of an input application program and area of a synthesized processor core. This paper proposes area and delay estimation equations for digital signal processor cores. For area estimation, we show that total area for a processor core can be derived from the sum of area for a processor kernel and area for additional hardware units. Area for a processor kernel can be mainly obtained by minimum area for a processor kernel and overheads for adding hardware units and registers. Area for a hardware unit can be mainly obtained by its type and operation bit width. For delay estimation, we show that critical path delay for a processor core can be derived from the delay of a hardware unit which is on the critical path in the processor core. Experimental results demonstrate that errors of area estimation are less than 2% and errors of delay estimation are less than 2 ns when comparing estimated area and delay with logic-synthesized area and delay.
引用
收藏
页码:2639 / 2647
页数:9
相关论文
共 50 条
  • [1] A hardware/software cosynthesis system for digital signal processor cores
    Togawa, N
    Yanagisawa, M
    Ohtsuki, T
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (11) : 2325 - 2337
  • [2] Area/delay estimation for digital signal processor cores
    Miyaoka, Y
    Kataoka, Y
    Togawa, N
    Yanagisawa, M
    Ohtsuki, T
    [J]. PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 156 - 161
  • [3] A hardware/software cosynthesis system for digital signal processor cores with two types of register files
    Togawa, N
    Yanagisawa, M
    Ohtsuki, T
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (03) : 442 - 451
  • [4] A hardware/software cosynthesis system for processor cores with content addressable memories
    Togawa, N
    Totsuka, T
    Wakui, T
    Yanagisawa, M
    Ohtsuki, T
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (05) : 1082 - 1092
  • [5] A hardware/software partitioning algorithm for processor cores of digital signal processing
    Togawa, N
    Sakurai, T
    Yanagisawa, M
    Ohtsuki, T
    [J]. PROCEEDINGS OF ASP-DAC '99: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1999, 1999, : 335 - 338
  • [6] A hardware/software partitioning algorithm for digital signal processor cores with two types of register files
    Togawa, N
    Sakurai, T
    Yanagisawa, M
    Ohtsuki, T
    [J]. 2000 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS: ELECTRONIC COMMUNICATION SYSTEMS, 2000, : 544 - 547
  • [7] HARDWARE-SOFTWARE COSYNTHESIS FOR DIGITAL-SYSTEMS
    GUPTA, RK
    DEMICHELI, G
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (03): : 29 - 41
  • [8] A SOFTWARE-HARDWARE COSYNTHESIS APPROACH TO DIGITAL SYSTEM SIMULATION
    OLUKOTUN, KA
    HELAIHEL, R
    LEVITT, J
    RAMIREZ, R
    [J]. IEEE MICRO, 1994, 14 (04) : 48 - 58
  • [9] Testing of software and hardware simulations of dataflow recurrent digital signal processor
    Yuri, Stepchenkov
    Dmitry, Khilko
    Yuri, Diachenko
    Yury, Shikunov
    Dmitry, Shikunov
    [J]. PROCEEDINGS OF 2016 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2016,
  • [10] A hardware/software partitioning algorithm for SIMD processor cores
    Tachikake, K
    Togawa, N
    Miyaoka, Y
    Choi, J
    Yanagisawa, M
    Ohtsuki, T
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 135 - 140