RDSP: A RISC DSP based on residue number system

被引:49
|
作者
Chaves, R [1 ]
Sousa, L [1 ]
机构
[1] INESC ID, IST, P-1000029 Lisbon, Portugal
关键词
D O I
10.1109/DSD.2003.1231911
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper is focused on low power programmable fast Digital Signal Processors (DSP) design based on a configurable 5-stage RISC core architecture and on Residue Number Systems (RNS). Several innovative aspects are introduced at the control and datapath architecture levels, which support both the binary system and the RNS. A new moduli set {2(n) - 1, 2(2n), 2(n) + 1} is also proposed for balancing the processing time in the different RNS channels. Experimental results, obtained trough RDSP implementation on FPGA and ASIC, show that not only a significant reduction in circuit area and power consumption but also a speedup may be achieved with RNS when compared with a binary DSP.
引用
收藏
页码:128 / 135
页数:8
相关论文
共 50 条
  • [31] Hardware architecture for RSA cryptography based on Residue number system
    Guo W.
    Liu Y.
    Bai S.
    Wei J.
    Sun D.
    Transactions of Tianjin University, 2012, 18 (04) : 237 - 242
  • [32] The Correcting Codes Formation Method Based on the Residue Number System
    Yatskiv, V.
    Tsavolyk, T.
    Yatskiv, N.
    2017 14TH INTERNATIONAL CONFERENCE: THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS IN MICROELECTRONICS (CADSM), 2017, : 237 - 240
  • [33] RESIDUE NUMBER SYSTEM IMPLEMENTATIONS OF NUMBER THEORETIC TRANSFORMS IN COMPLEX RESIDUE RINGS
    BARANIECKA, AZ
    JULLIEN, GA
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1980, 28 (03): : 285 - 291
  • [34] A novel 32 bit RISC architecture unifying RISC and DSP
    Baumhof, C
    Muller, F
    Muller, O
    Schlett, M
    1997 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I - V: VOL I: PLENARY, EXPERT SUMMARIES, SPECIAL, AUDIO, UNDERWATER ACOUSTICS, VLSI; VOL II: SPEECH PROCESSING; VOL III: SPEECH PROCESSING, DIGITAL SIGNAL PROCESSING; VOL IV: MULTIDIMENSIONAL SIGNAL PROCESSING, NEURAL NETWORKS - VOL V: STATISTICAL SIGNAL AND ARRAY PROCESSING, APPLICATIONS, 1997, : 587 - 590
  • [35] Implementation of Stream Cipher System Based on Representation of Integers In Residue Number System
    Aithal, Ganesh
    Bhat, K. N. Hari
    Sripathi, U.
    2010 IEEE 2ND INTERNATIONAL ADVANCE COMPUTING CONFERENCE, 2010, : 210 - +
  • [36] MD16: DSP with some RISC features for embedded system
    Chen, JC
    Yao, QD
    Liu, P
    Shi, C
    2004 7TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS 1-3, 2004, : 144 - 147
  • [37] The People Number Estimation Based on the Embedded DSP System with Surveillance Camera
    Li, Nai-Jen
    Weng, Cheng-Feng
    Wang, Wen-June
    Chen, Hsiang-Chieh
    Lee, Pei-Jun
    IEEE INTERNATIONAL CONFERENCE ON SYSTEM SCIENCE AND ENGINEERING (ICSSE 2013), 2013, : 57 - 61
  • [38] SELECTION OF BASES FOR A RESIDUE NUMBER SYSTEM
    VINNAKOTA, B
    ELECTRONICS LETTERS, 1994, 30 (11) : 836 - 837
  • [39] Symmetric Cryptoalgorithms in the Residue Number System
    Kasianchuk, M. M.
    Yakymenko, I. Z.
    Nykolaychuk, Ya M.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2021, 57 (02) : 329 - 336
  • [40] Residue number system scaling schemes
    Kong, YN
    Phillips, B
    Smart Structures, Devices, and Systems II, Pt 1 and 2, 2005, 5649 : 525 - 536