Microsoft technology licensing, llc (20250094368). FIFO DATA BUFFER WITH MULTI-LOAD
FIFO DATA BUFFER WITH MULTI-LOAD
Organization Name
microsoft technology licensing, llc
Inventor(s)
FIFO DATA BUFFER WITH MULTI-LOAD
This abstract first appeared for US patent application 20250094368 titled 'FIFO DATA BUFFER WITH MULTI-LOAD
Original Abstract Submitted
one example provides a device comprising a fifo data buffer comprising a load shift register, a request line encoder, a state machine, and one or more clocks to provide a clock signal. the load shift register comprises a plurality of register locations and is configured to shift data between at least two register locations controllable on at least one shift instruction and to load data into at least one of the register locations controllable on at least one load instruction. the request line encoder is configured to receive one or more requests each comprising a corresponding priority value, and to determine a request number value representing a number of requests to load into the load shift register. the state machine is configured to determine, based at least in part on the request number value, a state, one or more shift instructions, and one or more load instructions.