Claims
- 1. A filter circuit for filtering noise induced glitches, said filter circuit comprising:a noise immune latch circuit having a first input, a second input, and an output, wherein said noise immune latch circuit changes from one state to another state only upon having incoming input signals of identical polarity being applied contemporaneously at both said first input and said second input, wherein said noise immune latch circuit includes a first set of two cross-coupled transistors and a second set of two cross-coupled transistors, wherein said cross-coupling is accomplished by connecting a gate of each transistor to a drain of another transistor in a same set; and a first set of isolation transistors and a second set of isolation transistors, wherein said first and second sets of isolation transistors are respectively connected to said first and second sets of cross-coupled transistors such that two inversion paths are formed including said two sets of cross-coupled transistors and said two sets of isolation transistors; and a delay element connected between said incoming signals and said second input, wherein said delay element provides a signal delay time equal to or greater than a pulse width of a noise induced glitch but less than a pre-determined pulse width of an incoming signal under normal operation.
- 2. The filter circuit according to claim 1, wherein said delay element includes a plurality of inverters connected in series.
- 3. The filter circuit according to claim 1, wherein said delay element includes a resistor and a capacitor connected in a low-pass filter configuration.
- 4. The filter circuit according to claim 1, wherein said noise immune latch circuit includes a plurality of transistors connected in a cross-coupled configuration.
- 5. The filter circuit according to claim 1, wherein said first set of cross-coupled transistors includes two p-channel transistors.
- 6. The filter circuit according to claim 1, wherein said second set of cross-coupled transistors includes two n-channel transistors.
- 7. The filter circuit according to claim 1, wherein said first set of isolation transistors includes two p-channel transistors having their gate connected to a low voltage.
- 8. The filter circuit according to claim 7, wherein said low voltage is ground.
- 9. The filter circuit according to claim 1, wherein said second set of isolation transistors includes two n-channel transistors having their gate connected to a high voltage.
- 10. The filter circuit according to claim 9, wherein said high voltage is a voltage from a power supply.
- 11. An integrated circuit comprising:circuitry operative in response to a clock signal having transitions, wherein said circuitry includes a plurality of buses that are potentially subject to noise induced glitches; and a filter circuit inserted with each of said plurality of buses, wherein said filter circuit includes: a noise immune latch circuit having a first input, a second input, and an output, wherein said noise immune latch circuit changes from one state to another state only upon having incoming input signals of identical polarity being applied contemporaneously at both said first input and said second input, wherein said noise immune latch circuit includes a first set of two cross-coupled transistors and a second set of two cross-coupled transistors, wherein said cross-coupling is accomplished by connecting a gate of each transistor to a drain of another transistor in a same set; and a first set of isolation transistors and a second set of isolation transistors, wherein said first and second sets of isolation transistors are respectively connected to said first and second sets of cross-coupled transistors such that two inversion paths are formed including said two sets of cross-coupled transistors and said two sets of isolation transistors; and a delay element connected between said incoming signals and said second input, wherein said delay element provides a signal delay time equal to or greater than a pulse width of a noise induced glitch but less than a pre-determined pulse width of an incoming signal under normal operation.
- 12. The integrated circuit according to claim 11, wherein said delay element includes a plurality of inverters connected in series.
- 13. The integrated circuit according to claim 11, wherein said delay element includes a resistor and a capacitor connected in a low-pass integrated configuration.
- 14. The integrated circuit according to claim 11, wherein said noise immune latch circuit includes a plurality of transistors connected in a cross-coupled configuration.
- 15. The integrated circuit according to claim 11, wherein said first set of cross-coupled transistors includes two p-channel transistors.
- 16. The integrated circuit according to claim 11, wherein said second set of cross-coupled transistors includes two n-channel transistors.
- 17. The integrated circuit according to claim 11, wherein said first set of isolation transistors includes two p-channel transistors having their gate connected to a low voltage.
- 18. The integrated circuit according to claim 17, wherein said low voltage is ground.
- 19. The integrated circuit according to claim 11, wherein said second set of isolation transistors includes two n-channel transistors having their gate connected to a high voltage.
- 20. The integrated circuit according to claim 19, wherein said high voltage is a voltage from a power supply.
CROSS REFERENCE TO RELATED PATENTS
The present application is a continuation-in-part of an allowed application, Ser. No. 09/441,942, filed on Nov. 17, 1999, the contents of which are incorporated by reference herein which claims benefit of Provisional No. 60/136,479 filed May 28, 1999.
US Referenced Citations (5)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/136479 |
May 1999 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09/441942 |
Nov 1999 |
US |
| Child |
09/651155 |
|
US |