Research Article  Open Access
Hybrid Dynamic MCML Style: A High Speed Dynamic MCML Style
Abstract
This paper proposes hybrid dynamic current mode logic (HDyCML) as an alternative to existing dynamic CML (DyCML) style for digital circuit design in mixedsignal applications. HDyCML introduces complementary pass transistors for implementation of logic functions. This allows reduction in the stacked sourcecoupled transistor pair levels in comparison to the existing DyCML style. The resulting reduction in transistor pair levels permits significant speed improvement. SPICE simulations using TSMC 180 nm and 90 nm CMOS technology parameters are carried out to verify the functionality and to identify their advantages. Some issues related to the compatibility of the complementary pass transistor logic have been investigated and the appropriate solutions have been proposed. The performance of the proposed HDyCML gates is compared with the existing DyCML gates. The comparison confirms that proposed HDyCML gates is faster than the existing DyCML gates.
1. Introduction
There has been tremendous boost on the design and development of portable electronic goods in recent past [1–4]. As the battery life is critical in these systems, there has been a paradigm shift towards low power designs. Though the CMOS logic circuits consume negligible static power, the dynamic power consumption increases sharply as the operating high frequencies are increased [5–8]. The MOS current mode logic (MCML) is a promising alternative to CMOS logic, in both reducing power consumption at high frequencies and providing high performance for mixedsignal applications [9–14]. Due to the presence of static current source, the power consumption of these circuits is high. Therefore, a new logic family called dynamic CML [15, 16] is suggested in literature which used dynamic current source and operate on precharge evaluate method prevailing in dynamic CMOS logic. The multiple input logic realization requires stacking of transistors leading to significant delay.
In this paper, a new method to realize the logic function in DyCML gate for reducing the stacking of transistors is presented. A dynamic logic style employing the complementary pass transistor logic (CPL) for implementing the logic functions is proposed. This new logic style is named hybrid dynamic CML logic and is abbreviated as HDyCML style. The paper first briefly describes the existing DyCML style and highlights its advantages over the MCML style in Section 2. Thereafter, the architecture of the proposed HDyCML style is presented and investigated in Section 3. The power consumption of the proposed style is formulated in Section 4. The functionality of the proposed HDyCML gates and the performance comparison with the existing DyCML gates are carried out in the simulation Section 5. Lastly, the conclusions are drawn in Section 6.
2. Dynamic Current Mode Logic (DyCML) Style [15, 16]
A DyCML gate uses dynamic current source, instead of constant current source employed in conventional CML, and achieves low power consumption. It operates on precharge and evaluate logic wherein in the output node capacitance is first precharged and subsequently evaluated according to the applied inputs. It has a pulldown network (PDN) to realize the logic function, a precharge circuit operating in the precharge phase, a dynamic current source working in the evaluation phase, and a latch circuit for maintaining the voltage levels at the output.
The schematic of the DyCML inverter is shown in Figure 1. In the circuit diagram, the transistors and capacitor form the dynamic current source and the transistors constitute the PDN, while the transistors and make the precharge and the latch circuit, respectively. During the precharge phase, the CLK is low, the transistors , , and are On, and the transistor is Off. Both the output nodes and are precharged to the high voltage level () through the transistors and , respectively. Also, the capacitor is discharged to the ground potential via transistor . In the precharge phase, the differential input is applied and does not cause any change in the output level as the precharge transistors , are On and the transistor is Off. The circuit enters in the evaluation phase for high value of the CLK signal. The transistor is On in this phase and output is evaluated according to the input.
The DyCML gates offer significant power saving and are able to achieve smaller delays in comparison to the basic MCML gates. Also DyCML gates inherit the advantageous features such as high performance, noise immunity, and robustness to supply voltage scaling of MCML gates due to the fact that these are derived from the MCML gates [15, 16]. The circuit diagrams for different DyCML gates are shown in Figure 2. It can be observed that the PDN consist of multiple levels of sourcecoupled transistor pair arranged in accordance with the seriesgating approach which adds to the delay of the gate. In this paper, an alternate arrangement to reduce the delay of the DyCML gates is proposed. The new gates are built with an aim of reducing the number of sourcecoupled transistor pair levels in the PDN. To accomplish this, the complementary pass transistor logic is introduced in DyCML style and nomenclature hybrid dynamic CML (HDyCML) gates are used for the resulting logic style.
(a)
(b)
3. Proposed Hybrid Dynamic CML (HDyCML) Style
The basic architecture of a HDyCML gate is shown in Figure 3. The precharge, dynamic current source, and the latch circuits are similar to those of the existing DyCML gate. The only difference is in the way of realizing the logic function. The complementary pass transistor logic (CPL) is used to realize a part of functionality while the remaining part is implemented in the PDN. To illustrate the concept, the implementation of two and threeinput XOR gates in HDyCML style is considered and is shown in Figure 4. In the twoinput HDyCML XOR gate (Figure 4(a)), the CPL implements the XOR functionality and whose output is given as the input to the DyCML inverter. The realization of the threeinput XOR gate consists of two levels of stacked sourcecoupled transistor pair in contrast to the three levels in existing DyCML XOR gate. The input to the lowest level is provided by the CPL logic that realizes the XOR of two inputs and the upper level is then formed by applying the seriesgating approach as followed for DyCML gate. The resulting implementation is shown in Figure 4(b). Another implementation of the threeinput XOR gate can be obtained by realizing the complete XOR functionality in the CPL network and then connecting its output to the DyCML inverter. This implementation of the threeinput XOR with only single level of source coupled transistor is drawn in Figure 4(c).
(a)
(b)
(c)
The operation of a HDyCML gate in general can be divided into the precharge and the evaluation phase. The operation of the twoinput XOR gate is elaborated as an example. In the precharge phase, when the CLK is low, both the output nodes and are precharged to the high voltage level () through the transistors and , respectively. Also, the output of the complementary pass transistor logic is applied to input but it does not cause any change in the output level as the precharge transistors , are On and the transistor is Off. For high value of the CLK signal, the circuit enters in the evaluation phase and the transistor is On. The output of the CPL is now evaluated and is appropriately reflected at the output node. The reduction in the source coupled level reduces the resistance offered by the transistors for charging the capacitor and in turn reduces the delay of the gate.
It may be noted that the implementation of the logic function through the CPL approach involves the use of NMOS transistors. As already known the maximum voltage obtained from an NMOS transistor is one threshold voltage less than the gate voltage. Therefore, if a high input () is applied to an NMOS transistor having its gate connected to high potential () then the output can attain maximum voltage () of , where is the threshold voltage of NMOS transistor. This reduction in output voltage may lead to erroneous operation of dynamic gate. So three techniques to address the problem are proposed.
Technique 1: Use of Level Restorer. The maximum voltage obtained from the CPL can be raised by using crosscoupled PMOS transistors operating as level restorer. To illustrate the operation of a level restorer, the CPL implementation of a twoinput XOR gate with inputs and is considered and is shown in Figure 5. Consider that the input is high () and the input is low () where is the voltage swing of the CML gate. For this input condition, the output of the branch representing XOR functionality () will be high () whereas the other branch () is low (). If the gatesource voltage of the PMOS transistor () is less than the threshold voltage (), it gets turned On and raises the voltage level of the XOR function () to . The other PMOS transistor will not conduct and the output of the other branch () will remain low ().
It may be noted that this technique poses a restriction on the voltage swing of the gate. This can be explained from the fact that the crosscoupled PMOS transistor will be On only if gatesource voltage is less than the threshold voltage (i.e., ). In other words, the voltage swing of the gate should be greater than the threshold voltage (). Therefore for the CML gate having lower voltage swing, this technique is not suitable. Another technique to handle the lower CML gates is presented in the following.
Technique 2: Use of Multiple Threshold Voltage Transistor. The above technique has the limitation on the voltage swing of the CML gate due to the threshold voltage of the transistor. Therefore, this technique suggests the use of lower threshold voltage transistors in the circuit. This can be implemented in two ways either by using lower threshold voltage NMOS transistors in the CPL network or by employing lower threshold voltage PMOS transistors in the level restorer. The same is depicted in Figure 6 for the twoinput XOR gate. The transistors with bold lines denote low threshold voltage transistor. Thus, the HDyCML gates with low voltage swing can also be implemented.
(a)
(b)
An alternate approach which neither having any limitations on the voltage swing of the gate nor putting any constraint on threshold voltage is also possible and is elaborated further.
Technique 3: Use of Transmission Gates. The drop in the high voltage level at the output of the CPL network can be overcome by realizing the logic function through transmission gates. An implementation of the XOR gate by using transmission gate is shown in Figure 7. Though this technique will increase the number of transistors it does not pose any restrictions on the voltage swing of the HDyCML gate.
(a)
(b)
4. Power Consumption of HDyCML
In the proposed HDyCML gate, the transistor pairs and (Figure 3) never turns On simultaneously. As a consequence, a direct path between the power supply and the ground is not established resulting in negligible static power consumption. The proposed HDyCML gate however consumes dynamic power due to the presence of the load capacitors. In general, the dynamic power is given bywhere is the total load capacitance at the output node which includes the parasitic capacitances of the transistors and the external load capacitance , represents the frequency of the CLK signal, is the power supply, and and correspond to the voltage swing and switching activity of the circuit, respectively.
In HDyCML gates, due to the inherent differential nature of the inputs, it may be noted that one of the output nodes will make a hightolow transition which requires subsequent precharging to . This observation indicates that the power consumption of the HDyCML gate is dataindependent. In other words, irrespective of the differential inputs, in every clock cycle one of the output nodes will be charged. This signifies that, for a HDyCML gate, the switching activity is unity. Equation (1) reduces to (2) for power consumption of HDyCML gates as follows:
5. Simulation Results
Different HDyCML gates such as twoinput AND, twoinput OR, twoinput XOR, and threeinput XOR are simulated by using 180 nm and 90 nm CMOS technology parameters with a supply voltage of 1.8 V. The three techniques to realize HDyCML gates are considered. So for the sake of fair comparison all the gates are designed to operate with a voltage swing greater than the threshold voltage of the transistor. A voltage swing of 700 mV is chosen. The other simulation settings are fF, MHz. The values of performance parameters such as power, delay, and powerdelay product are noted and are summarized in Tables 1–5. The theoretical value of power consumption in HDyCML gate is computed using (2) which is found to be 16.78 μW and is very close to the values reported in Tables 1–5.





