Magneto-electric sensor for hardware trojan detection

Inventors

Jacob, AjeyJaiswal, Akhilesh

Assignees

University of Southern California USC

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-12282055-B2

Patent

Publication Date

2025-04-22

Expiration Date


Abstract

A sensing circuit for detecting hardware trojans in a target integrated circuit is provided. The sensing circuit includes an array of magnetic tunnel junction circuits where each magnetic tunnel junction circuit including one or more magnetic tunnel junctions. Characteristically, each magnetic tunnel junction circuit configured to provide data for and/or determine a temperature map or a current map of the target integrated circuit.

Core Innovation

A sensing circuit for detecting hardware trojans in a target integrated circuit uses an array of magnetic tunnel junction circuits. Each magnetic tunnel junction circuit includes one or more magnetic tunnel junctions and provides data for and/or determines a temperature map or a current map of the target integrated circuit. The magnetic tunnel junction circuits generate fine-grain temperature and/or current maps using an on-chip BEOL sensor grid arranged as a mesh over the target IC.

For a selected magnetic tunnel junction, each magnetic tunnel junction circuit determines a percent difference between a tunnel magnetoresistance for an off-state (RA_AP) and a tunnel magnetoresistance for an on state (RA_p). The percent difference is based on TMR-based readout with differential-amplifier sensing that produces an output voltage Vout from differential sensing of the selected magnetic tunnel junction’s off-state and on-state resistances. An optional diode-based one-way readout reduces area and leakage.

The system supports high dynamic range mapping by using telegraphic MTJs, optionally including VCMA-MTJ, cascaded with increasing energy barriers. Selection elements, including transistors or diodes, are actuated by a microprocessor that runs mapping and machine-learning algorithms, such as a neural network, to identify hardware trojans from the temperature map and/or current map.

Claims Coverage

The independent claims cover a hardware-trojan detection system and a sensing circuit that use an on-chip array of magnetic tunnel junction circuits to produce a temperature map and/or a current map. Across the independent claims, the core inventive concept includes determining percent difference based on tunnel magnetoresistance between an off-state and an on state, in electrical communication with a microprocessor for producing the maps and enabling trojan detection.

Percent-difference MTJ mapping for trojan detection

Each magnetic tunnel junction circuit determines a percent difference between a tunnel magnetoresistance for an off-state (RA_AP) and a tunnel magnetoresistance for an on state (RA_p) of a selected magnetic tunnel junction while providing data for and/or determining a temperature map or a current map of the target integrated circuit.

MTJ array temperature map and/or current map

A sensing circuit comprising an array of magnetic tunnel junction circuits, each magnetic tunnel junction circuit including one or more magnetic tunnel junctions, configured to provide data for and/or determine a temperature map or a current map of the target integrated circuit.

Microprocessor-driven map production and data reception

A microprocessor system in electrical communication with the sensing circuit that receives data from the sensing circuit for producing the temperature map or the current map, wherein each magnetic tunnel junction circuit is used to determine a percent difference between tunnel magnetoresistance for an off-state (RA_AP) and an on state (RA_p) of a selected magnetic tunnel junction.

The independent claims are directed to detecting hardware trojans using an MTJ array that generates temperature and/or current maps for a target integrated circuit, where each MTJ circuit computes a percent difference between off-state and on-state tunnel magnetoresistance values, and a microprocessor system receives the sensing data to produce the maps.

Stated Advantages

Higher resolution than IR cameras.

Minimal or zero standby leakage with MTJ sensing.

Low area overhead via diode integration.

Documented Applications

Detecting hardware trojans in a target integrated circuit by producing a temperature map and/or a current map and using the produced map data with machine-learning algorithms such as a neural network.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.