Fast-bypass memory circuit
First Claim
Patent Images
1. A memory circuit that presents input data at a data output promptly on receiving a clock pulse, the circuit comprising:
- upstream memory logic configured to latch the input data on receiving the clock pulse;
downstream memory logic configured to store the latched input data; and
selection logic configured to indicate whether the upstream memory logic has latched the input data.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory circuit that presents input data at a data output promptly on receiving a clock pulse includes upstream and downstream memory logic and selection logic. The upstream memory logic is configured to latch the input data on receiving the clock pulse. The downstream memory logic is configured to store the latched input data. The selection logic is configured to expose a logic level dependent on whether the upstream memory logic has latched the input data, the exposed logic level derived from the input data before the input data is latched, and from the latched input data after the input data is latched.
149 Citations
20 Claims
-
1. A memory circuit that presents input data at a data output promptly on receiving a clock pulse, the circuit comprising:
-
upstream memory logic configured to latch the input data on receiving the clock pulse; downstream memory logic configured to store the latched input data; and selection logic configured to indicate whether the upstream memory logic has latched the input data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method to present input data at a data output of a memory circuit promptly on receiving a clock pulse in the memory circuit, the method comprising:
-
delaying receipt of the clock pulse in upstream memory logic of the memory circuit; latching the input data in the upstream memory logic on receiving the clock pulse in the upstream memory logic; and in a selection logic of the memory circuit, exposing a logic level derived from the input data before the input data is latched in the upstream memory logic, and, exposing a logic level derived from the latched input data after the input data is latched in the upstream memory logic. - View Dependent Claims (18, 19)
-
-
20. A memory circuit that presents input data at a data output promptly on receiving a clock pulse, the circuit comprising:
-
upstream memory logic configured to latch the input data on receiving the clock pulse; selection logic configured to expose a logic level dependent on whether the upstream memory logic has latched the input data, the exposed logic level derived from the input data before the input data is latched, and from the latched input data after the input data is latched; downstream memory logic configured to store the logic level exposed by the selection logic and to present the stored logic level at the data output on receiving the clock pulse; and a buffer configured to delay receipt of the clock pulse in the upstream memory logic relative to receipt of the clock pulse in the downstream memory logic.
-
Specification