Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is the use of gray code?

Status
Not open for further replies.

pilu.sandeep

Junior Member level 3
Joined
Apr 30, 2007
Messages
25
Helped
6
Reputation
12
Reaction score
3
Trophy points
1,283
Activity points
1,530
What is the use of gray code? where it is used?
 

glitch free gray coding

hi
used for non-glitch counter usually.
asyn circuit.
 

gray code glitch free

used as a counter, changes only one bit, so glitch free
 

Re: GRAY CODE

The Gray code is a binary numeral system where two successive values differ in only one digit.

The reflected binary code was originally designed to prevent spurious output from electromechanical switches.

More information here:
h**p://en.wikipedia.org/wiki/Gray_Encoding
 

Re: GRAY CODE

gray code can be used for asynchronous fifo's address pointer,

or no glitch decoder logic circuit.




pilu.sandeep said:
What is the use of gray code? where it is used?
 

GRAY CODE

Except glitch issues, it also help to reduce the digital noise issue for counter application.
 

Re: GRAY CODE

Gray code is mainly used in digital design for data path synchronization. If there is a data path synchronizer circuit, in order to avoid the random data availability (due to metastability issues) at the output of the synchronizer side, binary data which is being synchronized will be converted to gray code before synchronization. This will ensure that only one bit changes at a time and after synchronization is performed there will be a gray-to-binary converter to convert the data to its actual value. (Hope this explains well !!)
 

GRAY CODE

hi
1.glitch free circuit
2.asynchronous fifo pionter
3.high speed decode circuit
 

Re: GRAY CODE

used in glitch free circuit
 

Re: GRAY CODE

1. Due to the Hamming distance properties of Gray codes, they are sometimes used in Genetic Algorithms.

2. Gray codes are also used in labeling the axes of Karnaugh maps

3. When Gray codes are used in computers to address program memory, the computer uses less power because fewer address lines change as the program counter advances.

4. gray code also play a vital role in error corrections.
 

Re: GRAY CODE

Gray codes are widely used to facilitate error correction in digital communications such as digital terrestrial television and some cable TV systems.
 

GRAY CODE

apart from all other reasons ... power consumption and decoding logic is less
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top