Programmable delay circuit for low power applications

US9490785B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9490785-B1
Application numberUS-201514705733-A
CountryUS
Kind codeB1
Filing dateMay 6, 2015
Priority dateMay 6, 2015
Publication dateNov 8, 2016
Grant dateNov 8, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Programmable delay circuits are described herein according to embodiments of the present disclosure. In one embodiment, a delay circuit comprises a plurality of delay stages coupled in series. Each of the delay stages comprises a delay gate on a forward path of the delay circuit, wherein the delay gate is configured to pass or block a signal on the forward path depending on a logic state of a respective select signal. Each of the delay stages also comprises a multiplexer on a return path of the delay circuit, wherein the multiplexer is configured to pass a signal on the return path or route the signal on the forward path to the return path depending on the logic state of the respective select signal. Output logic states of the delay gates and the multiplexers may remain static during a change in the delay setting of the delay circuit to reduce glitch.

First claim

Opening claim text (preview).

What is claimed is: 1. A delay circuit, comprising: a plurality of delay stages coupled in series, wherein each of the delay stages comprises: a delay gate on a forward path of the delay circuit, wherein the delay gate is configured to pass a signal on the forward path or to block the signal on the forward path depending on a logic state of a respective select signal; and a multiplexer on a return path of the delay circuit, wherein the multiplexer is configured to pass a signal on the return path or to route the signal on the forward path to the return path depending on the logic state of the respective select signal; wherein the delay gates and the multiplexers in all of the plurality of delay stages are configured to maintain static output logic states regardless of changes to logic states of one or more of the select signals during a change in a delay setting of the delay circuit. 2. The delay circuit of claim 1 , wherein the delay gates are inverting and the multiplexers are inverting. 3. The delay circuit of claim 2 , wherein one of the multiplexers comprises: a first tri-state inverter having a first input coupled to an output of another one of the multiplexers on the return path, a second input configured to receive the respective select signal, and a first output; and a second tri-state invert having a third input coupled to an output of one of the delay gates on the forward path, a fourth input configured to receive an inverse of the respective select signal, and a second output coupled to the first output of the first tri-state inverter. 4. A delay circuit, comprising: a plurality of delay stages coupled in series, wherein each of the delay stages comprises: a delay gate on a forward path of the delay circuit, wherein the delay gate is configured to pass a signal on the forward path or to block the signal on the forward path depending on a logic state of a respective select signal; and a multiplexer on a return path of the delay circuit, wherein the multiplexer is configured to pass a signal on the return path or to route the signal on the forward path to the return path depending on the logic state of the respective select signal; wherein the delay gates of the delay stages comprise alternating NAND gates and NOR gates on the forward path. 5. The delay circuit of claim 4 , wherein one of the NAND gates comprises: a first tri-state inverter having a first input coupled to an output of a first one of the NOR gates on the forward path, a second input configured to receive the respective select signal, and an output coupled to an input of a second one of the NOR gates on the forward path; and a pull-up transistor having a source coupled to a supply rail, a gate configured to receive the respective select signal, and a drain coupled to the output of the first tri-state inverter. 6. The delay circuit of claim 5 , wherein the one of the NAND gates further comprises a dummy transistor having a drain coupled to the output of the first tri-state inverter, and a gate and a source that are tied together to a ground. 7. The delay circuit of claim 5 , wherein the second one of the NOR gates comprises: a second tri-state inverter having a first input coupled to the output of the one of NAND gate on the forward path, a second input configured to receive the respective select signal, and an output coupled to an input of another one of the NAND gates on the forward path; and a pull-down transistor having a drain coupled to the output of the second tri-state inverter, a gate configured to receive an inverse of the respective select signal, and a source coupled to a ground. 8. The delay circuit of claim 5 , wherein the first tri-state inverter comprises: an inverter coupled to the output of the first one of the NOR gates on the forward path, and an output; and a transmission gate coupled between the output of the inverter and the input of the second one of the NOR gates on the forward path, wherein the transmission gate is configured to pass or block a signal at the output of the inverter depending on the logic state of the respective select signal. 9. The delay circuit of claim 4 , wherein one of the NOR gates comprises: a tri-state inverter having first input coupled to the output of a first one of the NANDs gate on the forward path, a second input configured to receive the respective select signal, and an output coupled to an input of second one of the NAND gates on the forward path; and a pull-down transistor having a drain coupled to the output of the tri-state inverter, a gate configured to receive an inverse of the respective select signal, and a source coupled to a ground. 10. The delay circuit of claim 9 , wherein the one of the NOR gates further comprises a dummy transistor having a drain coupled to the output of the tri-state inverter, and a gate and a source that are tied together to a supply rail. 11. A delay system, comprising: a delay circuit comprising a plurality of delay stages coupled in series, wherein each of the delay stages comprises: a delay gate on a forward path of the delay circuit, wherein the delay gate is configured to pass a signal on the forward path or to block the signal on the forward path depending on a logic state of a respective select signal; and a multiplexer on a return path of the delay circuit, wherein the multiplexer is configured to pass a signal on the return path or to route the signal on the forward path to the return path depending on the logic state of the respective select signal; and a controller configured to change logic states of one or more of the select signals to change a delay setting of the delay circuit, wherein the delay gates and the multiplexers in all of the plurality of delay stages are configured to maintain static output logic states regardless of changes by the controller to the logic states of the one or more of the select signals. 12. The delay system of claim 11 , wherein the delay gates are inverting and the multiplexers are inverting. 13. The delay system of claim 12 , wherein one of the multiplexers comprises: a first tri-state inverter having a first input coupled to an output of another one of the multiplexers on the return path, a second input configured to receive the respective select signal, and a first output; and a second tri-state invert having a third input coupled to an output of one of the delay gates on the forward path, a fourth input configured to receive an inverse of the respective select signal, and a second output coupled to the first output of the first tri-state inverter. 14. The delay system of claim 11 , further comprising a gating circuit configured to selectively gate an input of the delay circuit under the control of the controller, wherein the controller is configured to command the gating circuit to gate the input of the delay circuit, to wait for a data signal or a clock signal in the delay circuit to flush out of the delay circuit while the input of the delay circuit is gated, and, after the signal is flushed out, to change the logic states of the one or more of the select signals to change the delay setting of the delay circuit. 15. The delay system of claim 11 , further comprising a gating circuit configured to selectively gate an output of the delay circuit under the control of the controller, wherein the controller is configured to command the gating circuit to gate the output of the delay circuit, to set the delay setting of the delay circuit to a first delay, and, after the delay setting of the delay circuit is set to the first delay, to change the logic states of the one or more of the se

Assignees

Inventors

Classifications

  • Digitally controlled · CPC title

  • controlled by a digital setting · CPC title

  • H03K5/06Primary

    by the use of delay lines or other analogue delay elements · CPC title

  • Ring oscillators · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9490785B1 cover?
Programmable delay circuits are described herein according to embodiments of the present disclosure. In one embodiment, a delay circuit comprises a plurality of delay stages coupled in series. Each of the delay stages comprises a delay gate on a forward path of the delay circuit, wherein the delay gate is configured to pass or block a signal on the forward path depending on a logic state of a r…
Who is the assignee on this patent?
Qualcomm Inc, Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H03K5/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).