English
Language : 

MAX1206 Datasheet, PDF (22/29 Pages) Maxim Integrated Products – 40Msps, 12-Bit ADC
40Msps, 12-Bit ADC
BINARY-TO-GRAY CODE CONVERSION
1) THE MOST SIGNIFICANT GRAY-CODE BIT IS THE SAME
AS THE MOST SIGNIFICANT BINARY BIT.
D11
D7
D3
D0
0111 0100 1100
0
BIT POSITION
BINARY
GRAY CODE
2) SUBSEQUENT GRAY-CODE BITS ARE FOUND ACCORDING
TO THE FOLLOWING EQUATION:
GRAYX = BINARYX + BINARYX + 1
WHERE + IS THE EXCLUSIVE OR FUNCTION (SEE TRUTH
TABLE BELOW) AND X IS THE BIT POSITION.
GRAY10 = BINARY10 + BINARY11
GRAY10 = 1 + 0
GRAY10 = 1
D11
0+111
01
D7
0100
D3
D0
1100
BIT POSITION
BINARY
GRAY CODE
3) REPEAT STEP 2 UNTIL COMPLETE
GRAY9 = BINARY9 + BINARY10
GRAY9 = 1 + 1
GRAY9 = 0
D11
01+11
01 0
D7
0100
D3
D0
1100
BIT POSITION
BINARY
GRAY CODE
4) THE FINAL GRAY CODE CONVERSTION IS:
D11
D7
0111 0100
D3
D0
1100
0100 1110 1010
BIT POSITION
BINARY
GRAY CODE
GRAY-TO-BINARY CODE CONVERSION
1) THE MOST SIGNIFICANT BINARY BIT IS THE SAME AS THE
MOST SIGNIFICANT GRAY-CODE BIT.
D11
D7
D3
D0
0100 1110 1010
0
BIT POSITION
GRAY CODE
BINARY
2) SUBSEQUENT BINARY BITS ARE FOUND ACCORDING TO
THE FOLLOWING EQUATION:
BINARYX = BINARYX+1 + GRAYX
WHERE + IS THE EXCLUSIVE OR FUNCTION (SEE TRUTH
TABLE BELOW) AND X IS THE BIT POSITION.
BINARY10 = BINARY11 + GRAY10
BINARY10 = 0 + 1
BINARY10 = 1
D11
0 100
+
01
D7
1110
D3
D0
1010
BIT POSITION
GRAY CODE
BINARY
3) REPEAT STEP 2 UNTIL COMPLETE
BINARY9 = BINARY10 + GRAY9
BINARY9 = 1 + 0
BINARY9 = 1
D11
01 00
+
01 1
D7
1110
D3
D0
1010
BIT POSITION
GRAY CODE
BINARY
4) THE FINAL BINARY CONVERSTION IS:
D11
D7
0100 1110
0111 0100
D3
D0
1010
1100
BIT POSITION
GRAY CODE
BINARY
EXCULSIVE OR TRUTH TABLE
AB
Y=A+B
00
0
01
1
10
1
11
0
Figure 8. Binary-to-Gray and Gray-to-Binary Code Conversion
22 ______________________________________________________________________________________