It may be noted in Tables 1 and 2 that the maximum delay reduction of 37.87% is observed for the proposed HDyCML gates in comparison to the existing DyCML gates. Analogously, the HDyCML twoinput and threeinput XOR gates show a delay reduction of 48.23% and 49.4%, respectively, as compared to existing DyCML XOR gate counterparts.
To include design choices as per the suggestion, the performance of the proposed HDyCML gates is investigated through simulations for different voltage swing and aspect ratio values. The results have been summarized for a twoinput XOR gate based on technique 3 in Figures 8–10. Following are the observations:(i)In Figure 8, the power consumption increases with the increase in voltage which is supported with the theoretical formulations discussed in Section 4. Also, an increase in voltage swing requires more charge to be transferred from the output load capacitance making a corresponding increase in the delay as indicated in Figure 8.(ii)Figure 9 shows the dependence of the delay on the aspect ratios of the transistors in the PDN network. There is a decreasing trend in delay with aspect ratio increase. To explain this, the transistors in the PDN can be viewed as resistor. When aspect ratios of transistors in PDN are increased it results in smaller resistance and lower delay values.(iii)Lastly, the power and the delay of the proposed HDyCML gate remain almost constant for different values of aspect ratio of the transistors in the CPL network (Figure 10). This is due to the fact that the changes in the CPL network occur in the precharge phase which has no effect in determining the performance of the HDyCML gate.In order to present an application of the proposed style, a 4bit RCA (Figure 11) implementation is considered. The implementation requires cascading of four full adder (FA) circuits wherein the full adder is realized by cascading two half adders (HA) and an OR gate as shown in Figure 12(a). The realization of half adder uses the schematic in Figure 12(b) and its HDyCML realization is placed in Figure 12(c). The signals DC () represent voltage across capacitor of HDyCML XOR and AND gates. In dynamic CML style, the direct cascading of various gates is not possible [16]; therefore selftimed buffers (STs) [16] are placed intermittently. The operation of ST is to trigger the evaluation process in subsequent stages upon receiving a completion signal from preceding stage via DC1.
(a)
(b)
(a)
(b)
(a)
(b)
(a)
(b)
(c)
The performance parameters such as power, delay, and PDP are noted for the 4bit RCA using different techniques and are noted in Table 6. It may be noted that the delay is almost the same for all the proposed topologies which may be attributed to the same number of total cascaded stages used for realization. Further, there is significant reduction in delay and power consumption in comparison to the existing DyCML style. The delay reduces by 63.43% in the proposed HDyCML based design in comparison to existing DyCML RCA design.

