Computing system with write buffer including speculative storage write and method of operation thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsLiang Yin, Zvi Guz
Life of this patent
Estimating the term…
Abstract
A computing system includes: a write buffer block configured to: receive a data in a write buffer entry for staging the data prior to transferring the data to a storage cell, determine a validity identification of the data for a buffer entry address of the write buffer entry, store the data based on the validity identification to the write buffer entry, and a memory computing block, coupled to the write buffer block, configured to read the data for accessing the write buffer block.
Claims18
A computing system comprising:
- a write buffer block configured to:
- receive a data in a write buffer entry for staging the data prior to transferring the data to a storage cell,
- determine a validity identification of the data for a buffer entry address of the write buffer entry,
- store the data based on the validity identification to the write buffer entry, and
- a memory computing block, coupled to the write buffer block, configured to read the data from the write buffer block to execute a speculative storage write to the storage cell based on a conflict status between a write request and the speculative storage write for transferring the data to the storage cell.
A computing system comprising:
- a host processor configured to:
- generate a data,
- execute a write request to be sent based on a number of a write buffer entry meeting or exceeding a usage threshold, and
- a host interface, coupled to the host processor, configured to communicate the write request for transferring the data to a write buffer block prior to transferring the data to a storage cell by executing a speculative storage write to the storage cell based on a conflict status between the write request and the speculative storage write within a memory block.
A method of operation of a computing system comprising:
- receiving a data in a write buffer entry;
- determining a validity identification of the data for a buffer entry address of the write buffer entry;
- storing the data with a write buffer block based on the validity identification to the write buffer entry;
- reading the data for accessing the write buffer block;
- and
- executing a speculative storage write to a storage cell based on a conflict status between a write request and the speculative storage write for transferring the data to the storage cell.
A method of operation of a computing system comprising:
- generating a data with a host processor;
- executing a write request to be sent based on a number of a write buffer entry meeting or exceeding a usage threshold;
- and
- communicating the write request for transferring the data to a write buffer block prior to transferring the data to a storage cell by executing a speculative storage write to the storage cell based on a conflict status between the write request and the speculative storage write within a memory block.
Dependencies are inferred from the claim text.