Master-slave flip-flop circuit with embedded hold function and method for holding data in a master-slave flip-flop circuit
US6445236B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 16, 2001 |
| Grant date | Sep 3, 2002 |
| Priority date | — |
| Expiry date | Aug 16, 2021 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03K3/012
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A master-slave flip-flop circuit (200, 200′) includes a master latch circuit (202) and slave latch circuit (203). A hold control component (220) included in the master latch circuit (202) is interposed between a master latch node (ML) and a slave input node (SI). The hold control component blocks the transfer of data from the master latch node (ML) to the slave input node (SI) in response to a hold input. In the preferred form of the invention of the hold control component (220) comprises a tri-state inverter having an input connected to the master latch node (ML) and an output connected to the slave input node (SI). The hold input, comprising a high level hold signal and its complementary or inverted signal, disables the tri-state inverter and thus prevent data from being transferred from the master latch node (ML) to the slave input node (SI). When the hold input is removed, that is, when the hold signal is at a low logical level and complementary signal is at a high logical level, the master-slave flip-flop circuit (200, 200′) operates in the normal fashion, receiving and latching new data in each clock cycle and applying that new data to the circuit output.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.