| CPC G06F 21/76 (2013.01) [G06F 30/347 (2020.01)] | 17 Claims |

|
1. A secure semiconductor device, comprising:
a data port;
a network on chip (NoC) module;
a processor communicatively coupled to the NoC module, the processor configured to generate an access key;
a communication interface operatively coupled to the processor and to the data port, the communication interface configured to
enable communication access to and from the NoC module via the data port in response to a presence of the access key, and
disable the communication access to and from the NoC module via the data port in response to an absence of the access key; and
an electronic field-programmable gate array (eFPGA) configuration module;
a programmable logic block configured to operate in a boundary scan mode; and
a clock configured to disable the boundary scan mode of the programmable logic block in response to an absence of FPGA configuration data stored in the eFPGA configuration module.
|