Patentable/Patents/US-7409659
US-7409659

System and method for suppressing crosstalk glitch in digital circuits

PublishedAugust 5, 2008
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A static latch circuit is used to suppress crosstalk glitch in a synchronous digital integrated circuit. A static latch is inserted into a selected victim net, and the net is examined if crosstalk glitch induced in the selected victim net is sufficiently suppressed. If not, then the selected victim net is examined to check whether the crosstalk glitch is primarily due to propagated noise from an earlier stage or due to noise injected in the selected victim net. If the crosstalk glitch is propagated from an earlier stage, then a second static latch is inserted before the state in which the first static latch is inserted. Alternatively, another static latch may be inserted in the selected victim net. Cell libraries including a variety of static latch circuit architectures can be designed.

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus comprising an integrated circuit comprising a digital circuit comprising: a first net; a second net, wherein the second net induces a crosstalk glitch in the first net; and a first static latch wherein the first static latch is connected to the first net, whereby crosstalk glitch in the first net is reduced, wherein the first static latch comprises: a first inverter having (i) an input node connected to the first net and (ii) an output node; a second inverter in series with the first inverter and having (iii) an input node connected to the output node of first inverter and (iv) an output node connected to the first net; and a third inverter comprising a first p-type transistor, a second p-type transistor, a first n-type transistor, and a second n-type transistor, wherein: the first p-type transistor is connected in series with the second p-type transistor to the output node of the first inverter and the input node of the second inverter; the first n-type transistor is connected in series with the second n-type transistor to the output node of the first inverter and the input node of the second inverter; gates of the first p-type transistor and the first n-type transistor are directly connected to the output node of the second inverter; and gates of the second p-type transistor and the second n-type transistor are directly connected to the input node of the first inverter.

2

2. The apparatus of claim 1 , said digital circuit further comprising: a second static latch coupled to the first static latch, whereby the second static latch further suppresses noise glitch induced in the first net.

3

3. The apparatus of claim 1 , where the first static latch further comprises a feedback path communicably coupling the output node of the second inverter to the input node of the first inverter.

4

4. The apparatus of claim 3 , wherein the feedback path comprises at least two inverters.

5

5. The apparatus of claim 4 , wherein the at least two inverters are an even number of series-connected inverters wherein: an input node of the series-connected inverters is directly connected to the output node of the second inverter; and an output node of the series-connected inverters is directly connected to the input node of the first inverter.

6

6. The apparatus of claim 1 , wherein the first static latch is connected in series with the first net.

7

7. A cell library comprising a static latch suitably configured to suppress crosstalk glitch by inserting in a signal path of a selected victim net, wherein the static latch comprises: a first inverter having (i) an input node connected to a first net and (ii) an output node; a second inverter in series with the first inverter and having (iii) an input node connected to the output node of first inverter and (iv) an output node connected to the first net; and a third inverter comprising a first p-type transistor, a second p-type transistor, a first n-type transistor, and a second n-type transistor, wherein: the first p-type transistor is connected in series with the second p-type transistor to the output node of the first inverter and the input node of the second inverter; the first n-type transistor is connected in series with the second n-type transistor to the output node of the first inverter and the input node of the second inverter; gates of the first p-type transistor and the first n-type transistor are directly connected to the output node of the second inverter; and gates of the second p-type transistor and the second n-type transistor are directly connected to the input node of the first inverter.

8

8. The cell library of claim 7 , where the first static latch further comprises a feedback path communicably coupling the output node of the second inverter to the input node of the first inverter.

9

9. The cell library of claim 8 , wherein the feedback path comprises at least two inverters.

10

10. The cell library of claim 9 , wherein the at least two inverters are an even number of series-connected inverters, wherein: an input node of the series-connected inverters is directly connected to the output node of the second inverter; and an output node of the series-connected inverters is directly connected to the input node of the first inverter.

11

11. An apparatus comprising an integrated circuit comprising a digital circuit comprising: a first net; a second net, wherein the second net induces a crosstalk glitch in the first net; and a first static latch wherein the first static latch is connected to the first net, whereby crosstalk glitch in the first net is reduced, wherein the first static latch comprises: a first inverter having (i) an input node connected to the first net and (ii) an output node; a second inverter in series with the first inverter and having (iii) an input node connected to the output node of first inverter and (iv) an output node connected to the first net; a third inverter having (v) an input node connected to the output node of the second inverter and (vi) an output node connected to the output node of the first inverter and to the input node of the second inverter; and a feedback path communicably coupling the output node of the second inverter to the input node of the first inverter, wherein: the feedback path comprises an even number of series-connected inverters; an input node of the series-connected inverters is directly connected to the output node of the second inverter; and an output node of the series-connected inverters is directly connected to the input node of the first inverter.

12

12. A cell library comprising a static latch suitably configured to suppress crosstalk glitch by inserting in a signal path of a selected victim net, wherein the static latch comprises: a first inverter having (i) an input node connected to a first net and (ii) an output node; a second inverter in series with the first inverter and having (iii) an input node connected to the output node of first inverter and (iv) an output node connected to the first net; a third inverter having (v) an input node connected to the output node of the second inverter and (vi) an output node connected to the output node of the first inverter and to the input node of the second inverter; and a feedback path communicably coupling the output node of the second inverter to the input node of the first inverter, wherein: the feedback path comprises an even number of series-connected inverters; an input node of the series-connected inverters is directly connected to the output node of the second inverter; and an output node of the series-connected inverters is directly connected to the input node of the first inverter.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

November 12, 2004

Publication Date

August 5, 2008

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and method for suppressing crosstalk glitch in digital circuits” (US-7409659). https://patentable.app/patents/US-7409659

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.