US 12,124,849 B2
Vector processor with extended vector registers
Thang Minh Tran, Tustin, CA (US)
Assigned to Simplex Micro, Inc., Austin, TX (US)
Filed by Simplex Micro, Inc., San Jose, CA (US)
Filed on May 28, 2023, as Appl. No. 18/202,928.
Claims priority of provisional application 63/368,288, filed on Jul. 13, 2022.
Prior Publication US 2024/0020119 A1, Jan. 18, 2024
Int. Cl. G06F 9/30 (2018.01); G06F 9/38 (2018.01)
CPC G06F 9/30036 (2013.01) [G06F 9/3856 (2023.08)] 25 Claims
OG exemplary drawing
 
1. A coprocessor that processes coprocessor instructions and that is coupled to a processor that executes instructions, the coprocessor instructions including a first committed coprocessor instruction, received from the processor, the coprocessor comprising:
a vector register file comprising a plurality of vector registers;
an extended vector register file comprising a plurality of extended registers in which the extended registers extend the data width of the vector registers of the vector register file;
a coprocessor issue unit for receiving the first committed coprocessor instruction, and issuing the first committed coprocessor instruction; and
a coprocessor execution queue coupled to the coprocessor issue unit to receive the first committed coprocessor instruction from the coprocessor issue unit and dispatch the first committed coprocessor instruction to a coprocessor functional unit.