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 条
  • [21] Hardware Prototyping and Validation of a W-ΔDOR Digital Signal Processor
    Cardarilli, Gian Carlo
    Di Nunzio, Luca
    Fazzolari, Rocco
    Giardino, Daniele
    Matta, Marco
    Re, Marco
    Iess, Luciano
    Cialfi, Fabio
    De Angelis, Giorgio
    Gelfusa, Dario
    Pulcinelli, Ascanio Patrizio
    Simone, Lorenzo
    APPLIED SCIENCES-BASEL, 2019, 9 (14):
  • [22] A new hardware/software partitioning algorithm for DSP processor cores with two types of register files
    Togawa, N
    Sakurai, T
    Yanagisawa, M
    Ohtsuki, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (11) : 2802 - 2807
  • [23] A Low Power Biomedical Signal Processor ASIC Based on Hardware Software Codesign
    Nie, Z. D.
    Wang, L.
    Chen, W. G.
    Zhang, T.
    Zhang, Y. T.
    2009 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-20, 2009, : 2559 - 2562
  • [24] A study of the speedups and competitiveness of FPGA soft processor cores using dynamic hardware/software partitioning
    Lysecky, R
    Vahid, F
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 18 - 23
  • [25] Control-Lock: Securing Processor Cores Against Software-Controlled Hardware Trojans
    Sisejkovic, Dominik
    Merchant, Farhad
    Leupers, Rainer
    Ascheid, Gerd
    Kegreiss, Sascha
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 27 - 32
  • [26] Antenna Array Signal Direction of Arrival Estimation on Digital Signal Processor (DSP)
    Liu, Ying
    Cui, Hongyuan
    3RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT, ITQM 2015, 2015, 55 : 782 - 791
  • [27] SPVA: A novel digital signal processor architecture for Software Defined Radio
    Fang, Xing
    Wang, Dong
    Chen, Shuming
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 856 - 859
  • [28] Second generation video format conversion software for a digital signal processor
    Wittebrood, RB
    de Haan, G
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2000, 46 (03) : 857 - 865
  • [29] A Real Time RF Analog Signal Processor for Time Delay Estimation
    Zhang, Hanxiang
    Arigong, Bayaner
    2022 IEEE 22ND ANNUAL WIRELESS AND MICROWAVE TECHNOLOGY CONFERENCE (WAMICON), 2022,
  • [30] Auto estimation model of FPGA based delay for the hardware/software partitioning
    Niu, Xiaoxia
    Wu, Yanxia
    Zhang, Bowei
    Gu, Guochang
    Zhang, Guoyin
    Journal of Computational Information Systems, 2013, 9 (17): : 6767 - 6774