Memory Device Boot-Up Control and Repair Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory devices face challenges in efficiently transmitting data stored in E-fuse arrays to multiple parts of an integrated circuit or memory device, particularly due to size and space limitations, and the need for a boot-up operation to facilitate data transmission.
Innovation Solution
A memory device configuration that includes a boot-up control unit, a nonvolatile memory unit for storing repair data, a plurality of registers to store and output this data, and a verification unit to generate a complete signal upon successful data transmission, allowing for efficient data replacement of normal cells with redundant cells and optimizing the boot-up operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If laser fuses are used to store repair data, then data can be stored in wafer state, but the fuse size cannot be reduced due to pitch limits and cannot be programmed after mounting
Solution Approach 1:
The patent replaces the mechanical laser fuse system with an electrical E-fuse system using transistors and capacitors. This substitution allows programming flexibility after mounting while enabling smaller device dimensions, resolving the contradiction between manufacturing ease and size constraints.
Solution Approach 2:
The patent changes the physical state and programming parameters from laser-based mechanical fusing to electrical parameter manipulation in E-fuses. This allows post-mounting programming and reduces the area required for storing repair data.
2Ease of operation
If E-fuse size is increased to directly recognize data, then no separate sensing operation is needed, but the transistor size must be enlarged increasing space requirements
Solution Approach 1:
The patent introduces a sensing circuit as an intermediary component that reads the resistance state of small E-fuse transistors. This mediator enables data recognition without requiring large transistor sizes, resolving the contradiction between ease of operation and area constraints.
3Measurement precision
If an amplifier is provided for each E-fuse to sense current, then data can be sensed without increasing transistor size, but the device size and space increase
Solution Approach 1:
The patent merges multiple sensing functions into a single shared sensing circuit that can read data from multiple E-fuses sequentially. This consolidation provides the necessary measurement precision while avoiding the space penalty of having dedicated amplifiers for each E-fuse.
4Adaptability or versatility
If repair data is stored in a nonvolatile memory unit, then data can be transmitted to multiple parts, but a boot-up operation is required to facilitate data transmission increasing operation complexity
Solution Approach 1:
The patent performs preliminary action by loading repair data from nonvolatile memory into registers during the boot-up operation. This preliminary loading enables subsequent direct access to repair data without requiring repeated boot-up operations, reducing overall system complexity.
5Ease of operation
If initialization signals are continuously processed, then the system remains responsive, but repetitive or imperfect boot-up operations may occur after completion
Solution Approach 1:
The patent implements feedback through a complete signal that monitors boot-up operation status. When repair data is successfully loaded into all registers, the complete signal is activated to prevent further boot-up operations, ensuring reliability while maintaining system responsiveness through controlled initialization signal processing.
Data Source
AI summary
A memory device includes a boot-up control unit configured to control a start of boot-up operation by starting the boot-up operation when an initialization signal is activated, and ignore the initialization signal after a complete signal is activated, a nonvolatile memory unit configured to store repair data, and output the stored repair data during the boot-up operation, a plurality of registers configured to store the repair data outputted from the nonvolatile memory unit, a plurality of memory banks configured to replace a normal cell with a redundant cell, using the repair data stored in the corresponding registers among the plurality of resistors, and a verification unit configured to generate the complete signal to notify that the boot-up operation is completed.


