Comparator circuit
AssigneeAdvanced Micro Devices, Inc.
InventorDavid Norris
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorDavid Norris
Estimating the term…
A static-type comparator, which compares the magnitude of a first binary number with a second binary number and determines if the first binary number is equal to, greater than, or less than the second binary number, is described. The comparator comprises a carry chain of comparison cells. Each comparison cell in the carry chain compares the magnitude of a different bit position of the first number with a corresponding bit position in the second number. The comparison cells input a first voltage signal, representing a binary value of a bit position of the first number, and a second voltage signal, representing a binary value of a corresponding bit position of the second number. A voltage signal from a voltage source Vcc is input into the carry chain and propagates through the chain until a comparison cell detects that there is a difference in magnitudes for a particular bit position. If a difference in magnitudes is detected, the comparison cell will output a voltage signal indicating whether the first number is greater than or less than the second number. If the numbers are equal, voltage signal Vcc propagates through the entire carry chain and is output. In the preferred embodiment, the comparator includes decode circuitry for decoding the carry chain's outputs. The comparator preferably also inputs a timing signal to time the comparator's operations.
A comparator circuit for comparing a first binary number having x bit positions with a second binary number having x bit positions, comprising:
A comparator circuit for comparing a first binary number having x bit positions with a second binary number having x bit positions, comprising:
A comparator circuit for comparing a first binary number having x bit positions with a second binary number having x bit positions, comprising:
A comparator circuit for comparing a first binary number having x bit positions with a second binary number having x bit positions, comprising:
A method of using a comparator circuit to compare a first binary number having x bit positions with a second binary number having x bit positions, wherein said comparator circuit comprises a carry chain circuit of x comparison cells, and wherein each comparison cell compares a binary value of a different bit position in said first number with a binary value of a corresponding bit position in said second number, comprising the steps off
A method of using a comparator circuit to compare a first binary number having x bit positions with a second binary number having x bit positions, wherein said comparator circuit comprises a carry chain circuit of x comparison cells, wherein each comparison cell compares a binary value of a different bit position in said first number with a binary value of a corresponding bit position in said second number, and wherein each comparison cell has a first output, comprising the steps off
Dependencies are inferred from the claim text.