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

Digital signal processor applying skip type floating number operational method

A processor and leap-type technology, applied in the direction of electrical digital data processing, calculation using digital representation, calculation using non-contact manufacturing equipment, etc., can solve the problems of digital signal size discontinuity, defect, error, etc.

Inactive Publication Date: 2005-01-26
MEDIATEK INC
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Please refer to Fig. 1 again, after two n-bit digital data in Fig. 1 are multiplied by multiplication circuit 16, the product is 2n-bit digital data, and then after a series of processing, if the second displacement device 24 will have fixed-point number When the 2n-bit digital data of the representation is converted into n-bit digital data for storage in an n-bit memory, if the 2n-bit digital data is in decimal form, the 2n-bit digital data must be taken The higher n bits are discarded, and the lower n bits are discarded. In the process of discarding the digits, it is easy to cause an error between the converted n-bit digital data and the original 2n-bit digital data.
For example, 48 bits (in binary notation) in hexadecimal notation are: 0x004444ffffff, if the lower 24 bits are discarded to convert to 24-bit digital data, it becomes 0x004444, and then determined The value 0x004444000000 restored by the point calculation method is obviously different from the original value, which causes the above-mentioned quantization error
This quantization error may cause discontinuities, distortions, and other undesirable effects in the magnitude of the digital signal, and has become a performance limitation of known fixed-point digital signal processors 10
If you want to increase the number of digits of the digital signal processor, or use a floating-point digital signal processor to improve the quantization error, the hardware cost will increase significantly.
In addition, the method of modifying the program code of the fixed-point digital signal processor to reduce the quantization error will increase the program complexity and consume more computing performance of the digital signal processor

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
  • Digital signal processor applying skip type floating number operational method
  • Digital signal processor applying skip type floating number operational method
  • Digital signal processor applying skip type floating number operational method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The technical characterictic of the present invention is based on a jumping floating point arithmetic algorithm (Jumping Floating PointArithmetic), can convert a digital data in known fixed-point representation and a jumping floating point representation of the present invention (Jumping Floating Point representation, JFP) ) to reduce quantization errors that may occur during numerical conversion. And the digital signal processor (Digital Signal Processor, DSP) possessing the technical features of the present invention can simultaneously process and operate digital data with fixed-point representation and jumping floating-point representation. Please refer to FIG. 2 . FIG. 2 is a functional block diagram of an embodiment of a digital signal processor 30 of the present invention. As mentioned above, the digital signal processor 30 of the present invention can process digital data with fixed-point number representation and jumping floating-point number representation. Di...

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

This invention provides a kind of digital signal processor. It is used for processing multiple digital data which have specific fixed-point notation or a skipping floating-point notation. The digital signal processor comprises a multiplying circuit, a extractive displacement apparatus, multiple notation transformation circuit and a arithmetic element. The multiplying circuit can multiply two low-order digital data to get a high-order digital data. The extractive displacement apparatus connects electrically with this multiplying circuit, can transfer a high-order digital data which with the skipping floating-point notation to a high-order digital data which with the fixed-point notation. Each notation transformation circuit can transfer the digital data between fixed-point notation and skipping floating-point notation. The arithmetic element can be used to compute multiple digital data.

Description

technical field [0001] The present invention relates to a digital signal processor capable of processing multiple digital data and a related method, in particular to a method of using a jumping floating point algorithm (Jumping Floating Point Arithmetic) to represent multiple digital data in a certain number of points and A digital signal processor and related method for conversion and operation between jumping floating-point representations. Background technique [0002] In the past ten years, with the rapid development of VLSI technology and computer technology, and the urgent need for real-time digital signal processing, the electronic information industry has successively launched various types of digital signal processors (Digital Signal Processor, DSP ). These digital signal processors generally have the advantages of good flexibility, high precision, and powerful functions. The application fields of digital signal processors are very wide. However, in fact, there is...

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
IPC IPC(8): G06F5/01G06F7/52
Inventor 雷永群陈玉铢张佑齐
Owner MEDIATEK INC
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