Electronic Fuse Controller Retention Memory Security Bits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless devices face power consumption and time inefficiencies due to the need to reexecute the autoload operation after power-down or sleep mode, and frequent security information requests from ROM, which can lead to security violations and increased processing time.

Innovation Solution

An electronic fuse system with a fuse ROM and an efuse controller that maintains security bits in a security register across power cycles, allowing the efuse controller to provide requested data only if security bits are obtained, thereby reducing the need for repeated security reads and maintaining system security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the controller is powered down or enters sleep mode, then power consumption is reduced, but the autoload information is lost and must be reexecuted upon powering up

Engineering Contradiction:
Improvepower consumptionVSAvoidautoload reexecution time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The autoload information is loaded into a retention memory during the initial power-up before the controller enters sleep mode. This preliminary action ensures that when the controller is powered down, the autoload information is preserved in the retention memory rather than being lost, eliminating the need for reexecution upon subsequent power-ups.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If the controller remains active to avoid autoload reexecution, then time is saved, but power consumption increases

Engineering Contradiction:
Improveautoload reexecution timeVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The autoload information is pre-loaded into a retention memory during the initial power-up. This allows the controller to enter low-power sleep mode without losing the autoload information, as it is preserved in the retention memory. Upon subsequent power-ups, the controller can quickly restore the autoload information from the retention memory without needing to reexecute the entire autoload sequence, thus saving both time and power.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If security information is read from ROM each time a chip component requests information, then security is maintained, but processing time increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Security information is read from the ROM and loaded into a retention memory during the initial autoload operation. This preliminary action allows subsequent requests for security information to be served from the retention memory without repeated reads from the ROM, significantly reducing processing time while maintaining security through the use of indication bits to track whether security bits have been obtained.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The security information is copied from the ROM to a retention memory during the autoload operation. This copy allows rapid access to security information for subsequent requests without requiring repeated reads from the ROM, thereby reducing processing time while maintaining security through the copying mechanism.

Inventive Principle:
Principle #26Copying

4Loss of time

If security information is not read before providing data to requesting components, then processing time is reduced, but security violations may occur

Engineering Contradiction:
Improveprocessing timeVSAvoidsecurity
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

Security information is copied from the ROM to a retention memory during the autoload operation. The indication bit mechanism tracks whether security bits have been obtained, allowing the controller to quickly determine whether security verification is needed before providing data to requesting components. This copying mechanism reduces processing time while maintaining security through the use of indication bits.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7656695B2Electronic fuse system and methods
Publication Date: 2010.02.02 TEXAS INSTRUMENTS INC
  • US7656695B2 patent drawing
  • US7656695B2 patent drawing
  • US7656695B2 patent drawing

AI summary

An electronic fuse system and method are disclosed employing a fuse ROM having one or more blocks of memory. Each block of memory comprises a plurality of words with at least one word of the plurality of words containing security bits associated with a respective block. An electronic fuse controller is in communication with the fuse ROM and one or more external devices that are configured to request one or more words that reside in the fuse ROM from the electronic fuse controller. At least one security register includes indication bits that provide an indication whether security bits have been obtained for a respective block of memory of the fuse ROM after a power down and power up cycle. The electronic fuse controller provides the requested word if an indication bit associated with the block of memory is set.