US 11,853,199 B2
Multi-peripheral and/or multi-function export
Sriramakrishnan Govindarajan, Bangalore (IN); Kishon Vijay Abraham Israel Vijayponraj, Bangalore (IN); Mihir Narendra Mody, Bangalore (IN); Vijaya Rama Raju Kanumuri, Allen, TX (US); and Cory Dean Stewart, Murphy, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Nov. 30, 2021, as Appl. No. 17/538,662.
Claims priority of provisional application 63/140,085, filed on Jan. 21, 2021.
Prior Publication US 2022/0229773 A1, Jul. 21, 2022
Int. Cl. G06F 12/00 (2006.01); G06F 12/02 (2006.01); G06F 9/46 (2006.01); G06F 12/06 (2006.01)
CPC G06F 12/0238 (2013.01) [G06F 9/467 (2013.01); G06F 12/0292 (2013.01); G06F 12/063 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a first peripheral circuit including a first credential generator configured to generate a first virtual identification value associated with a first function of the first peripheral circuit;
a memory management circuit coupled to the first peripheral circuit, wherein the memory management circuit comprises a first table that associates virtual identification values with address space select values, the first virtual identification value of the virtual identification values being associated in the first table with a first address space select value of the address space select values; and
a transaction mapper circuit coupled to the memory management circuit, wherein the transaction mapper circuit comprises a second table that associates virtual identification values with bus-device-function (BDF) values the first virtual identification value being associated in the second table with a first BDF value of the BDF values.