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

A Coding Method for Reducing the Matching Error of Devices with Non-integer Ratio Size

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: 2019-06-14
西安航天民芯科技有限公司
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
  • A Coding Method for Reducing the Matching Error of Devices with Non-integer Ratio Size
  • A Coding Method for Reducing the Matching Error of Devices with Non-integer Ratio Size
  • A Coding Method for Reducing the Matching Error of Devices with Non-integer Ratio Size

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 1 1 1 1 1 1 1 1 1. Now assume that the original binary data to be converted is 1 1 1 1 0 0 1 0 1 0.

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

[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.5 1.25 1.125 1.0625.

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

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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1. Now suppose the original data to be converted is 1 1 1 1 0 0 1 0 1 0 1 1 1 1 0 0 1 0 1 01 1 1 1 0 0 1 0 1 0.

[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 i...

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