EPROM Uniform Programming via Local Current Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing EPROM devices lack a uniform program characteristic, making it difficult to ensure consistent programming operations and efficient power management due to variations in program current flow through unit cells.
Innovation Solution
The EPROM device incorporates a series connection of pass transistors and load transistors between supply voltage lines and bit lines, with comparators and enablement signal generators to detect and manage program currents, turning off pass transistors when a reference program current is reached, thereby achieving a uniform program characteristic without relying on bit line current sensing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If traditional EPROM programming is used without additional control circuits, then the device structure remains simple, but the program characteristic becomes non-uniform across different unit cells
Solution Approach 1:
The patent implements a feedback mechanism where comparators continuously monitor the program current flowing through each unit cell during programming. When the program current reaches a reference level, the comparator output triggers an enablement signal generator to turn off the pass transistor, thereby terminating the programming operation for that specific cell. This feedback loop ensures uniform programming characteristics across all unit cells without requiring complex external control circuits.
Solution Approach 2:
The programming control is made self-service by having each unit cell's programming status automatically monitored and controlled by its own local circuits (pass transistor, load transistor, and comparator). The system uses the natural variation in program current as a built-in indicator of programming completion, eliminating the need for external sensing and control mechanisms.
2Manufacturing precision
If bit line current sensing is implemented to achieve uniform programming, then programming precision improves, but power consumption increases and device complexity increases
Solution Approach 1:
The patent introduces an intermediary mechanism using the load transistor and comparator circuit as a mediator between the program current and the control signal. Instead of directly sensing bit line current with high-power sensing circuits, the load transistor converts the current information into a voltage signal that can be compared with a reference voltage, achieving precise programming control with lower power consumption.
3Ease of operation
If multiple enablement signal lines are used to control individual unit cells, then programming selectivity improves, but device complexity and control signal management increase
Solution Approach 1:
The patent segments the control function by providing each unit cell with its own dedicated pass transistor and enablement signal line. This segmentation allows independent control of each unit cell's programming operation, improving selectivity. The complexity is managed by using simple on/off control logic where each enablement signal line directly controls its corresponding pass transistor without requiring complex signal management circuits.
Data Source
AI summary
An EPROM device includes bit lines branching from a supply voltage line, a first group of enablement signal lines intersecting the bit lines, unit cells respectively located at cross points of the bit lines and the first group of enablement signal lines, pass transistors, load transistors, comparators, and enablement signal generators. One of the pass transistors and one of the load transistors are coupled in series between the supply voltage line and each of the bit lines. Each of the comparators receives voltages of both ends of any one of the load transistors to generate an output signal. Each of the enablement signal generators receives one of the output signals of the comparators and one of a second group of enablement signals and outputs one of a third group of enablement signals to turn off one of the pass transistors responsive to a program current reaching a reference value.


