Ma et al., 2002 - Google Patents
A double-pulsed set-conditional-reset flip-flopMa et al., 2002
View PDF- Document ID
- 10397414189218277545
- Author
- Ma A
- Asanovi_ K
- Publication year
External Links
Snippet
A new flip-flop design using a double-pulsed static latch is presented. The flip-flop has only a single stage of logic in the critical path and as a result is up to three times faster than the fastest previously known flip-flops, while consuming approximately the same energy as the …
- 230000003068 static 0 abstract description 12
Classifications
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/353—Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
- H03K3/356—Bistable circuits
- H03K3/356104—Bistable circuits using complementary field-effect transistors
- H03K3/356113—Bistable circuits using complementary field-effect transistors using additional transistors in the input circuit
- H03K3/356121—Bistable circuits using complementary field-effect transistors using additional transistors in the input circuit with synchronous operation
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/037—Bistable circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/08—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices
- H03K19/094—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices using field-effect transistors
- H03K19/096—Synchronous circuits, i.e. using clock signals
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating pulses not covered by one of the other main groups in this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/135—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/01—Details
- H03K3/012—Modifications of generator to improve response time or to decrease power consumption
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/003—Modifications for increasing the reliability for protection
- H03K19/00323—Delay compensation
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating pulses not covered by one of the other main groups in this subclass
- H03K2005/00013—Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
- H03K2005/00019—Variable delay
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K23/00—Pulse counters comprising counting chains; Frequency dividers comprising counting chains
- H03K23/40—Gating or clocking signals applied to all stages, i.e. synchronous counters
- H03K23/50—Gating or clocking signals applied to all stages, i.e. synchronous counters using bi-stable regenerative trigger circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Strollo et al. | A novel high-speed sense-amplifier-based flip-flop | |
Teh et al. | Conditional data mapping flip-flops for low-power and high-performance systems | |
Zhao et al. | Low-power clock branch sharing double-edge triggered flip-flop | |
CN100521534C (en) | Pulsed D-flip-flop using differential cascode switch | |
US8341578B2 (en) | Clock gater with test features and low setup time | |
US8456214B2 (en) | State retention circuit and method of operation of such a circuit | |
Lee et al. | A fully static true-single-phase-clocked dual-edge-triggered flip-flop for near-threshold voltage operation in IoT applications | |
US6549038B1 (en) | Method of high-performance CMOS design | |
US6639443B1 (en) | Conditional clock buffer circuit | |
US20100083062A1 (en) | High performance pulsed storage circuit | |
Ma et al. | A double-pulsed set-conditional-reset flip-flop | |
Stojanovic et al. | A unified approach in the analysis of latches and flip-flops for low-power systems | |
Shu et al. | XNOR-based double-edge-triggered flip-flop for two-phase pipelines | |
Stojanovic et al. | Comparative analysis of latches and flip-flops for high-performance systems | |
US8604854B1 (en) | Pseudo single-phase flip-flop (PSP-FF) | |
Wu et al. | Low-power design of sequential circuits using a quasi-synchronous derived clock | |
Wang et al. | Low power explicit-pulsed single-phase-clocking dual-edge-triggering pulsed latch using transmission gate | |
Sirisantana et al. | Selectively clocked skewed logic (SCSL) low-power logic style for high-performance applications | |
Maheshwari | A Comparative Analysis for Low-voltage, Low-power, and Low-energy Flip-flops | |
Melikyan et al. | Analysis of the impact of metastability phenomenon on the latency and power consumption of synchronizer circuits | |
Zhang et al. | Design of a new sense amplifier flip-flop with improved power-delay-product | |
Zhao et al. | Ultra-low-voltage low-power self-adaptive static pulsed latch | |
Munteanu et al. | Single-ended pass transistor logic for low-power design | |
Singh et al. | Design & analysis of modified conditional data mapping flip-flop to ultra low power and high-speed applications | |
Zhao et al. | Low power design of double-edge triggered flip-flop by reducing the number of clocked transistors |