Supercharge Your Innovation With Domain-Expert AI Agents!

Delay circuits matching delays of synchronous circuits

A synchronous circuit and delay circuit technology, applied in electrical components, generating electrical pulses, pulse technology, etc., can solve problems such as extensive changes

Active Publication Date: 2014-06-04
QUALCOMM INC
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The propagation delay can be attributed to the logic gates used to implement the synchronous circuit and can vary widely due to variations in integrated circuit (IC) process, supply voltage, and temperature (PVT)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Delay circuits matching delays of synchronous circuits
  • Delay circuits matching delays of synchronous circuits
  • Delay circuits matching delays of synchronous circuits

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The delay circuits described herein can be used to match the delay of synchronous circuits such as latches, flip-flops, and the like. Delay circuits may be used in interface circuits between different devices such as CPUs and memories, which may be implemented on the same IC or different ICs. Delay circuits can also be used for internal circuits within a given device or IC.

[0022] figure 1 A block diagram of device 100 with CPU 110 and memory 120 and 130 is shown. CPU 110 may include any type of processor, such as a digital signal processor (DSP), a general purpose processor, a microprocessor, a Reduced Instruction Set Computing (RISC) processor, a Complex Instruction Set Computing (CISC) processor, and the like. Memories 120 and 130 may be the same or different types of memory. For example, memory 120 may be synchronous dynamic random access memory (SDRAM), and memory 130 may be flash memory such as NAND flash memory or NOR flash memory. CPU 110 and memories 120 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Delay circuits capable of providing delays closely matching propagation delays of synchronous circuits are described. In one design, an apparatus includes a synchronous circuit and a delay circuit. The synchronous circuit includes a forward path from a data input to a data output. The synchronous circuit receives input data and provides output data with a propagation delay. The delay circuit receives an input signal and provides a delayed input signal having a delay matching the propagation delay of the synchronous circuit. The delay circuit includes at least two logic gates in the forward path of the synchronous circuit. The synchronous and delay circuits may be implemented based on the same or similar circuit architecture. The delay circuit may be based on a replica of the synchronous circuit, with the replica having feedback loops broken and clock input coupled to appropriate logic value to always enable the delay circuit.

Description

technical field [0001] The present invention relates generally to electronic circuits and, more particularly, to delay circuits. Background technique [0002] A synchronous circuit is a circuit whose operation may be controlled by a control signal such as a clock signal, a strobe signal, an enable signal, and the like. A synchronous circuit is in contrast to a combinational circuit that changes its output when its input changes. Some examples of synchronous circuits include latches and flip-flops, which can operate in a synchronous manner based on a common clock signal. [0003] Synchronous circuits such as latches and flip-flops are widely used in various digital circuit designs. A latch is a circuit that can store one bit of information and that can be controlled by a control signal such as a clock signal. A flip-flop is a circuit that stores one bit of information and captures incoming data based on a clock edge. The main difference between a latch and a flip-flop is ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H03K3/037
CPCH03K3/037
Inventor 穆斯塔法·克斯金马尔齐奥·佩德拉里-诺伊
Owner QUALCOMM INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More