Design of a 32-Bit Digital Signal Processor with Multi-Issue and Multi-Pipeline Architecture

Chen Chao,Zhang Shengbing
DOI: https://doi.org/10.3969/j.issn.1000-2758.2013.03.022
2013-01-01
Abstract:A 32-bit digital signal processor(DSP),which is based on MCU-DSP architecture is presented.A smart micro-architecture is proposed with the distinguishing features of multi-issue and multi-pipeline.It helps DSP chip make a balance among low power,high performance digital signal process and real-time response.The key point of the architecture is that the dynamical instruction dispatching scans the dependence relationship between two or among three adjacent instructions in the instruction queue and then decides the way of instruction issue.If the instructions are distributed in some special way,the fetch instruction unit is allowed to dispatch three instructions into three independent pipelines in parallel at the same time,otherwise they must to dispatch in sequence.Subsection 3.1 of the full paper describes how we verify the design of our zw100 DSP chip and subsection 3.2 describes how we analyze its logic synthesis capability.The DSP chip is fabricated with TSMC 65nm CMOS technology;the core frequency is 500 MHz and operational capability attains 2G MAC/s.
What problem does this paper attempt to address?