全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Novel Low Complexity Pulse-Triggered Flip-Flop for Wireless Baseband Applications

DOI: 10.1155/2013/187127

Full-Text   Cite this paper   Add to My Lib

Abstract:

A low complexity dual-mode pulse-triggered FF design for wireless baseband processing is presented in this paper. It supports both single-edge- and double-edge-triggered operations subject to a mode select control. Due to the novelty in pulse generator design, the layout area overhead is only 8% when compared with other single-mode counterpart design. Postlayout simulations in TSMC 1P6M 0.18?μm CMOS process model also indicate that the proposed design is as efficient as its single-mode counterpart in various performance metrics. 1. Introduction Flip-flops (FFs) are the basic storage elements used extensively in all kinds of digital designs. In particular, digital designs nowadays often adopt intensive pipelining techniques and employ many FF-rich modules such as register file and shift register. FFs thus contribute a significant portion of gate count to the overall system design. To reduce the circuit complexity, pulse-triggered FFs have been considered as a popular alternative to the conventional master-slave-based FF these days. A pulse-triggered FF consists of a pulse generator (also called transition detector) for strobe signals and a latch for data storage. Since the pulses are generated on the transition edges of the clock signal and very narrow in pulse width, the latch acts like an edge-triggered FF. The circuit complexity of a pulse-triggered FF is thus greatly simplified since only one latch, as opposed to two latches in master-slave configuration, is needed. It can thus provide higher toggle rate than the conventional FF can and is found useful in high speed applications. Another advantage of pulse-triggered FFs is that they allow time borrowing across cycle boundaries and feature zero or even negative setup time [1–3]. Pulse-triggered FFs (P-FFs) can be classified into two types, that is, implicit and explicit, depending on the implementation of pulse generator [4]. In implicit type P-FF, the pulse generator is a built-in logic of the latch design, and no explicit pulse signals are generated. In explicit type P-FF, the designs of pulse generator and the latch are separate. Although implicit pulse generation is often considered as more power efficient, the lengthened signal discharge path in latch design leads to inferior timing characteristics. In design practices, one pulse generation circuitry can be shared among FFs within the same register in explicit pulse generation. This gives the explicit type designs advantages in both circuit complexity and power consumption. In this paper, we will therefore focus on the explicit type designs only.

References

[1]  V. Stojanovic and V. G. Oklobdzija, “Comparative analysis of master-slave latches and flip-flops for high-performance and low-power systems,” IEEE Journal of Solid-State Circuits, vol. 34, no. 4, pp. 536–548, 1999.
[2]  H. Partovi, R. Burd, U. Salim, F. Weber, L. DiGregorio, and D. Draper, “Flow-through latch and edge-triggered flip-flop hybrid elements,” in Proceedings of the IEEE International Solid-State Circuits Conference (ISSCC '96), pp. 138–139, February 1996.
[3]  F. Klass, C. Amir, A. Das et al., “A new family of semi-dynamic and dynamic flip flops with embedded logic for high-performance processors,” IEEE Journal of Solid-State Circuits, vol. 34, no. 5, pp. 712–716, 1999.
[4]  J. Tschanz, S. Narendra, Z. Chen, S. Borkar, M. Sachdev, and V. De, “Comparative delay and energy of single edge-triggered & dual edge-triggered pulsed flip-flops for high-performance microprocessors,” in Proceedings of the International Symposium on Low Power Electronics and Design, pp. 147–152, Huntington Beach, Calif, USA, August 2001.
[5]  B. Kong, S. Kim, and Y. Jun, “Conditional-capture flip-flop for statistical power reduction,” IEEE Journal of Solid-State Circuits, vol. 36, no. 8, pp. 1263–1271, 2001.
[6]  Y. H. Shu, S. Tenqchen, M. C. Sun, and W. S. Feng, “XNOR-based double-edge-triggered flip-flop for two-phase pipelines,” IEEE Transactions on Circuits and Systems II, vol. 53, no. 2, pp. 138–142, 2006.
[7]  C. Villa, D. Vimercati, S. Schippers et al., “A 65?nm 1?Gb 2b/Cell NOR flash with 2.25?MB/s program throughput and 400?MB/s DDR interface,” IEEE Journal of Solid-State Circuits, vol. 43, no. 1, pp. 132–140, 2008.
[8]  J. Bauer, S. M. Trimberger, and S. P. Young, “FPGA memory element programmably triggered on both edges,” U.S. Patent 6072348, 2000.
[9]  Y. T. Hwang, J. F. Lin, and M. H. Sheu, “Low-power pulse-triggered flip-flop design with conditional pulse-enhancement scheme,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 20, no. 2, pp. 361–366, 2012.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133