Semiconductor storage device and control method thereof
AssigneeKabushiki Kaisha Toshiba
InventorHirotaka Suzuki
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a semiconductor storage device comprises a main memory, a request issue module, a delay module, and an access module. The main memory is configured to store candidate information for determining a compaction candidate for a nonvolatile memory. The request issue module is configured to issue an access request for the candidate information in the main memory. The delay module is configured to delay the access request issued from the request issue module. The access module is configured to access the candidate information in the main memory based on an access request delayed by the delay module.
Claims11
A semiconductor storage device comprising:
- a nonvolatile memory;
- a controller configured to be connected to the nonvolatile memory, wherein the controller comprises
- a main memory configured to store candidate information for determining a compaction candidate for the nonvolatile memory;
- a request issue module configured to issue a first access request for the main memory for searching for the candidate information;
- a delay module configured to delay the first access request issued from the request issue module by a first time in accordance with an access frequency of the main memory;
- an arbitration circuit configured to perform arbitration of an access request;
- and
- an access module configured to access the candidate information in the main memory based on the first access request delayed by the first time by the delay module when the first access request is given a right by the arbitration circuit.
A method of controlling a semiconductor storage device comprising a nonvolatile memory, and a main memory configured to store candidate information for determining a compaction candidate for the nonvolatile memory, the method comprising:
- issuing a first access request for the main memory for searching for the candidate information;
- delaying the issued first access request by a first time in accordance with an access frequency of the main memory;
- performing arbitration of an access request;
- and
- accessing the candidate information in the main memory based on the first access request delayed by the first time when the first access request is given a right by the arbitration.
Dependencies are inferred from the claim text.