Dynamic memory circuit with automatic refresh function
First Claim
1. A dynamic memory circuit which has volatile memory cells and performs a refresh operation at a predetermined timing, comprising:
- a memory core having said memory cells; and
a refresh command generation circuit which generates a refresh command responding to a refresh signal generated at a predetermined timing, wherein a first and second internal operation cycles are assigned to one external operation cycle according to the operation commands including a read command and a write command, said memory core, responding to said read command, performs a read operation responding to said read command at said first internal operation cycle, and performs a refresh operation responding to said refresh command at said subsequent second internal operation cycle, and said memory core, responding to said write command, performs a refresh operation responding to said refresh command at said first internal operation cycle, and performs a write operation at said second internal operation cycle.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is that in a dynamic memory circuit, first and second internal operation cycles are assigned to one external operation cycle according to external commands, a memory core performs a read operation which corresponds to a read command at the first internal operation, and performs a refresh operation which responds to a refresh command at the second internal operation cycle. Also the memory core performs a refresh operation which responds to a refresh command at the first internal operation cycle, and performs a write operation which corresponds to a write command at the second internal operation cycle. It is preferable that when the read or write command is not input, the refresh operation is performed at the earlier internal operation cycle. And a refresh command generation circuit which generates the refresh command at a refresh time is created in the memory circuit.
112 Citations
9 Claims
-
1. A dynamic memory circuit which has volatile memory cells and performs a refresh operation at a predetermined timing, comprising:
-
a memory core having said memory cells; and
a refresh command generation circuit which generates a refresh command responding to a refresh signal generated at a predetermined timing, wherein a first and second internal operation cycles are assigned to one external operation cycle according to the operation commands including a read command and a write command, said memory core, responding to said read command, performs a read operation responding to said read command at said first internal operation cycle, and performs a refresh operation responding to said refresh command at said subsequent second internal operation cycle, and said memory core, responding to said write command, performs a refresh operation responding to said refresh command at said first internal operation cycle, and performs a write operation at said second internal operation cycle. - View Dependent Claims (2, 3, 4, 9)
-
-
5. A dynamic memory circuit which has volatile memory cells and performs a refresh operation at a predetermined timing, comprising:
-
a memory core having a plurality of memory blocks including said memory cells; and
a refresh command generation circuit which generates a refresh command responding to a refresh signal generated at a predetermined timing, wherein a plurality of internal operation cycles are assigned to one external operation cycle according to an operation command, said memory core, responding to the operation command, performs an internal operation corresponding to said operation command in said plurality of memory blocks at each one of said internal operation cycles respectively, and performs said refresh operation corresponding to said refresh command in said memory blocks at an internal operation cycle where a corresponding internal operation is not performed. - View Dependent Claims (6)
the first memory block of said plurality of memory blocks performs the internal operation corresponding to the operation command at the first internal operation cycle, and performs the refresh operation corresponding to said refresh command at the second internal operation cycle, and the second memory block of said plurality of memory block performs the internal operation corresponding to the operation command at said second internal operation cycle, and performs the refresh operation corresponding to said refresh command at said first internal operation cycle.
-
-
7. A dynamic memory circuit which has volatile memory cells and performs a refresh operation at a predetermined timing, comprising:
-
a memory core having a first and second memory blocks which include said memory cells respectively; and
a refresh command generation circuit which generates a refresh command responding to a refresh signal generated at a predetermined timing, wherein 2N (N is an integer of 1 or more) internal operation cycles are assigned to one external operation cycle according to an operation command, said memory core, responding to the operation command, performs an internal operation corresponding to said operation commands of first and second memory blocks at each one of said 2N internal operation cycles respectively, and performs a refresh operation corresponding to said refresh command in said memory blocks at an internal operation cycle where a corresponding internal operation is not performed.
-
-
8. A dynamic memory circuit which has volatile memory cells and performs a refresh operation at a predetermined timing, comprising:
-
a memory core which has 2M (M is an integer of 1 or more) memory blocks including said memory cells respectively; and
a refresh command generation circuit which generates a refresh command responding to a refresh signal generated at a predetermined timing, wherein 2N (N is an integer of 1 or more) internal operation cycles are assigned to one external operation cycle according to an operation command, said memory core, responding to the operation command, performs an internal operation corresponding to said operation command of said memory blocks respectively at each one of said 2N internal operation cycles, and performs refresh operation corresponding to said refresh command in said memory blocks at an internal operation cycle where a corresponding operation is not performed.
-
Specification