US 12,461,677 B2
Reservation station with primary and secondary storage circuits for store operations
Amit Kumar, Fremont, CA (US); Brian R. Mestan, Austin, TX (US); Mridul Agarwal, Saratoga, CA (US); and Nikhil Gupta, Santa Clara, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Jun. 13, 2024, as Appl. No. 18/742,897.
Claims priority of provisional application 63/553,118, filed on Feb. 13, 2024.
Prior Publication US 2025/0258622 A1, Aug. 14, 2025
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0683 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a primary storage circuit including a plurality of full entries configured to store information indicative of corresponding load/store operations of a plurality of load/store operations;
a secondary storage circuit including a plurality of store-data entries, wherein a given store-data entry of the plurality of store-data entries is configured to store a subset of information included in a given full entry of the plurality of full entries; and
a control circuit configured to transfer a particular store operation from a particular full entry of the plurality of full entries to a particular store-data entry of the plurality of store-data entries in response to a determination that a store address associated with the particular store operation has been available for use for a threshold number of cycles without store data associated with the particular operation being available for use.