PROGRAMMABLE LOGIC DEVICE HAVING AN EMBEDDED TEST LOGIC WITH SECURE ACCESS CONTROL
1 Assignment
0 Petitions
Accused Products
Abstract
An improved configuration for a programmable logic device and an improved method for configuration of a programmable logic device are provided. A programmable logic device such as field programmable logic device is configured to include an application logic, an embedded test logic that monitors the application logic, and an access control logic that grants access to an external device to embedded test data provided that an access control requirement is met that is based upon a key stored in a memory and information received from the external device.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A programmable logic device configuration comprising:
-
an application logic; an embedded test logic that monitors the application logic to produce embedded test data; an encryption logic, said encryption logic encrypting said embedded test data; a memory for storing an access key; and an access control logic that grants an external device access to said encrypted embedded test data based upon the stored access key and data received from the external device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for programming a configuration of a programmable logic device comprising the steps of:
-
creating on the programmable logic device an application logic; creating on the programmable logic device an embedded test logic that monitors the application logic to produce embedded test data; creating on the programmable logic device an encryption logic, said encryption logic encrypting said embedded test data; and creating on the programmable logic device an access control logic that grants an external device access to said encrypted embedded test data based upon an access key stored in a memory and data received from the external device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for protecting embedded test data of a programmable logic device comprising the steps of:
-
creating on the programmable logic device an encryption logic, said encryption logic encrypting said embedded test data; and creating on the programmable logic device an access control logic that grants an external device access to said encrypted embedded test data based upon an access key stored in a memory and data received from the external device. - View Dependent Claims (40)
-
Specification