Towards PVT-tolerant glitch-free operation in FPGAs

S Huda, J Anderson - Proceedings of the 2016 ACM/SIGDA International …, 2016 - dl.acm.org
Proceedings of the 2016 ACM/SIGDA International Symposium on Field …, 2016dl.acm.org
Glitches are unnecessary transitions on logic signals that needlessly consume dynamic
power. Glitches arise from imbalances in the combinational path delays to a signal, which
may cause the signal to toggle multiple times in a given clock cycle before settling to its final
value. In this paper, we propose a low-cost circuit structure that is able to eliminate a majority
of glitches. The structure, which is incorporated into the output buffers of FPGA logic
elements, suppresses pulses on buffer outputs whose duration is shorter than a configurable …
Glitches are unnecessary transitions on logic signals that needlessly consume dynamic power. Glitches arise from imbalances in the combinational path delays to a signal, which may cause the signal to toggle multiple times in a given clock cycle before settling to its final value. In this paper, we propose a low-cost circuit structure that is able to eliminate a majority of glitches. The structure, which is incorporated into the output buffers of FPGA logic elements, suppresses pulses on buffer outputs whose duration is shorter than a configurable time window (set at the time of FPGA configuration). Glitches are thereby eliminated "at the source" ensuring they do not propagate into the high-capacitance FPGA interconnect, saving power. An experimental study, using Altera commercial tools for power analysis, demonstrates that the proposed technique reduces 70% of glitches, at a cost of 1% reduction in speed performance.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果