Sending signal through integrated circuit during setup time
AssigneeMicron Technology, Inc.
InventorsDonald M. Morgan, Todd A. Merritt
Life of this patent
Estimating the term…
Abstract
A memory device includes a control circuit for initiating a read operation and a write operation in response to a combination of input signals during a setup time. The setup time is a time interval during which all input signals must remain valid before a next appearance of a rising edge of a clock signal. The control circuit uses the setup time to send a signal from one part of the memory to another part of the memory to avoid a signal propagation delay time. The memory device also includes a circuit for preparing the memory device for the write operation before the setup time.
Claims40
A memory device, comprising:
- a plurality of memory cells;
- a first circuit for receiving a plurality of control signals to generate an enable signal indicating whether a combination of the control signals is valid for a memory access operation;
- and
- a second circuit connected to the memory cells and the first circuit for receiving the control signals to generate a setup signal for initiating the memory access operation during a setup time and before the enable signal indicates the combination of the control signals is valid for a memory access operation, wherein the setup time occurs prior to a clock transition.
A memory device, comprising:
- a plurality of inputs for receiving a first set of input signals and a second set of input signals;
- a memory area having a plurality of memory cells;
- and
- a setup time write circuit connected to the inputs and the memory area, the setup time write circuit including:
- an input circuit for generating an enable signal based on the first set of input signals;
- and
- an output circuit for generating an output signal based on the second set of input signals to activate a write operation during the setup time and before the enable signal validates a combination of input signals of the first set of input signals is valid for the write operation, wherein the setup time occurs prior to a clock transition.
A memory device, comprising:
- a memory area including a first memory array, an intermediate memory array, and a last memory array, the last memory array being located farthest from the first memory array;
- a data driver connected to the memory area;
- and
- a control circuit connected to the data driver for enabling data from the data driver to propagate to the memory area in a direction from the first memory array to the last memory array during a setup time, wherein the setup time occurs prior to a clock transition.
A memory device, comprising:
- a memory portion including a first memory array, an intermediate memory array, and a last memory array, the last memory array being located farthest from the first memory array;
- a data write driver connected to the memory portion and located near the first memory array;
- a data write line connected to the data write driver, the first memory array and the last memory array;
- and
- a control circuit located near the last memory array and connected to the data write driver for enabling data from the data write driver to propagate to the memory portion via the data write line in the direction from the first memory array to the last memory array in a write operation anticipated during a setup time, wherein the setup time occurs prior to a clock transition.
An integrated circuit die comprising:
- a first circuit region;
- a memory region connected to the first circuit region;
- a second circuit region connected to memory region and the first circuit region;
- a data driver located in the first circuit region for receiving data;
- and
- a control circuit located in the second circuit region for generating a setup signal during a setup time to enable the data to propagate from the first region to the memory region during the setup time, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a dynamic memory device connected to the processor, the memory device including:
- a memory area;
- and
- a control circuit connected to the memory area for initiating a memory operation based on a combination of input signals during a setup time to access the memory area during the setup time, wherein the setup time occurs before the combination of input signals is validated for the memory operation, and wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a static memory device connected to the processor, the memory device including:
- a memory area;
- and
- a control circuit connected to the memory area for initiating a memory operation based on a combination of input signals during a setup time to access the memory area during the setup time, wherein the setup time occurs before the combination of input signals is validated for the memory operation, and wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a dynamic memory device connected to the processor, the memory device including:
- a plurality of memory cells;
- a first circuit for receiving a plurality of control signals to generate an enable signal indicating whether a combination of the control signals is valid for a memory access operation;
- and
- a second circuit connected to the memory cells and the first circuit for receiving the control signals to generate a setup signal for initiating the memory access operation during a setup time and before the enable signal indicates the combination of the control signals is valid for a memory access operation, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a static memory device connected to the processor, the memory device including:
- a plurality of memory cells;
- a first circuit for receiving a plurality of control signals to generate an enable signal indicating whether a combination of the control signals is valid for a memory access operation;
- and
- a second circuit connected to the memory cells and the first circuit for receiving the control signals to generate a setup signal for initiating the memory access operation during a setup time and before the enable signal indicates the combination of the control signals is valid for a memory access operation, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a dynamic memory device connected to the processor, the memory device including:
- a plurality of inputs for receiving a first set of input signals and a second set of input signals;
- a memory area having a plurality of memory cells;
- and
- a setup time write circuit connected to the inputs and the memory area, the setup time write circuit including:
- an input circuit for generating an enable signal based on the first set of input signals;
- and
- an output circuit for generating an output signal based on the second set of input signals to activate a write operation during a setup time and before the enable signal validates a combination of input signals of the first set of input signals is valid for the write operation, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a static memory device connected to the processor, the memory device including:
- a plurality of inputs for receiving a first set of input signals and a second set of input signals;
- a memory area having a plurality of memory cells;
- and
- a setup time write circuit connected to the inputs and the memory area, the setup time write circuit including:
- an input circuit for generating an enable signal based on the first set of input signals;
- and
- an output circuit for generating an output signal based on the second set of input signals to activate a write operation during a setup time and before the enable signal validates a combination of input signals of the first set of input signals is valid for the write operation, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a dynamic memory device connected to the processor, the memory device including:
- a memory area including a first memory array, an intermediate memory array, and a last memory array, the last memory array being located farthest from the first memory array;
- a data driver connected to the memory area;
- and
- a control circuit connected to the data driver for enabling data from the data driver to propagate to the memory area in a direction from the first memory array to the last memory array during a setup time, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a static memory device connected to the processor, the memory device including:
- a memory area including a first memory array, an intermediate memory array, and a last memory array, the last memory array being located farthest from the first memory array;
- a data driver connected to the memory area;
- and
- a control circuit connected to the data driver for enabling data from the data driver to propagate to the memory area in a direction from the first memory array to the last memory array during a setup time, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a dynamic memory device connected to the processor, the memory device including:
- a memory portion including a first memory array, an intermediate memory array, and a last memory array, the last memory array being located farthest from the first memory array;
- a data write driver connected to the memory portion and located near the first memory array;
- a data write line connected to the data write driver, the first memory array and the last memory array;
- and
- a control circuit located near the last memory array and connected to the data write driver for enabling data from the data write driver to propagate to the memory portion via the data write line in the direction from the first memory array to the last memory array in a write operation anticipated during a setup time, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a static memory device connected to the processor, the memory device including:
- a memory portion including a first memory array, an intermediate memory array, and a last memory array, the last memory array being located farthest from the first memory array;
- a data write driver connected to the memory portion and located near the first memory array;
- a data write line connected to the data write driver, the first memory array and the last memory array;
- and
- a control circuit located near the last memory array and connected to the data write driver for enabling data from the data write driver to propagate to the memory portion via the data write line in the direction from the first memory array to the last memory array in a write operation anticipated during a setup time, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a dynamic memory device connected to the processor, the memory device including:
- a first circuit region;
- a memory region connected to the first circuit region;
- a second circuit region connected to the memory region and the first circuit region;
- a data driver located in the first circuit region for receiving data;
- and
- a control circuit located in the second circuit region for generating a setup signal during a setup time to enable the data to propagate from the first region to the memory region during the setup time, wherein the setup time occurs prior to a clock transition.
A system comprising:
- a processor;
- and
- a static memory device connected to the processor, the memory device including:
- a first circuit region;
- a memory region connected to the first circuit region;
- a second circuit region connected to memory region and the first circuit region;
- a data driver located in the first circuit region for receiving data;
- and
- a control circuit located in the second circuit region for generating a setup signal during a setup time to enable the data to propagate from the first region to the memory region during the setup time, wherein the setup time occurs prior to a clock transition.
Dependencies are inferred from the claim text.