17840182. APPLICATION-SPECIFIC INTEGRATED CIRCUIT (ASIC) WITH ONE-TIME PROGRAMMABLE (OTP) BITS simplified abstract (Hewlett-Packard Development Company, L.P.)
APPLICATION-SPECIFIC INTEGRATED CIRCUIT (ASIC) WITH ONE-TIME PROGRAMMABLE (OTP) BITS
Organization Name
Hewlett-Packard Development Company, L.P.
Inventor(s)
Gary M. Nobel of San Diego CA (US)
APPLICATION-SPECIFIC INTEGRATED CIRCUIT (ASIC) WITH ONE-TIME PROGRAMMABLE (OTP) BITS - A simplified explanation of the abstract
This abstract first appeared for US patent application 17840182 titled 'APPLICATION-SPECIFIC INTEGRATED CIRCUIT (ASIC) WITH ONE-TIME PROGRAMMABLE (OTP) BITS
Simplified Explanation
Abstract: The patent application describes a method for programming unprogrammed bits in an application-specific integrated circuit (ASIC) using one-time programmable (OTP) technology. The ASIC contains one or more processors that are initially disabled. The received values are used to program the OTP bits, which determine the executability of instructions in the ASIC. Once the OTP bits are successfully programmed and future reprogramming is disabled, the processors are enabled.
Patent/Innovation Explanation:
- The patent application introduces a method for programming unprogrammed bits in an ASIC using OTP technology.
- The ASIC contains one or more processors that are initially disabled.
- Values are received to program the OTP bits, which control the executability of instructions in the ASIC.
- Once the OTP bits are successfully programmed, future reprogramming of these bits is disabled.
- As a result of successful programming and disabling of future reprogramming, the processors in the ASIC are enabled.
Potential Applications:
- Secure hardware authentication systems
- Embedded systems with restricted instruction sets
- Anti-counterfeiting measures in electronic devices
- Tamper-proof hardware configurations
Problems Solved:
- Ensures the secure and irreversible programming of OTP bits in an ASIC
- Prevents unauthorized modification or tampering of the ASIC's instructions
- Enables the use of restricted instruction sets for specific applications
- Provides a reliable method for hardware authentication and anti-counterfeiting
Benefits:
- Enhanced security and protection against unauthorized access or modification
- Enables the use of OTP technology for programming ASICs
- Simplifies the process of enabling processors in the ASIC after successful programming
- Provides a tamper-proof and irreversible configuration for the ASIC's instructions
Original Abstract Submitted
Values are received for one-time programmable (OTP) bits of an application-specific integrated circuit (ASIC) that are unprogrammed. The ASIC has one or multiple processors that are disabled. The OTP bits of the ASIC are programmed with the received values. The OTP bits after having been programmed govern which and whether instructions are executable by the ASIC. Future reprogramming of the OTP bits of the ASIC is disabled. In response to successful programming of the OTP bits and successful disabling of future reprogramming of the OTP bits, the processors of the ASIC are enabled.