Charged Particle Lithography for Secure Memory Start-Up Values
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing semiconductor memory devices, such as SRAM and ROM, rely on random manufacturing variations for start-up values, which are unstable and can be detected through physical inspection or reverse engineering, posing security risks and manufacturing inefficiencies.
Innovation Solution
The use of charged particle multi-beamlet lithography to predetermine the start-up data value of memory cells by varying the exposure dose of charged particle beams during the manufacturing process, making the start-up value inaccessible and undetectable through physical inspection, while maintaining the appearance of random variations within manufacturing tolerances.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If random manufacturing variations are used to determine start-up values, then manufacturing simplicity is maintained, but security is compromised due to detectability through physical inspection
Solution Approach 1:
The patent applies preliminary action by predetermining the start-up values during the manufacturing process itself, specifically during the lithography step. By controlling the exposure dose of charged particle beams in advance, the start-up values are set before the memory device is completed and deployed. This eliminates the need for post-manufacturing operations to set start-up values and ensures they are established with the intended security properties from the beginning.
Solution Approach 2:
The patent applies local quality by introducing controlled local variations in the exposure dose during lithography. Specifically, different regions or features of the memory structure receive different exposure doses, creating localized differences that determine the start-up values. These local variations are subtle and remain within manufacturing tolerances, making them undetectable through conventional physical inspection while still reliably determining the start-up values.
2Measurement precision
If physical inspection methods are used to verify start-up values, then manufacturing quality control is improved, but security is compromised as start-up values become detectable
Solution Approach 1:
The patent applies local quality by introducing controlled local variations in the exposure dose during lithography. Specifically, different regions or features of the memory structure receive different exposure doses, creating localized differences that determine the start-up values. These local variations are subtle and remain within manufacturing tolerances, making them undetectable through conventional physical inspection while still reliably determining the start-up values.
Solution Approach 2:
The patent converts the potential harm of physical inspection into a benefit by designing the start-up value determination mechanism to be inherently resistant to inspection. The controlled exposure dose variations are embedded in the manufacturing process in such a way that they produce the desired start-up values but leave no detectable traces that would reveal the mechanism to inspectors or attackers.
3Reliability
If additional processes are implemented to set start-up values securely, then security is improved, but manufacturing efficiency decreases
Solution Approach 1:
The patent merges the start-up value setting function with the existing lithography process. Instead of implementing a separate, additional process to set start-up values, the invention integrates this function into the standard lithography step by controlling the exposure dose of charged particle beams. This consolidation maintains manufacturing throughput while achieving secure start-up value determination.
Solution Approach 2:
The patent applies preliminary action by predetermining the start-up values during the manufacturing process itself, specifically during the lithography step. By controlling the exposure dose of charged particle beams in advance, the start-up values are set before the memory device is completed and deployed. This eliminates the need for post-manufacturing operations to set start-up values and ensures they are established with the intended security properties from the beginning.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This method allows for the creation of semiconductor memory devices with predetermined start-up values that are secure from detection and stable across varying environmental conditions, enhancing security and manufacturing efficiency by eliminating the need for additional processes to set the start-up values.
Implementation Method 1
exposing a pattern on a wafer for creating structures for a plurality of memory cells... wherein the pattern is exposed by means of one or more charged particle beams
Data Source
AI summary
A method for making a semiconductor memory device comprising a plurality of memory cells for storing one or more data values, the method comprising: exposing a pattern on a wafer for creating structures for a plurality of memory cells for the semiconductor memory device, wherein the pattern is exposed by means of one or more charged particle beams; and varying an exposure dose of the one or more charged particle beams during exposure of the pattern to generate a set of one or more non-common features in one or more structures of at least one of the memory cells, so that the structures of the at least one memory cell differ from the corresponding structures of other memory cells of the semiconductor memory device.


