Secure programmable logic device
DCFirst Claim
1. A secure programmable logic integrated circuit system, comprising:
- a multi-chip module having external pins;
a programmable logic chip mounted in said multi-chip module and in communication with said external pins; and
a configuration memory chip mounted in said multi-chip module, the configuration memory chip storing configuration data for programming a configuration of said programmable logic chip via a data transfer connection internal to said multi-chip module, the configuration memory in communication with said external pins for program and erase commands and configuration data to be stored in said configuration memory chip, wherein said configuration memory chip includes a security bit, said security bit having a first state in which configuration data may be programmed and read-back through said external pins of said multi-chip module, said security bit having a second state in which only an erase command can be communicated via said external pins and in which said internal data transfer connection is enabled.
16 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A programmable logic chip and configuration memory chip are mounted within a multi-chip module to form a single package. The configuration memory has a security bit which in a first state allows programming and read-back of configuration data in the memory chip via external pins of the package, and in a second state allows only erase command to be communicated to the memory chip via the external pins. The internal data transfer connection between the memory chip and programmable logic chip is enabled when the security bit is in the second state and the memory chip is in a read-back mode, allowing configuration data to be loaded into the logic chip upon power up.
163 Citations
4 Claims
-
1. A secure programmable logic integrated circuit system, comprising:
-
a multi-chip module having external pins;
a programmable logic chip mounted in said multi-chip module and in communication with said external pins; and
a configuration memory chip mounted in said multi-chip module, the configuration memory chip storing configuration data for programming a configuration of said programmable logic chip via a data transfer connection internal to said multi-chip module, the configuration memory in communication with said external pins for program and erase commands and configuration data to be stored in said configuration memory chip, wherein said configuration memory chip includes a security bit, said security bit having a first state in which configuration data may be programmed and read-back through said external pins of said multi-chip module, said security bit having a second state in which only an erase command can be communicated via said external pins and in which said internal data transfer connection is enabled. - View Dependent Claims (2, 3, 4)
-
Specification