DocumentCode
920863
Title
An 80-MOPS-peak high-speed and low-power-consumption 16-b digital signal processor
Author
Kabuo, Hideyuki ; Okamoto, Minoru ; Tanaka, Isao ; Yasoshima, Hiroyuki ; Marui, Shinichi ; Yamasaki, Masayuki ; Sugimura, Toshio ; Ueda, Katsuhiko ; Ishikawa, Toshihiro ; Suzuki, Hidetoshi ; Asahi, Ryuichi
Author_Institution
Semicond. Res. Center, Matsushita Electr. Ind. Co. Ltd., Osaka, Japan
Volume
31
Issue
4
fYear
1996
fDate
4/1/1996 12:00:00 AM
Firstpage
494
Lastpage
503
Abstract
This paper describes a 16-b fixed point digital signal processor (DSP), especially its multiply-accumulate (MAC) unit, memories, and instruction set. By adopting a redundant binary multiplier and a variable pipeline structure, this DSP´s MAC unit, compared to a conventional MAC unit, consumes about 15% less power and operates 24% faster. Furthermore, its double-speed MAC mechanism can realize twice the performance of a single MAC operation while consuming only 69% more power. By being able to more finely control which portions of memory are activated, the data ROM and data RAM´s precharge current was reduced to about 1/8 of the conventional ROM and RAMs. We redesigned the instruction set and reduced its width from 32 b to 24 b based on the analysis of data generated by simulating an application program on our previous DSP. The reduction in instruction width made our on-chip instruction memory size 33% smaller than the previous one. This chip is fabricated with a 0.5-μm double-metal-layer CMOS process and achieves 80-MOPS-peak double speed multiply-accumulate performance
Keywords
CMOS digital integrated circuits; digital arithmetic; digital signal processing chips; instruction sets; multiplying circuits; pipeline processing; 0.5 micron; 16 bit; double-metal-layer CMOS process; double-speed MAC mechanism; fixed point digital signal processor; instruction set; multiply-accumulate (MAC) unit; power consumption; precharge current; redundant binary multiplier; variable pipeline structure; Analytical models; CMOS process; Circuits; Data analysis; Digital signal processing; Digital signal processing chips; Digital signal processors; Energy consumption; Frequency; Pipelines; Random access memory; Read only memory; Telecommunication computing;
fLanguage
English
Journal_Title
Solid-State Circuits, IEEE Journal of
Publisher
ieee
ISSN
0018-9200
Type
jour
DOI
10.1109/4.499725
Filename
499725
Link To Document