Reconfigurable flip-flop
AssigneeFreescale Semiconductor, Inc.
InventorRavindraraj Ramaraju
Life of this patent
Estimating the term…
Abstract
A device (300, 1000) provides a dual-edge triggered flip-flop (DETFF) that is reconfigurable to a master-slave flip-flop (MSFF). The device includes a reconfigurable MUX-D flip-flop including two distinct circuit configurations. In a first configuration, two latches or storage elements (340, 360, 1040, 1060) are operating in series to provide a MUX-D flip-flop. In a second configuration, the storage elements (340, 360, 1040, 1060) are operating in parallel to provide a dual-edge triggered flip-flop (DETFF).
Claims23
A reconfigurable flip-flop circuit, comprising:
- an input;
- a common output;
- a first storage element including an input thereto electrically coupled to the input through at least a first storage element input switch, and an output therefrom electrically coupled to the common output through at least at least a first storage element output switch;
- a second storage element including an input thereto electrically coupled to the input through at least a second storage element input switch, and an output therefrom electrically coupled to the common output through at least a second storage element output switch;
- control circuitry, the control circuitry configured such that during a first mode of operating, the control circuitry configures each of the first storage element and the second storage element to operate as latches in a dual-edge triggered flip-flop, and during a second mode of operating, the control circuitry configures the second storage element to operate as a latch in a master slave flip-flop;
- and
- a cross-storage element switch with a first terminal and a second terminal, the first terminal electrically coupled to the output of the first storage element and the second terminal electrically coupled to the input of the second storage element.
A reconfigurable flip-flop circuit, comprising:
- an input;
- a common output;
- a first storage element including an input thereto electrically coupled to the input through at least a first storage element input switch, and an output therefrom electrically coupled to the common output through at least at least a first storage element output switch;
- a second storage element including an input thereto electrically coupled to the input through at least a second storage element input switch, and an output therefrom electrically coupled to the common output through at least a second storage element output switch;
- and
- control circuitry, the control circuitry configured such that during a first mode of operating, the control circuitry configures each of the first storage element and the second storage element to operate as latches in a dual-edge triggered flip-flop, and during a second mode of operating, the control circuitry configures the second storage element to operate as a latch in a master slave flip-flop,
- wherein during the first mode of operating, the control circuitry couples in parallel the first storage element and the second storage element to operate as the dual-edge triggered flip-flop, and during the second mode of operating, the control circuitry couples in series the first storage element and the second storage element through at least a cross-storage element switch to operate as the master slave flip-flop.
A reconfigurable flip-flop circuit, comprising:
- an input;
- a common output;
- a cross-storage element switch including a first terminal and a second terminal;
- a first storage element including an input electrically coupled to the input through at least a first storage element input switch, and an output electrically coupled to the common output through at least a first storage element output switch and the first terminal of the cross-storage element switch;
- a second storage element including an input electrically coupled to the input through at least a second storage element input switch and the input electrically coupled to the second terminal of the cross-storage element switch, and an output electrically coupled to the common output through at least a second storage element output switch;
- and
- control circuitry, the control circuitry configured such that during a first mode of operating, the control circuitry couples in parallel the first storage element and the second storage element to operate as a dual edge triggered flip-flop, and during a second mode of operating, the control circuitry couples in series the first storage element and the second storage element through at least the second storage element to operate as a master slave flip-flop.
Dependencies are inferred from the claim text.