System level interconnect with programmable switching
AssigneeCypress Semiconductor Corporation
InventorsBert S. Sullam, Warren S. Snyder, Haneef D. Mohammed
Life of this patent
Estimating the term…
Abstract
Different functional elements are all located on a same integrated circuit wherein at least one of the functional elements comprises a micro-controller. Configuration registers or configuration memory in the integrated circuit store configuration values loaded by the micro-controller. Connectors are configured to connect the integrated circuit to external signals A system level interconnect also located in the integrated circuit programmably connects together the different functional elements and different connectors according to the configuration values loaded into the configuration registers.
Claims5
An apparatus comprising:
- a configuration status register;
- and
- a processing device coupled to the configuration status register, the processing device to:
- write a first configuration value into a configuration register, the first configuration value to program a system level interconnect in an integrated circuit to couple a first peripheral to a second peripheral;
- monitor the integrated circuit to determine an operational state of the integrated circuit;
- and
- in response to determining a change in the operational state of the integrated circuit, write a second configuration value into the configuration register to dynamically change interconnections in the system level interconnect between the first peripheral and the second peripheral.
Dependencies are inferred from the claim text.