Unlock instant, AI-driven research and patent intelligence for your innovation.

Coding method of matching error of device size of which is reduced to be non integer ratio

A non-integer ratio and matching error technology, applied in the coding field of matching error, can solve the problems of large matching error and poor matching accuracy of non-integer ratio devices, and achieve the effect of improving matching accuracy

Active Publication Date: 2016-03-23
西安航天民芯科技有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a coding method for reducing the matching errors of devices with non-integer ratios in size, which solves the problems in the prior art that the matching errors of devices with non-integer ratios are large and the matching errors of devices with non-integer ratios The problem of poor precision

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
  • Coding method of matching error of device size of which is reduced to be non integer ratio
  • Coding method of matching error of device size of which is reduced to be non integer ratio
  • Coding method of matching error of device size of which is reduced to be non integer ratio

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] It is necessary to design an integrated circuit board with a device size ratio of 10 bits, that is, the maximum size ratio of the components to be designed is the size of 10-bit binary data, that is, 10-bit binary data 1111111111. Now assume that the original binary data to be converted is 1111001010.

[0021] Divide the above binary data into a high-order part and a low-order part, wherein the low-order part is the last four digits of the data, namely 1010, and the high-order part is the first six digits of the data, namely 111100. And take the weight of the lowest bit of the high part as 1, then the weight of the low part becomes the decimal part: 0.50.250.1250.0625, and the weight of the high part is 2 5 2 4 2 3 2 2 2 1 2 0 .

[0022] Add a positive integer variable n to each bit of data in the low-order part, where n is a positive integer decimal 1, and the weight of the low-order part becomes 1.51.251.1251.0625.

[0023] Then the high-order part data of the ...

Embodiment 2

[0025] It is necessary to design a device with a size ratio of 30 bits, that is, the maximum size ratio of the component to be designed is the size of 30-bit binary data, which is 10-bit binary data 111111111111111111111111111111111. Now assume that the original data to be converted is 111100101011110010101111001010.

[0026] Divide the above binary data into a high-order part and a low-order part, wherein the low-order part is the last 20-bit data of the data, and the high-order part is the first 10-bit data of the data. And take the weight of the lowest bit of the high part as 1, then the low part becomes the weight of the decimal part, specifically: 2 -1 2 -2 2 -3 2 -4 2 -5 2 -6 2 -7 2 -8 2 -9 2 -10 2 -11 2 -12 2 -13 2 -14 2 -15 2 -16 2 -17 2 -18 2 -19 2 -20 , the weight of the high part is specifically 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 .

[0027] Add a positive integer variable n to each bit of data in the low-order part, n is a positive...

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 coding method of a matching error of a device the size of which is reduced to be a non integer ratio. The coding method comprising converting a device ratio value into binary system data, dividing the data into a high-bit portion and a low-bit portion which is a non-integer portion, adding a positive integer offset quantity to the low-bit portion so as to obtain a new non-integer ratio portion, subtracting the number of the offset quantity added to the low-bit portion from a high bit of an integer then to obtain a new high-bit portion, and then combining the new high-bit portion with the low-bit portion to obtain a new code. The problems of a large matching error of a device the size of which is a non integer ratio and poor matching precision of a non-integer-ratio device in the prior art are solved.

Description

technical field [0001] The invention belongs to the technical field of integrated circuit coding, and in particular relates to a coding method for reducing matching errors of devices whose size is a non-integer ratio. Background technique [0002] In the past few decades, integrated circuit technology has been developed rapidly. Especially the electronic system headed by communication is constantly developing towards the direction of high speed, high performance, high integration and low cost, which puts forward higher requirements for each module in the system. For example, the digital-to-analog converter, while the system requires to improve the sampling rate and quantization accuracy of the digital-to-analog converter, it also hopes to improve the conversion efficiency of the digital-to-analog converter and reduce its power consumption. In a digital-to-analog converter, the upper bits of the data are often converted into thermometer codes, and the remaining lower bits ar...

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): H03M5/02
Inventor 廖浩勤严伟
Owner 西安航天民芯科技有限公司