US 12,072,830 B2
Flexible high speed interface implementation in a power supply
David R. Lewis, Reading, MA (US); Paul M. Gitahi, Signal Hill, CA (US); Suejong Choi Perranoski, Rancho Palo Verdes, CA (US); Mattia Oddicini, Redondo Beach, CA (US); Scott W. Southwell, Seal Beach, CA (US); and Robert Reissfelder, Westwood, MA (US)
Assigned to Infineon Technologies Austria AG, Villach (AT)
Filed by Infineon Technologies Austria AG, Villach (AT)
Filed on Nov. 16, 2021, as Appl. No. 17/527,424.
Prior Publication US 2023/0153263 A1, May 18, 2023
Int. Cl. G06F 13/42 (2006.01); G06F 1/26 (2006.01); G06F 13/40 (2006.01)
CPC G06F 13/4282 (2013.01) [G06F 1/26 (2013.01); G06F 13/4022 (2013.01)] 30 Claims
OG exemplary drawing
 
1. An apparatus comprising:
processing hardware operative to receive input indicating selection of a serial communication protocol, the serial communication protocol selected amongst multiple serial communication protocols;
the processing hardware further operative to configure serial communication hardware based on the selected serial communication protocol, the serial communication hardware operative to receive commands conveyed over a serial communication link, the commands configured to control operation of a power converter;
storage hardware populated with a first set of command decode functions, the first set of command decode functions assigned to the selected serial communication protocol; and
the serial communication hardware operative to execute the received commands via the first set of command decode functions in the storage hardware;
wherein the serial communication hardware is operable to receive a first command over the serial communication link, the first command conveyed over the serial communication link to the serial communication hardware in accordance with the selected serial communication protocol, the apparatus further comprising:
an arbiter disposed between the serial communication hardware and the storage hardware storing the first set of command decode functions assigned to the selected serial communication protocol;
wherein the arbiter is further operable to: i) via the first set of command decode functions and corresponding map information associated with the first set of command decode functions, map the received first command into a first power converter command, and ii) execute the first power converter command to control operation of the power converter.