Multifunctional fixed-point media access control (MAC) operation device for microprocessor

A technology of microprocessors and arithmetic devices, which is applied in the direction of machine execution devices, electrical digital data processing, instruments, etc., can solve problems such as inability to support addition and subtraction, low hardware reuse rate, and large amount of programming codes, etc., to achieve a variety of types , High reuse rate, high code reuse rate effect

Active Publication Date: 2014-04-02
NAT UNIV OF DEFENSE TECH
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the common disadvantages of the existing technology are: 1) only some arithmetic functions such as fixed-point multiplication or fixed-point multiplication and addition are realized, and operations such as addition and subtraction cannot be supported, and the functions are single; 2) more hardware resources are occupied, and hardware multiplexing Low rate, poor scalability, large amount of programming code

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
  • Multifunctional fixed-point media access control (MAC) operation device for microprocessor
  • Multifunctional fixed-point media access control (MAC) operation device for microprocessor
  • Multifunctional fixed-point media access control (MAC) operation device for microprocessor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Such as figure 1 , figure 2 and image 3 As shown, the embodiment of the present invention is used for the multifunctional fixed-point multiplication and addition unit MAC operation device of microprocessor, comprises instruction distribution unit 1, instruction decoding unit 2, storage unit 3 and instruction operation unit 4, and instruction operation unit 4 includes for The four-stage pipeline operation structure 5 of the multifunctional fixed-point multiply-add unit MAC operation and the output result used to obtain the four-stage pipeline operation structure 5 and write the output result back to the result selection module 6 of the storage unit 3, the four-stage pipeline operation structure 5 from From the input end to the output end, the secondary multiplier computing station 51, the adder computing station 52, and the compound computing station 53 for complex number, dot product and 32-bit multiplication operations are successively included, and the secondary m...

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 multifunctional fixed-point multiply-add unit media access control (MAC) operation device for a microprocessor. The multifunctional fixed-point MAC operation device comprises an instruction distribution unit, an instruction decoding unit, a storage unit and an instruction operation unit, wherein the instruction operation unit comprises a quaternary pipeline operation structure for multifunctional fixed-point multiply-add unit MAC operation and a result selection module which is used for acquiring an output result of the quaternary pipeline operation structure and writing the output result back to the storage unit; the quaternary pipeline operation structure, from an input end to an output end, sequentially comprises a secondary multiplier operation station, an adder operation station and a compound operation station which is used for performing complex operation, dot product operation and 32-bit multiplication operation; the secondary multiplier operation station comprises a plurality of single instruction multiple data (SIMD) multipliers which are distributed in parallel; and the adder operation station comprises a plurality of SIMD adders which are distributed in parallel. The multifunctional fixed-point MAC operation device supports various kinds of fixed-point accumulation multiplication and has the advantages of few occupation hardware resources, high hardware reusability, good expandability and small programming code amount.

Description

technical field [0001] The present invention relates to the computing unit of microprocessor, in particular to a multifunctional fixed-point multiply-add unit (Multiply Add Cell, MAC) suitable for microprocessors including Single Instruction Multiple Data (Single Instruction Multiple Data, SIMD) DSP ) computing device. Background technique [0002] In application fields such as image processing, radar signal processing, and modern communications, due to the large amount of processed data, the accuracy and real-time performance of data calculations are high, and ultra-high-performance microprocessors are usually used for processing. Since these algorithms are highly multiplication-intensive and addition-intensive, involving a large number of fixed-point accumulate multiplications including fixed-point multiply-add / subtract, dot-product, and complex-number operations, the fixed-point data processing capabilities of microprocessors are becoming more and more important. importa...

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 Patents(China)
IPC IPC(8): G06F9/302G06F9/38
Inventor 陈书明李国强万江华李振涛彭元喜杨惠陈胜刚孙书为陈海燕王海波
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products