Reset Signal Noise Filtering With Early Output Initialization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In noisy environments, the power-on reset signal used for initializing digital circuits can lead to premature resets due to noise, causing the output signals to be invalid during the initialization period, resulting in potential malfunctions in connected devices.
Innovation Solution
An electronic circuit design that incorporates a noise eliminating circuit to delay and clean the power-on reset signal, combined with an early-initialization circuit that fixes the output signal at a predetermined value until the reset status is released, ensuring the output remains valid during the initialization period.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a noise eliminating circuit delays the power-on reset signal to eliminate noise, then noise elimination is improved, but the delay period becomes longer causing the output signal to be invalid for a longer time
Solution Approach 1:
The early initialization circuit performs preliminary action by setting the output signal to a predetermined value before the noise eliminating circuit completes its delay operation. This ensures that during the delay period when the digital circuit output is invalid, the output terminal already has a valid predetermined value, thus resolving the contradiction between noise elimination delay and output signal validity.
2Reliability
If the delay period is extended to ensure proper reset initialization, then reset reliability is improved, but connected circuits or devices may malfunction during the extended invalid period
Solution Approach 1:
The early initialization circuit applies preliminary anti-action by preemptively setting the output signal to a predetermined value before the reset initialization period ends. This counteracts the potential harmful effect of having an invalid output signal during the delay period, preventing malfunctions in connected devices while maintaining reliable reset initialization.
3Speed
If the power-on reset signal is used directly without delay, then the initialization speed is improved, but noise causes erroneous resets in the digital circuit
Solution Approach 1:
The noise eliminating circuit acts as an intermediary between the power-on reset signal and the digital circuit. It processes the reset signal by delaying it for a predetermined number of clock cycles and performing logical operations to eliminate noise, thus ensuring reset accuracy while the early initialization circuit maintains output validity during this processing time.
Data Source
AI summary
An electronic circuit of the present disclosure includes a noise eliminating circuit configured to eliminate noise in a reset signal and output a signal obtained by eliminating the noise in the reset signal; a digital circuit configured to be reset by the signal outputted from the noise eliminating circuit; and an early-initialization circuit configured to fix an output signal of the digital circuit at a predetermined value until a reset status due to the reset signal is released.


