/Patent Tracker
SamsungGranted patentChips & hardwareInterest 3/10

Samsung patents storage controller that preloads code for faster events

Patent drawing
Patent drawing from the official filing.

This patent describes a storage controller that speeds up how a device handles specific events. It uses a mapping table to identify which pieces of software code are needed for an event and loads them into memory in advance, rather than waiting for the processor to request them one by one.

Why it mattersThis is a routine hardware optimization that helps storage devices respond to commands more quickly by reducing the time spent fetching data.

In the filing’s own words

A storage controller, a storage device, and a method of operating the storage device are provided. The storage controller includes a working memory; a processor configured to, in response to an occurrence of an event, execute a first code block and a second code block related to the event, that are loaded into the working memory; a first mapping table that includes first mapping information between the first and second code blocks and the event; and a prefetching memory configured to provide the first code block and the second code block, prefetched based on the first mapping information, to the working memory in a predetermined order.

What exactly they claim (claim 1)

1. A method of operating a storage device, the method comprising: generating trigger information related to an event, in response to an occurrence of the event among a plurality of events, the event corresponding to a plurality of code blocks to be executed in a predetermined order; searching, by using the trigger information and a mapping table that includes a plurality of pieces of mapping information in which the plurality of events are respectively mapped with address data of at least one code block in a non-volatile memory device, for first address data of a first code block and second address data of a second code block, based on first mapping information, included in the mapping table, in which the event is mapped with the first address data of the first code block in the non-volatile memory device and the second address data of the second code block in the non-volatile memory device, the first and second code blocks being related to the event; transmitting a read command to the non-volatile memory device based on the first address data and the second address data; prefetching the first code block and the second code block received from the non-volatile memory device into a prefetching memory; and loading the prefetched first code block and the prefetched second code block into a working memory based on the predetermined order.

Facts

Company
Samsung (SAMSUNG ELECTRONICS CO., LTD.)
Official title
Storage controller having improved overlay operation performance, storage device including the same, and method of operating storage device
Patent number
US12762061B2
Application number
18819398
Filed
Aug 29, 2024
Granted
Oct 13, 2026
Inventors
2
Claims
20

Classified under

G06F 12/0862 Physics & computingG06F 9/3802 Physics & computingG06F 9/542 Physics & computingG06F 12/0292 Physics & computing

More from Samsung in Chips & hardware

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.