Address Decoding Circuit with Dynamic Bank Enable Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory technologies face challenges in maintaining normal operation when a large number of addresses fail due to process variations and technical limitations, as the limited number of redundant addresses cannot adequately replace failed addresses, leading to reduced memory capacity.
Innovation Solution
An address decoding circuit with multiple decoding units, each containing NAND gates that control bank groups, allowing for flexible enablement or disablement of banks based on an enable signal and control signal, enabling capacity reduction mode to manage failed addresses by selectively disabling banks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundant addresses are reserved to replace failed addresses, then memory reliability is improved, but the memory capacity is reduced
Solution Approach 1:
The patent implements dynamic bank enablement where banks can be selectively activated or deactivated based on address failure detection. The decoding circuit includes enable signals that dynamically control which banks are accessible, allowing the system to adapt its operational capacity in response to failures rather than statically reserving redundant addresses.
Solution Approach 2:
The patent changes the operational parameter of bank accessibility by introducing enable signals controlled by decoding units. When address failures are detected, the system modifies the enable state of specific banks, effectively changing which memory regions are accessible without altering the physical memory structure or capacity.
2Quantity of substance
If the number of redundant addresses is limited, then memory capacity is preserved, but the ability to handle multiple address failures is insufficient
Solution Approach 1:
The patent divides the memory into multiple independent banks, each with its own decoding unit and enable control. This segmentation allows failures to be isolated to specific banks while other banks remain operational, enabling the system to handle multiple address failures simultaneously without affecting overall memory capacity.
Solution Approach 2:
The patent enables selective activation of banks based on failure patterns. When address failures occur in specific banks, those banks are disabled while other banks continue to operate at full capacity. This partial action approach maintains more functional memory than would be possible with traditional redundant address schemes.
3Reliability
If banks are selectively disabled to manage address failures, then memory operational stability is improved, but device complexity increases
Solution Approach 1:
The patent merges the address decoding function with bank enable control into integrated decoding units. Each decoding unit simultaneously performs address decoding and generates enable signals for corresponding banks, combining multiple functions into unified circuitry that reduces overall system complexity while maintaining operational stability.
Data Source
AI summary
An address decoding circuit includes a decoding unit corresponding to a bank group and including first NAND gates, an address selection signal outputted by each first NAND gate controls a corresponding bank in the bank group corresponding to the decoding unit. The first NAND gate includes a first input end connected to an address signal of a bank corresponding to the first NAND gate and a second input end connected to an output end of a second NAND gate or a third NAND gate, the second NAND gate includes a first input end connected to an enable signal and a second input end connected to a control signal, and the third NAND gate includes a first input end connected to the enable signal and a second input end connected to an inverted signal of the control signal.