6. Conclusion
In this paper, a new hybrid dynamic current mode logic (HDyCML) is presented as an alternative to the existing DyCML style. The use of complementary pass transistors in logic function realization is proposed in HDyCML style. This is done to reduce sourcecoupled transistor pair levels in the PDN of the gate which results in an improvement of delay of the gate. Different gates in HDyCML style are implemented and simulations are performed to compare their performance with the existing DyCML gates. The TSMC 180 nm and 90 nm CMOS technology parameters are used. The issues related to the compatibility of the complementary pass transistor logic with CML gates are identified and appropriate solutions have been proposed. An application example is also taken to demonstrate the benefit of employing proposed HDyCML gates over the existing DyCML gates. A maximum improvement of 63.43% was observed in delay by employing proposed HDyCML gates. Hence, it is confirmed that the proposed HDyCML gates offer significant speed advantage over the existing DyCML gates.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
References
 B. Davari, R. H. Dennard, and G. G. Shahidi, “CMOS scaling for high performance and low power—the next ten years,” Proceedings of the IEEE, vol. 83, no. 4, pp. 595–606, 1995. View at: Publisher Site  Google Scholar
 International Technology Roadmap for Semiconductors, “Radio frequency and analog/mixed signal technologies for wireless communications,” Tech. Rep., ITRS, 2005. View at: Google Scholar
 A. P. Chandrakasan, S. Sheng, and R. W. Brodersen, “Lowpower CMOS digital design,” IEEE Journal of SolidState Circuits, vol. 27, no. 4, pp. 473–484, 1992. View at: Publisher Site  Google Scholar
 P. Ng, P. T. Balsara, and D. Steiss, “Performance of CMOS differential circuits,” IEEE Journal of SolidState Circuits, vol. 31, no. 6, pp. 841–846, 1996. View at: Publisher Site  Google Scholar
 N. H. E. Weste and D. Harris, Principles of CMOS VLSI Design: A System Perspective, AddisonWesley, 3rd edition, 2004.
 R. H. Krambeck, C. M. Lee, and H.F. S. Law, “Highspeed compact circuits with CMOS,” IEEE Journal of SolidState Circuits, vol. 17, no. 3, pp. 614–619, 1982. View at: Google Scholar
 P. van der Meer, A. van Staveren, and A. van Roermund, LowPower Deep SubMicron CMOS Logic: SubThreshold Current Reduction, The Springer International Series in Engineering and Computer Science, Springer, New York, NY, USA, 2004.
 S.M. Kang and Y. Leblebici, CMOS Digital Integrated Circuits, Tata McGrawHill Education, 2003.
 M. Alioto and G. Palumbo, “Poweraware design techniques for nanometer MOS currentmode logic gates: a design framework,” IEEE Circuits and Systems Magazine, vol. 6, no. 4, pp. 40–59, 2006. View at: Publisher Site  Google Scholar
 M. Alioto and G. Palumbo, “Design strategy for source coupled logic gates,” IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 50, no. 5, pp. 640–654, 2003. View at: Publisher Site  Google Scholar
 M. Alioto and G. Paulumbo, “Model and design of bipolar and MOS currentmode logic,” IEEE Transactions on Circuits and Systems—Part I: Fundamental theory and Applications, vol. 46, pp. 1330–1341, 1999. View at: Google Scholar
 J. M. Musicer and J. Rabaey, “MOS current mode logic for low power, low noise CORDIC computation in mixedsignal environments,” in Proceedings of the Symposium on Low Power Electronics and Design (ISLPED '00), pp. 102–107, IEEE, Rapallo, Italy, July 2000. View at: Publisher Site  Google Scholar
 M. Mizuno, M. Yamashina, K. Furuta et al., “A GHz MOS, adaptive pipeline technique using MOS currentmode logic,” IEEE Journal of SolidState Circuits, vol. 31, no. 6, pp. 784–790, 1996. View at: Publisher Site  Google Scholar
 M. Yamashina and H. Yamada, “An MOS current mode logic (MCML) circuit for lowpower subGHz processors,” IEICE Transactions on Electronics, vol. E75C, pp. 1181–1187, 1992. View at: Google Scholar
 M. W. Allam and M. I. Elmasry, “Dynamic current mode logic (Dynamic CML): a new lowpower high performance logic family,” in Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), pp. 421–424, Orlando, Fla, USA, 2000. View at: Publisher Site  Google Scholar
 M. W. Allam and M. I. Elmasry, “Dynamic current mode logic (DyCML): a new lowpower highperformance logic style,” IEEE Journal of SolidState Circuits, vol. 36, no. 3, pp. 550–558, 2001. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2016 Neeta Pandey et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.