Analysis of Metastable Operation in a CMOS Dynamic D-Latch

  • Authors:
  • J. Juan-Chico;M. J. Bellido;A. J. Acosta;M. Valencia;J. L. Huertas

  • Affiliations:
  • Instituto de Microeletronica de Sevilla. Centro Nacional de Microelectronica. Edificio CICA, Avda. Reina Mercedes s/n, 41012-Sevilla, Spain;Dpt. de Tecnología Electronica, Universidad de Sevilla;Dpt. de Electronica y Electromagnetismo de la Universidad de Sevilla;Instituto de Microeletronica de Sevilla. Centro Nacional de Microelectronica. Edificio CICA, Avda. Reina Mercedes s/n, 41012-Sevilla, Spain;Dpt. de Tecnología Electronica, Universidad de Sevilla

  • Venue:
  • Analog Integrated Circuits and Signal Processing - Special issue: analog design issues in digital VSLI circuits and systems
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays, metastability is becoming a serious problemin high-performance VLSI design, mainly due to the relatively-highprobability of error when a bistable circuit operates at highfrequencies. As far as we know, there is not any work publishedthat justifies and formally characterizes metastable behaviorin dynamic latches. With current technologies, dynamic latchesare widely used in high-performance VLSI circuits, mainly dueto their lower cost and higher operation speed than static latches.In this work, we demonstrate that dynamic memory cells presentan anomalous behavior referred to as metastable operation withcharacteristics similar to those of static latches. We performa suitable generalization of metastability to the dynamic case,applying it to a CMOS dynamic D-latch. A theoretical model willbe proposed, allowing the quantification of metastability, andit will be validated through electric simulation with HSPICE.After that, we have compared the metastable behavior of the dynamiclatch with its static counterpart, obtaining results about thecharacteristic parameters of metastability and the Mean TimeBetween Failures (MTBF) for both kinds of bistable circuits.These results have allowed us to conclude that, unlike metastabilitywindows in static latches, a clearly defined input interval existswhich produces an infinite resolution time. Regarding MTBF, thedynamic latch presents a very low MTBF value compared to thestatic latch. These results show that dynamic latches shouldnot be used in those circuits where the risk of asynchronismbetween clock and data signals is not negligible.