Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

32-Bit triple-emission digital signal processor supporting SIMD

A digital signal and processor technology, applied in the DSP field, can solve problems such as high cost and difficulty, and achieve the effect of improving parallel processing capabilities and data processing capabilities

Active Publication Date: 2012-10-24
58TH RES INST OF CETC
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, as the main frequency of DSP is getting higher and higher, the cost and difficulty of continuing to increase are also getting higher and higher; while the multi-core architecture can reduce the requirements for DSP cores, it will greatly increase the design difficulty of the entire SOC circuit

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • 32-Bit triple-emission digital signal processor supporting SIMD
  • 32-Bit triple-emission digital signal processor supporting SIMD
  • 32-Bit triple-emission digital signal processor supporting SIMD

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described below in conjunction with drawings and embodiments.

[0029] The digital signal processor of the present invention adopts a 3-transmission, 5-stage pipeline structure, and has 3 parallel execution pipelines, and each pipeline has 5 pipelines for fetching, decoding, executing 1, executing 2, and writing back. Among them, the instruction fetching unit is shared by three pipelines, and the decoding and execution parts have three sets of independent components.

[0030]The instruction set of the digital signal processor of the present invention includes 16-bit instructions and 32-bit instructions, wherein the 16-bit instructions are a subset of the 32-bit instructions. In addition to DSP general instructions, the instruction set of the present invention is also designed with multimedia processing special instructions, Viterbi decoding special instructions, vector processing instructions and floating point operation instruction...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a 32-bit triple-emission digital signal processor supporting SIMD (Single Instruction Multiple Data), comprising three flow lines in parallel emission: a data access flow line, an integer arithmetic flow line and a vector arithmetic flow line, wherein each flow line is provided with an independent decoding and execution unit and supports SIMD operation. The 32-bit triple-emission digital signal processor supporting SIMD is mainly composed of a program memory interface unit, a data memory interface unit, an instruction fetch unit, a flow line control unit, a system bus, a data access flow line unit, an integer arithmetic flow line unit, a vector arithmetic flow line unit, a data register, an address register, a vector register, a coprocessor interface unit and a floating point arithmetic unit, all of which are connected together through a circuit. The 32-bit triple-emission digital signal processor supporting SIMD supports parallel execution of three flow lines so that the parallel processing capability of a DSP (Digital Signal Processor) is improved; besides, the 32-bit triple-emission digital signal processor supports parallel execution four groups of 16-bit multiplying and adding operations in a single cycle, and supports simultaneous execution of the operation of five groups of data and the access operation of one group of data; therefore, the data processing capability of the DSP is enhanced.

Description

technical field [0001] The invention relates to a digital signal processor, in particular to a 32-bit three-transmission DSP supporting SIMD. Background technique [0002] DSP can process digital signals in real time, has data processing capabilities far beyond general-purpose processors, and plays an important role in data communication, multimedia processing and other fields. With the high-speed development of communication technology and multimedia technology, the requirements for DSP data processing capabilities are getting higher and higher. The methods to improve DSP data processing capability mainly include increasing DSP main frequency, adopting multi-core architecture to enhance the processing capability of the whole circuit, adopting multi-transmission structure to enhance the parallel processing capability of DSP core, etc. At present, as the main frequency of DSP is getting higher and higher, the cost and difficulty of continuing to increase are also getting hig...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/38
Inventor 屈凌翔张庆文黄嵩人杨晓刚
Owner 58TH RES INST OF CETC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products