FPGA Current Smoothing Circuit for Logic Switching Transients
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Programmable logic devices, such as FPGAs, experience sudden changes in operating current when logic circuits are switched, leading to reduced service life of power supply circuits due to abrupt current changes.
Innovation Solution
A data processing device with a current smoothing circuit, comprising a control circuit and a redundant circuit, is implemented to smooth current changes by generating driving signals based on switching manners and operating frequencies, ensuring the power difference ratio remains within a threshold range, thereby prolonging the service life of power supply circuits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If logic circuits are switched in programmable logic device, then logic function changes are achieved, but sudden current changes occur causing reduced service life of power supply circuits
Solution Approach 1:
The patent applies preliminary action by activating a redundant circuit before the logic circuit is switched off. The redundant circuit is turned on in advance and maintains operation during the transition period, preventing sudden current drops. This preparatory measure ensures that the power supply circuit experiences gradual current changes rather than abrupt transitions, thereby protecting the power supply circuit and extending its service life while maintaining logic function switching capability.
2Reliability
If current smoothing circuit with redundant circuit is added, then current changes are smoothed protecting power supply circuits, but device complexity increases
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the operating frequency of the redundant circuit based on the switching state of the logic circuit. When the logic circuit is switched off, the redundant circuit operates at a higher frequency to maintain current output. When the logic circuit is switched on, the redundant circuit's frequency is reduced or it is turned off. This dynamic parameter adjustment achieves current smoothing functionality while minimizing the additional hardware complexity by utilizing frequency control rather than adding substantial circuit infrastructure.
Data Source
AI summary
A data processing device based on a programmable logic device is described that includes at least one function circuit configured to process input data; and at least one current smoothing circuit, each corresponding to one of the at least one function circuit, and configured to smooth a current change of the programmable logic device caused when a corresponding function circuit is switched between on and off. The current smoothing circuit includes a control circuit configured to generate a driving signal based on a switching manner of the function circuit corresponding to the current smoothing circuit; and a redundant circuit configured to operate according to the driving signal to smooth the current change. The control circuit includes a decoding control word generating circuit and a decoding circuit.


