Generic non-volatile service layer
First Claim
1. An apparatus comprising a three dimensional integrated circuit comprising a generic non-volatile service layer affixed to a host layer in a multi-layer integrated circuit chip package, wherein the generic non-volatile service layer is configured in a first configuration to test the host layer using a test pattern stored in a non-volatile memory, and then to be reconfigured in a security protocol where the host layer uses at least one security component on the service layer to restrict access to the integrated circuit as a permanent non-testing functional component of the integrated circuit.
5 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for constructing and operating an integrated circuit in an electronic device. In some embodiments, a generic service layer is integrated in a three dimensional integrated circuit and tested using a testing pattern stored in a non-volatile memory. The generic service layer is reconfigured to a permanent non-testing functional component of the integrated circuit.
26 Citations
16 Claims
- 1. An apparatus comprising a three dimensional integrated circuit comprising a generic non-volatile service layer affixed to a host layer in a multi-layer integrated circuit chip package, wherein the generic non-volatile service layer is configured in a first configuration to test the host layer using a test pattern stored in a non-volatile memory, and then to be reconfigured in a security protocol where the host layer uses at least one security component on the service layer to restrict access to the integrated circuit as a permanent non-testing functional component of the integrated circuit.
- 11. An apparatus comprising a printed circuit board which operationally supports a multi-layer integrated circuit chip package arranged as a three dimensional integrated circuit and comprising a host layer and a generic non-volatile service layer, the service layer comprising a non-volatile memory which stores a test pattern adapted to test the host layer during a testing mode of operation and which stores security component data adapted to prevent access to the host layer by an unauthorized user using a selected security protocol during a performance mode of operation.
Specification