Semiconductor memory
First Claim
1. A semiconductor device comprising:
- a memory core to include a plurality of volatile memory cells;
a command control circuit that generates an access command to access the memory core in response to an access request supplied through a command terminal, the access command is a read command or a write command; and
a control circuit coupled to the memory core, controlling the memory core to execute a first refresh operation before the memory core is accessed, and to execute a second refresh operation after the memory core is accessed, a first period of the first refresh operation is shorter than a second period of the second refresh operation, wherein a first portion of the memory core to be executed the first refresh operation is the same as a second portion of the memory core to be executed the second refresh operation.
3 Assignments
0 Petitions
Accused Products
Abstract
A refresh signal is output in response to a refresh request generated at predetermined cycles, and a refresh operation is performed. The refresh operation ends when a conflict occurs between an access request and the refresh request. Consequently, an access operation corresponding to the access request can be started earlier with a reduction in access time. The access time can be reduced further by changing the end time of the refresh operation in accordance with the timing of supply of the access request. Since a test circuit for notifying the state of the refresh operation to exterior is formed, the operation margin of the refresh operation can be evaluated in a short time. As a result, it is possible to reduce the development period of the semiconductor memory.
-
Citations
21 Claims
-
1. A semiconductor device comprising:
-
a memory core to include a plurality of volatile memory cells;
a command control circuit that generates an access command to access the memory core in response to an access request supplied through a command terminal, the access command is a read command or a write command; and
a control circuit coupled to the memory core, controlling the memory core to execute a first refresh operation before the memory core is accessed, and to execute a second refresh operation after the memory core is accessed, a first period of the first refresh operation is shorter than a second period of the second refresh operation, wherein a first portion of the memory core to be executed the first refresh operation is the same as a second portion of the memory core to be executed the second refresh operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile apparatus comprising:
-
a memory core including a plurality of volatile memory cells;
a command control circuit coupled to the memory core, outputting an access command to the memory core in order to access the memory core in response to an access request supplied through a command terminal, the access command is a read command or a write command; and
a control circuit coupled to the memory core, controlling the memory core to execute a first refresh operation before the memory core is accessed, and to execute a second refresh operation after the memory core is accessed, a first period of the first refresh operation is shorter than a second period of the second refresh operation, wherein a first portion of the memory core to be executed the first refresh operation is the same as a second portion of the memory core to be executed the second refresh operation.
-
-
18. A cellular phone comprising:
-
a memory core including a plurality of memory cells;
a command control circuit coupled to the memory core, outputting an access command to the memory core in order to access the memory core in response to an access request supplied through a command terminal, the access command is a read command or a write command; and
a control circuit coupled to the memory core, controlling the memory core to execute a first refresh operation before the memory core is accessed, and to execute a second refresh operation after the memory core is accessed, a first period of the first refresh operation is shorter than a second period of the second refresh operation, wherein a first portion of the memory core to be executed the first refresh operation is the same as a second portion of the memory core to be executed the second refresh operation.
-
-
19. A semiconductor device comprising:
-
a memory core including a plurality of volatile memory cells;
a command control circuit generating an access command for accessing the memory core in response to an access request supplied through a command terminal, the access command is a read command or a write command; and
a control circuit coupled to the memory core, controlling the memory core to execute a first refresh operation before the memory core is accessed, and to execute a second refresh operation after the memory core is accessed, wherein the control circuit includes a first timing control circuit generating a first timing for starting the second refresh operation and a second timing control circuit generating a second timing for starting the first refresh operation. - View Dependent Claims (20)
-
-
21. A semiconductor device comprising:
-
a memory core including a plurality of volatile memory cells;
a command control circuit generating an access command for accessing the memory core in response to an access request supplied through a command terminal, the access command is a read command or a write command; and
a control circuit coupled to the memory core, controlling the memory core to execute a first refresh operation before the memory core is accessed, and to execute a second refresh operation after the memory core is accessed, wherein the control circuit includes a first timing control circuit generating a first timing for reading from the memory core or writing to the memory core starting the second refresh operation and a second timing control circuit generating a second timing for starting the second refresh operation and a third timing for starting the first refresh operation.
-
Specification