US 12,093,201 B2
Method, system, and device for software and hardware component configuration and content generation
Pierre Le Corre, Liffré (FR)
Assigned to STMicroelectronics (Grand Ouest) SAS, Le Mans (FR)
Filed by STMicroelectronics (Grand Ouest) SAS, Le Mans (FR)
Filed on Aug. 29, 2022, as Appl. No. 17/898,297.
Claims priority of provisional application 63/310,045, filed on Feb. 14, 2022.
Prior Publication US 2023/0259474 A1, Aug. 17, 2023
Int. Cl. G06F 13/38 (2006.01); G06F 9/445 (2018.01); G06F 13/40 (2006.01)
CPC G06F 13/385 (2013.01) [G06F 9/44505 (2013.01); G06F 13/4063 (2013.01)] 36 Claims
OG exemplary drawing
 
1. A method, comprising:
presenting, via a graphical user interface to a user, a set of configuration options for a project associated with a programmable computing device, the presenting the set of configuration options including:
presenting a set of internal peripherals of the programmable computing device;
presenting a set of pads of an interface of the programmable computing device; and
presenting a set of pins of the programmable computing device;
receiving, via the graphical user interface, configuration selection information associating an internal peripheral of the set of internal peripherals with a pin of the set of pins;
maintaining a settings registry based on the received configuration selection information; and
generating content for the programmable computing device based on the received configuration selection information and the settings registry, wherein the method includes:
performing a software coherency check in response to the received configuration selection information; and
performing an electrical integrity check in response to the received configuration selection information, wherein the performing the software coherency check and the electrical integrity check comprises retrieving configuration information from the settings registry.