Scalable Driver Configurations for 3D Stacked Dice Power Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As semiconductor devices shrink, there is a challenge in reducing power consumption while maintaining device speed, particularly in complex electronic systems where global interconnects lead to increased RC delay and power consumption, limiting system performance.
Innovation Solution
The use of three-dimensional (3-D) integration technology with through silicon vias (TSVs) that allow for the vertical stacking of multiple dice, enabling efficient electrical communication and flexible driver configurations to optimize power usage and performance based on the number of stacked dice.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of drivers is increased to drive signals through more stacked dice, then the system can support higher stack configurations and longer signal paths, but the power consumption and device complexity increase
Solution Approach 1:
The patent implements dynamic driver enablement where drivers are selectively activated based on the actual stack height and signal path requirements. The system transitions from a static all-drivers-on approach to a dynamic configuration where only necessary drivers are enabled, allowing adaptation to different stack configurations while minimizing power consumption.
Solution Approach 2:
The system changes operational parameters (driver enablement state) based on stack configuration. By monitoring stack height and signal path requirements, the system adjusts which drivers are active, transforming the driver subsystem from a fixed-power consumption architecture to one where power parameters are dynamically optimized for each configuration.
2Reliability
If drivers are always enabled to ensure signal integrity, then reliability is improved, but power consumption increases
Solution Approach 1:
The system dynamically adjusts driver enablement based on real-time stack configuration detection. Rather than maintaining all drivers in a static enabled state, the system transitions to a dynamic state where drivers are enabled only when needed for the current stack height, preserving signal integrity for active paths while reducing power consumption on inactive paths.
Solution Approach 2:
The system applies partial action by enabling only the subset of drivers necessary for the current stack configuration rather than all drivers. This prevents excessive power consumption while maintaining sufficient signal integrity for the actual number of stacked dice in use.
3Productivity
If component dimensions are reduced to fit more components in chip area, then device density increases, but manufacturing precision and signal integrity become more difficult to maintain
Solution Approach 1:
The patent segments the driver functionality into multiple independent driver units that can be selectively enabled. This segmentation allows the system to accommodate manufacturing variations by activating only those drivers that successfully established signal paths, rather than requiring all components to meet stringent precision tolerances.
Solution Approach 2:
The system changes operational parameters to compensate for manufacturing variations. By detecting which via connections are successful and enabling only the corresponding drivers, the system adapts to actual manufacturing outcomes rather than requiring fixed high-precision manufacturing, thereby maintaining signal integrity despite dimensional reductions.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Apparatuses and methods are described that include a plurality of drivers corresponding to a single via. A number of drivers can be selected to operate individually or together to drive a signal through a single via. Additional apparatus and methods are described.