Data Transmission Circuit Leakage Current Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data transmission circuits in semiconductor chips experience significant leakage current when not in operation, leading to increased static power consumption and potential damage to the circuit.
Innovation Solution
A data transmission circuit comprising a control circuit and a processing circuit, where the control circuit receives a first enable signal to control the processing circuit's operating state, ensuring it is only active when the enable signal is active, thereby minimizing leakage current.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the processing circuit remains continuously operational to ensure data transmission readiness, then the response speed and availability are improved, but the leakage current and static power consumption increase significantly
Solution Approach 1:
The processing circuit transitions between dynamic states (operational and non-operational) based on the enable signal, rather than remaining static. This allows the circuit to adapt its operational state to actual needs, reducing leakage current when full operation is not required while maintaining quick transition capability to operational state when needed.
Solution Approach 2:
The circuit changes its operational parameters (power state, signal transmission state) based on the enable signal condition. When the enable signal is active, the circuit operates normally; when inactive, it transitions to a low-power state with reduced leakage current, thus resolving the contradiction between continuous readiness and energy loss.
2Reliability
If the processing circuit is kept in operating state to maintain data transmission capability, then the reliability and availability are improved, but the power consumption and potential circuit damage increase
Solution Approach 1:
The processing circuit operates periodically based on the enable signal rather than continuously. It activates only when the enable signal is present, performs data transmission operations, and then transitions to non-operational state. This periodic operation maintains availability when needed while preventing excessive leakage current accumulation that could damage the circuit.
Solution Approach 2:
The harmful leakage current is effectively 'taken out' or eliminated by disconnecting the processing circuit from the operational state when not needed. The enable signal controls this extraction by switching the circuit off during non-critical periods, removing the source of harmful leakage current while maintaining circuit availability when the enable signal is active.
3Productivity
If the processing circuit operates continuously to ensure immediate data processing, then the productivity is improved, but the energy waste and heat generation increase
Solution Approach 1:
The processing circuit dynamically adjusts its operational state based on actual data processing needs indicated by the enable signal. During active periods, it operates at full productivity; during inactive periods, it reduces to non-operational state with minimal energy consumption, thus achieving high productivity when needed without continuous energy waste.
Solution Approach 2:
The circuit employs periodic operation cycles where it processes data intensively when the enable signal is active, then transitions to low-power state. This periodic pattern maintains high data processing throughput during active periods while significantly reducing average power consumption and heat generation compared to continuous operation.
Data Source
AI summary
A data transmission circuit, a data transmission method and a semiconductor memory are provided. The data transmission circuit includes a control circuit and a processing circuit. The control circuit is configured to receive a first enable signal, and control the processing circuit to be in an operating state when the first enable signal is in an active state, and control the processing circuit to be in a non-operating state when the first enable signal is in a non-active state. The processing circuit is configured to receive an initial data signal and drive the initial data signal to obtain a target transmission signal when the processing circuit is in the operating state.


