Analog Integr Circ Sig Process (2010) 65:273–282 DOI 10.1007/s10470-010-9469-5 Design of output buffer with low switching noise and load adaptability Yingyan Lin • Jing Zhang • Xuecheng Zou Dongsheng Liu • Shuang-yang Wang • Received: 7 March 2009 / Revised: 30 October 2009 / Accepted: 8 March 2010 / Published online: 8 April 2010 Ó Springer Science+Business Media, LLC 2010 Abstract A new CMOS output buffer with low switching noise and load adaptability is presented in this paper. By designing an innovative combination structure of two driving stages, the buffer can reduce switching noise and output ringing with no penalty on signal transmission speed. Furthermore, the buffer can automatically adjust the total driving capability in response to variation of loading condition, the load adaptive method is simple and effective without the necessity for a feedback circuit. The proposed buffer has been designed in a TSMC 90 nm CMOS process. Simulation results demonstrate that the proposed buffer achieves 4.1–53.5% improvements in ground bounce and 2.9–15.2% reductions in output ringing compared with those of the AC/DC buffer. Meanwhile, it reduces ground bounce by 6.5–17.6% and output ringing by 3.8–10.9% relative to the CSR buffer. Keywords Ground bounce Load adaptability Output buffer Output ringing Switching noise 1 Introduction At present the semiconductor device market demands the manufacture of storage devices with increasingly higher operating frequencies, and this triggers another surge in the need to have available output buffers with increasingly Y. Lin (&) J. Zhang X. Zou D. Liu (&) S. Wang Department of Electronic Science & Technology, Huazhong University of Science & Technology, Wuhan 430074, People’s Republic of China e-mail: [email protected]; [email protected] D. Liu e-mail: [email protected] higher switching speed. Consequently, the output buffer should have enough current to meet the requirement of transmission speed. This means a considerable current change during a short time (di/dt), which will cause switching noises on the power supply lines. In the case of large capacitive loads, non-negligible voltage bumps are observed on the power supply lines. These are due mainly to the inductive bond wires, package and board traces, which will result in power supply and ground bounces (also called switching noise or Ldi/dt noise). This noise can lead to data transition delay, oscillations at the end of signal transitions and cross-talk between adjacent signal lines [1–3]. Moreover, it can even cause malfunctions of the circuits that are connected to the same supply lines. Over the years, numerous low-noise designs have been proposed. One of the commonly practiced techniques is current controlled buffer [4, 5], which adjusts the driving capability of the pre-driver so as to keep the driving current nearly constant. The drawback of this technique is the increase of the rise time as well as propagation delay of the buffer. Using CSR (controlled slew rate) buffer [6–8] is another frequently accepted scheme. Fundamental idea of the CSR design is to limit switching current at the early stage of output transitions, and then gradually increase the driving capability to provide sufficient speed. Since the driving capability is reduced at the beginning of transitions, it can decrease the maximum value of switching noise. Nevertheless, under-damped cases, which will cause output ringing, may occur due to the large driving capability at the end of transitions. In addition to speed and switching noise, many other issues should be taken into account in the design of output buffer, e.g., short-circuit current and load insensitivity. Since the variability of load transmission line characteristics, i.e., the capacitance of the load, renders it very 123 274 Analog Integr Circ Sig Process (2010) 65:273–282 difficult to optimize buffer driving capability, an output buffer with load adaptability is highly desired. The adjustable output driver [9] can switch between fast and slow modes, which enable the users to select operating mode that best suits their application. Its drawback is that switching of the fast and slow modes is not real time but only in the assembly processing. Besides, several feedback monitoring methods [3, 10, 11] to implement load adaptability have been published. However, to adapt a wide range of output loads, the feedback circuit may introduce significant complexity to the buffer design. A new circuit solution for output buffer is proposed in this paper. The limited driving capability at the beginning of output transition together with adaptive adjustment of the total driving capability enables the switching noise to be kept at a reduced value. Moreover, the buffer reduces output ringing by automatically cutting off one driving stage near the end of transition response. Besides, the combined driving capability is adaptive to loading condition by a simple, non-feedback mechanism. The paper is organized as follows. In Sect. 2, specific design considerations on output ringing, load adaptability and switching noise are discussed and analyzed. The circuit diagram and operation of the proposed buffer are described in detail in Sect. 3. Section 4 compares performance of the proposed buffer with those of the previous buffers. Finally, conclusion is drawn in Sect. 5. 2 Design considerations Figure 1 is the equivalent electrical model of a conventional output buffer driving a receiver through bond wires and signal traces [3]. Rsub, Lsub and Csub represent the package, whereas RGND, LGND, RVCC and LVCC model the inductance and resistance of the ground and power-supply lines, respectively. Since the lumped approximation holds when interconnects are short compared to wavelength or rise time, a lumped inductance is enough for reasonable values of line length and capacitive load [12], the PCB track can be neglected (Td = 0/s). Furthermore, the substrate capacitance is negligible compared with the loading capacitor CLOAD while the resistance of the signal track can be disregarded relative to resistance of the output buffer in practical cases. Therefore, the ground loop circuit in Fig. 1 can be modeled fairly well by the series RLC circuit in Fig. 2(a), the transfer function of which is a second order ordinary differential equation as follow: Vout 1 ¼ 2 s LC þ sRC þ 1 Vin ð1Þ In a given system, the values of the capacitance and inductance in Eq. 1 will remain relatively constant and the 123 Fig. 1 Conventional output buffer driving a receiver through a transmission line resistance is thus the primary component determining whether an oscillating behavior will appear at the power supply or ground lines of a chip: pffiffiffiffiffiffiffiffiffi R\2 L=C under-damped ð2Þ pffiffiffiffiffiffiffiffiffi R 2 L=C critically damped or over-damped ð3Þ Aiming to deal with the contradiction among transition speed, output ringing, and switching noise, the buffer is proposed based mainly upon the following idea: the initial transition is characterized by increased output resistance so that the maximum value of switching noise is limited. During the middle stage of transition, the buffer should have smaller output resistance to provide sufficient driving capability and guarantee fast transition response. Finally, the output equivalent resistance is enhanced at the end of transition so that oscillation as well as large output ringing is avoided. 2.1 Minimizing output ringing An embryo structure of the proposed driving stage in Fig. 3 is firstly analyzed to illustrate the proposed trade-off design between transition speed and output ringing. As shown in Fig. 3, the embryo structure includes a pull-up driver and a pull-down driver. Since the pull-up and pull-down drivers are similar, analysis here focuses on only the pull-up driver for brevity. Two branches including pull-up transistors P1, P2 as well as diode-connected transistor P0 coupled between the output node and power supply are designed in the pull-up driver. As we know, in a conventional twobranch driving stages, the equivalent resistances of the driving MOS devices are in parallel, thus the total resistance will be very small if all MOS devices operate in linear region, which is usually the case at the end of output transition for common-source drivers. Moreover, the MOS resistance in linear region is inversely proportional to the Analog Integr Circ Sig Process (2010) 65:273–282 275 Fig. 2 a Equivalent RLC circuit and b its step response with different values of resistance (L = 3 nH, C = 30 pF) current is now due only to transistor P2. This behavior results in increased output resistance when the output is reaching its final VCC voltage, so that the output ringing will be reduced. As a consequence, the problem of transition speed and output ringing can be solved simultaneously quite well. 2.2 Load adaptability Fig. 3 Embryo circuit of the proposed driving stage aspect ratio (W/L), so the larger driving capability the transistor has, the smaller its equivalent resistance is and the noisier the output signal will be, where the mentioned contradiction between transition speed and output ringing also exists. Fortunately, the problem can be addressed by the proposed structure, which will be illuminated by depicting a charging transition as an example. Referring to Fig. 4, both branches made of transistors P0–2 are switched on and contribute together to boost transition speed at the beginning of transition. As soon as the output voltage increases and becomes close to the voltage level of VCC jVTH P0 j; which means the VSG of transistor P0 is approaching its switching threshold VTH_P0, the current path through transistors P1 and P0 is gradually switched off and the charging current decreases accordingly. When the output voltage becomes higher than the value of VCC jVTH P0 j; transistor P0 will be turned off and the output Fig. 4 Changing of output equivalent resistance during a pull-up transition As can be seen in Fig. 5, the driving stage of the proposed buffer adds delay unit based on the embryo structure shown in Fig. 3. Due to the existence of the delay unit, stage II will always engage in the transition later than stage I by a certain time (Dt). Since the transition speed is determined by the loading condition under a fixed driving capability, the heavier the load is, the lower level the output voltage reaches at the end of Dt, and thus the earlier stage II will contribute to the transition response. In order to explain this in a more intuitive way, a concrete situation is illustrated in Fig. 6. Consider a charging process and assuming that the charging current of stage I and stage II are I1 and I2, respectively, while the turning on interval of the two stages is Dt as shown at the left side of Fig. 6. Corresponding output waveforms when the capacitor is 10 and 30 pF, respectively, are shown at the right side. As shown in Fig. 6, with a relative small load (e.g., 10 pF) the output voltage rises rapidly, and has reached quite a large value (e.g., 1.5 V of 1.8 V) when stage II starts working (t2), thereby the charging transition is mainly due to stage I (VCC - DV1) and the provided Fig. 5 Block diagram of the proposed driving stage 123 276 Analog Integr Circ Sig Process (2010) 65:273–282 Fig. 6 Illustration of load adaptability driving capability is comparatively small. On the other hand, since the charging process is also due only to stage I before stage II conducts when the loading capacitor shifts to a heavier one (e.g., 30 pF), the transition speed will slow down. Therefore, the output voltage is still at a low level (e.g., 0.7 V) as stage II is switched on (t2), and the transition is thus mainly due to both stages I and II (VCC - DV2), which means that the total provided driving capability is larger. That is to say, the proposed driving stages can dynamically control the proportion of time during the whole transition when both stage I and II work together, i.e., the total provided driving capability, in response to variation of the loading conditions, thus reduces unnecessary switching noise and output ringing. Therefore, the load adaptability is achieved by a simple and non-feedback mechanism. 2.3 Reducing switching noise In this section, we analyze quantitatively the switching noise, and illuminate the reason that why the proposed buffer can achieve smaller switching noise compared with the CSR (controlled slew rate) buffer [8] and the AC/DC buffer [11] when their transition speeds are comparable. As we know, the switching noise, also known as power supply and ground bounces or di/dt noise, is a voltage glitch induced at power/ground distribution connections within a chip due to switching currents passing through either wire/substrate inductance or package lead inductance associated with power or ground rails, and is expressed as dIðtÞ Vn ¼ L dt ð4Þ where I(t) = IT(t) ? IC(t), notice that both the through current IT(t) and the charging/discharging current IC(t) may induce switching noise [1, 13]. However, since all the CSR, AC/DC and the proposed buffers adopt two branches for 123 the pull-up and pull-down switching, respectively, here the switching noise due to the through current is negligible, and is ignored in the following analysis. Besides, as charging and discharging processes are similar, here we only focus on the discharging process. To analyze switching noise, the discharging circuit of the conventional buffer in Fig. 1 can be reduced to a simple circuit shown in Fig. 7. In Fig. 7, considering the input rising ramp depicted as Vin = (VCC/tir) 9 t in Fig. 8(a), where tir is the rising time of Vin from 0 to VCC. It is usually the case that the last stage in the buffer drives a higher capacitance load (CL is larger than several pF) than the predriver in the output buffer. Therefore, it is true that the discharging transistor N1 stays in its saturation region throughout most of the low-to-high transition time tir of the input signal Vin [1]. Furthermore, it can be well assumed that when Vin reaches VCC, the discharging current IC reaches its maximum value. This is because both VGS and VDS are at their maximum value. Meanwhile, it can be reasonably assumed that the current of the discharging transistor N1 increases linearly from 0 to tir. Figure 8(b) shows a sketch of the discharge current through N1. In Fig. 8(b), after IC achieves its maximum value at the time of tir, it begins to decrease because its drain-source voltage Fig. 7 Simplified circuit of discharging process in the conventional buffer Analog Integr Circ Sig Process (2010) 65:273–282 277 R¼ kn W L 1 ðVCC VTH Þ n ð7Þ Meanwhile, the output voltage Vout in Fig. 9 is equal to Vout ¼ Voutð0Þ et=RC Fig. 8 a Sketch of input signal and b related discharging current where Vout(0) = VCC. Assuming VOL = 0.1VCC, then the output falling time is calculated by tof 2RC ¼ VDS drops along with the discharging process, and thus N1 will enter its linear region soon. The maximum discharging current which occurs at tir is 1 W IMAX ¼ kn ðVCC VTH Þ2 ð1 þ kVDS Þ ð5Þ 2 L n where k is the channel-length modulation coefficient, kn is the device constant, W/L is the width to length ratio, and VTH is threshold voltage. Since the derivative of IC with respect to time, i.e., the switching noise, at tir is almost zero as shown in Fig. 8(b), the maximum current in Eq. 5 does not consider the switching noise at the source of N1. Combining Eqs. 4 and 5, the maximum switching noise can be approximately obtained by dI IMAX L dt tir kn W ðVCC VTH Þ2 ð1 þ kVDS Þ ¼L L n 2tir VnMAX ¼ L ð6Þ The other concern is the driving capability. As tir is usually much smaller than the total output falling time, and the switching noise is relatively small after N1 enters its linear region, we can reduce the discharging circuit to that of Fig. 9, where N1 is replaced by a linear resistor R. In Fig. 9, the equivalent resistor during discharging can be approximately calculated by Fig. 9 Simplified estimation discharging circuit for driving capability ð8Þ kn W L 2C ð V VTH Þ n CC ð9Þ From Eqs. 6 and 9, it is clear that there is a tradeoff between the maximum switching noise and the driving capability in the conventional buffer. In particular, the larger the driving transistor is, the stronger the driving capability and the smaller the output falling time will be. However, the maximum switching noise increases as well. Based on the analysis above, we then observe the maximum switching noise and the driving capability of a two stage CSR buffer so that the advantage of the proposed buffer over the CSR and AC/DC buffer will become evident. For a two stage CSR buffer whose discharging circuit is shown in Fig. 10, the calculation of switching noise and the driving capability can be done similarly as those of the conventional buffer, but this time the drain-source voltage of transistor N2 is lower when its gate voltage Vin2 reaches VCC. Here we assume stage II operates later than stage I by a certain delay td. Assuming Vout(tir) = VCC and equal threshold voltages for N1 and N2, then the maximum discharging current for the two stages are approximately given by 1 W I1MAX ¼ kn ðVCC VTH Þ2 ð1 þ kVDS1 Þ ð10Þ 2 L n1 8 W 2 1 > > 2 kn L n2 ðVCC VTH Þ ð1 þ kVDS2 Þ > > < Vout ðtd þ tir Þ [ VCC VTH i I2MAX ¼ W h Vout ðtd þtir Þ > > k ð V V Þ Vout ðtd þ tir Þ n CC TH > L n2 2 > : Vout ðtd þ tir Þ\VCC VTH ð11Þ Fig. 10 a Simplified circuit of the discharging and b input signal for the CSR buffer 123 278 Analog Integr Circ Sig Process (2010) 65:273–282 Vout(td ? tir) is the output voltage when the gate voltage of N2 reaches VCC. Equation 11 considers that at td ? tir N2 may stay at its saturation or has entered linear region depending on the value of Vout(td ? tir). It should be noted that when transistor N2 enters its linear region, i.e., VDS_N2 \ VCC - VTH, its drain-source voltage is quite small and thus the channel modulation effect is negligible. So it is reasonable to ignore the contribution of the channel modulation effect when N2 enters its linear region in Eq. 11. Applying Eq. 10 to Eq. 6, the maximum switching noise for stage I is kn1 WL n1 ðVCC VTH Þ2 ð1 þ kVDS1 Þ I1MAX Vn1MAX L ¼L tir 2tir ð12Þ Similarly, the maximum switching noise of stage II is 8 kn ðWL Þn2 ðVCC VTH Þ2 ð1þkVDS2 Þ > > >L 2tir > I2MAX < Vout ðtd þ tir Þ [ VCC VTH ¼ Vn2MAX L V t þt > kn ðWL Þn2 ðVCC VTH Þ out ð 2d ir Þ Vout ðtd þtir Þ tir > > L > tir : Vout ðtd þ tir Þ\VCC VTH ð13Þ In Eqs. 12 and 13, equal rising time is assumed for stages I and II for simplicity. To be better understood, Fig. 11 draws sketch current of the conventional buffer and the two stage CSR when their total transistor sizes are equal. According to the analysis above, it is evident that the maximum switching noise generated by the two stage CSR buffer depends on the delay time td of stage II. If assuming that the maximum switching noise for stage I and stage II are the same. Vn1MAX ¼ Vn2MAX ð14Þ Then the maximum switching noise for the two stage CSR buffer is Vn1MAX þ Vn2MAX ¼ 2Vn1MAX ðtd \tir Þ VnMAX ¼ ð15Þ Vn1MAX ðtd [ tir Þ Fig. 11 Sketch of discharging current for the conventional buffer and the CSR buffer when their total transistor size are the same 123 Fig. 12 Simplified circuit of the discharging process for the CSR buffer Similarly, to calculate the driving capability, two linear resistors can be used to replace transistors N1 and N2 in Fig. 10(a) approximately, and then reduce the circuit to Fig. 12. Thus, the output falling time for the two stage CSR buffer can be obtained similarly tof 2RC ¼ kn W 2C W L n1 þ L n2 ðVCC VTH Þ ð16Þ From Fig. 11, we should notice that, in order to minimize the output falling time while keeping the lowest VnMAX, td need to be equal to or only slightly larger than tir, which is how we set the delay time td for the three buffers. It should also be noted that the actual output falling time should be slightly larger than the value calculated by Eq. 16 if considering the influence of td. From Eqs. 15 and 16, we can conclude that a two stage CSR may generate much smaller switching noise than that of a conventional buffer while their total transistor sizes and thus output falling time, i.e., driving capability, are approximately the same. This is also evident from Fig. 11 which provides an illustration of the discharging current for these two buffers with comparable driving capability. On the other hand, since the definition of output falling time usually considers only the required time for the output drops from 90% of VCC to 10% of VCC, and the AC/DC buffer uses a feedback to cut off one of the driving stages at the end of transition (assuming the second stage is cut off when the output drops to around 10% of VCC during discharging), the calculation of output falling time in Eq. 16 also holds for the AC/DC buffer. Furthermore, as the proposed buffer automatically turns off stage I at the end of transition due to the diode-connected transistor N0 as shown in Fig. 13, the output falling time for the proposed buffer can be calculated by Eq. 16 as well if the threshold voltage of N0 is set to be about 10% of VCC. Therefore, if the same transistor sizes are applied to the three buffers as illustrated in Eq. 17, they achieve comparable driving capability with the assumption that the second stage of AC/DC buffer cut off when Vout approaches 10% of VCC and the threshold Analog Integr Circ Sig Process (2010) 65:273–282 voltage of N0 in the proposed buffer is around 10% of VCC. W W W ¼ ¼ L n1 CSR L n1 AC=DC L n1 Pr oposed ð17Þ W W W ¼ ¼ L n2 CSR L n2 AC=DC L n2 Pr oposed According to Eq. 15, the maximum switching noise for the three buffers depends on that of stage I if the interval time td of the two stages is reasonably set. As shown in Fig. 13, due to the diode-connected transistor N0 in stage I, the drain-source voltage for transistor N1 is smaller than those of the CSR and AC/DC buffers, so the maximum current of the proposed buffer is the smallest among the three buffers according to Eqs. 12 and 15. Therefore, the proposed buffer can achieve the least maximum switching noise while the driving capabilities of the three buffers are comparable. Moreover, since the diode-connected transistors have a unidirectional characteristic, it decouples the buffer output from the supply lines during switching of the buffer in such a way as to prevent the noise present on the supply lines from being transferred onto the output node. That is to say, the adopted transistors lead to a damping of oscillations present on supply lines to the buffer output. Here the conclusion is deduced when the two stages in the three buffers have the same transistor sizes for simplicity. Actually, we recommend that the transistor size for stage I is set to be smaller than that of stage II so that the maximum switching noise which depends on stage I is further reduced while the total driving capability is unaffected. Obviously the conclusion comes into existence as well. Furthermore, to achieve threshold voltage around 10% of VCC (e.g., 0.18 V in the selected process), large transistor should be applied to transistors N0, P0 in the proposed buffer, which will increase area size. In our design, transistor model with low threshold voltage and minimum channel length are chosen for them so that the proposed buffer can achieve the least switching noise with reasonable additional area. Fig. 13 Discharging circuit of the proposed buffer 279 3 High speed, low noise and load adaptive output buffer The proposed output buffer is shown in Fig. 14; it is composed of stage I, stage II, a delay unit and pre-drivers. As large transistors are employed in both stage I and stage II, the short-circuit current is considerable, which is undesirable because it does not have any contribution to gate switching but its sharp current spike generates power noise and consumes power. To avoid short circuit path during transition and control switching time individually, the pull-up and pull-down networks are separated. Thanks to the introduced delay unit along with the diode-connected transistors P0 and N0, stage I and stage II work in parallel only during middle period of the transition responses. In this manner, the proposed buffer achieves low switching noise and reduced output ringing while at the same time maintains adequate driving capability. Stage I, which consists of PMOS transistors P0, P1 and NMOS transistors N0, N1, operates ahead of stage II during transition. The diode-connected transistors P0 and N0 in stage I act as electronic components with unidirectional characteristics, in this way, it prevents switching noise occurring on the supply lines from being transferred onto the output voltage. Moreover, by introducing the diode-connected transistors, stage I turns off automatically near the end of output transition; this effectively increases the equivalent output resistance and hence reduces output ringing. Inverters INV1–INV4 act as pre-driver for stage I while INV5–INV8 act as pre-driver for stage II. Sizes of the pre-drivers should be carefully designed such that they can provide sufficient rising or falling time to reduce switching noise, and the turn-off operations should be faster than the turn-on operations to avoid short-circuit current, i.e., INV3, 4 switches faster than INV1, 2 for input (IN) 0-to-1 transition, whilst INV1, 2 is faster than INV3, 4 for input (IN) 1-to-0 transition. The delay unit, implementing with INV0, controls the delay time of stage II. As a result, stage II is always switched on, after a certain delay relative to Stage I, to enhance transition speed and guarantee full output swing. Fig. 14 Circuit of the proposed buffer 123 280 Fig. 15 State transition diagram of operation for the proposed buffer Figure 15 illustrates corresponding state transition diagram of the operation. The circuit operates essentially as follow. Consider a low to high transition, where the input signal IN transits from low to high. Since INV3, 4 switches faster than INV1,2, N1 turns off before P1 conducts, then P1 will follow its gate voltage at V1 and charge the output load. Meanwhile, the output of logical gate NOR0 is set to 0, and N2 is turn off before P2 turns on in stage II. Therefore, both the pull-down branches are shut down before the pull-up networks operate so as to avoid large short circuit current. After a fixed delay time, output of logical gate NAND0 is set to 0, and transistor P2 in stage II will turn on to enhance transition. Then both stages work in parallel until the output voltage level reaches approximately VCC jVTH P0 j where VCC is the supply voltage and VTH_P0 is the threshold voltage of P0. After that, since P0 is cut off automatically, the output is driven by stage II alone until full swing is reached. 4 Simulation results To verify performance of the proposed buffer, comparison simulations with the previous buffers including the CSR buffer [8] and the AC/DC buffer [11] is performed with the TSMC 90 nm/1.8 V technology. The parasitic inductance 123 Analog Integr Circ Sig Process (2010) 65:273–282 and capacitance of the chip-package are modeled as L = 3 nH and C = 1 pF, respectively. To carry out fair comparison, the three buffers are designed to have the same duty cycle and slew rate when CL = 30 pF and f = 200 MHz. All transistors in the final driving stages are set to an identical length L = 0.38 lm, except the diodeconnected transistors in the proposed design, whose length need to be set to the minimum value, i.e., 0.1 lm. The total transistor sizes of the driving stages, expressed as Wp/Wn (lm/lm), for CSR, AC/DC and the proposed buffer are 1440/621, 1448/592, and 1590/672, respectively. The sizes of driving transistors for the three buffers are comparable, which has been well explained in Sect. 2.3. In addition, the proposed design needs diode-connected transistors with large W/L ratio, while the AC/DC buffer requires feedback components, both of which will add additional area. In our implementation, the Wp/Wn (lm/lm) for the diode-connected transistors in the proposed design, and for feedback components in the AC/DC design, is 355/147 and 608/384, respectively. Thus, to achieve the same driving capability, the proposed buffer consumes larger area than that of the CSR buffer, but has smaller size than that of the AC/DC buffer. Since the proposed design can achieve better switching noise and output ringing performances without the additional complexity of feedback circuit design, the reasonably increase in area is worthy. Figure 16 illustrates waveforms for output voltage and supply lines bounces at CL = 30 pF and f = 200 MHz. It is illustrated that the proposed buffer has less ringing, power supply and ground bounces than those of the CSR buffer and the AC/DC buffer while the three buffers have the same slew rate. Figure 17 draws a comparison among the three buffers in terms of ground bounce, output ringing and rise time over a load which ranges from 5 to 30 pF. To make the comparison of performances more efficiently and clearly, normalized results are shown. It should be noted that the normalized ground bounce in Fig. 17(a) is obtained using the maximum ground bounce among the three buffers as a basis of normalization while the normalized output ringing in Fig. 17(b) is calculated using the maximum output ringing among the three buffers as normalization basis. It is clear from Fig. 17(a), (b) and (c) that the proposed buffer has the least ground bounce and output ringing among the three buffers as it keeps comparable rise time regardless of loading condition. In particular, the proposed buffer improves ground bounce and output ringing immunity by 4.1–53.5% and 2.9–15.2%, respectively, in comparison with those of the AC/DC buffer. Besides, regarding the CSR design, it is 6.5–17.6% smaller in ground bounce and 3.8–10.9% lower in output ringing. Therefore, experiments are in good agreement with the theoretical analysis that the proposed buffer can achieve high speed and does have better performance in noise and Analog Integr Circ Sig Process (2010) 65:273–282 281 Fig. 16 Output voltage and supply bounces of the three buffers: a Output voltage, b Ground bounce, c Power supply bounce. Solid lines simulation result of the proposed buffer. Dashed lines simulation result of the CSR buffer. Dotted lines simulation result of the AC/DC buffer Fig. 17 Comparison of normalized output ringing, normalized ground bounce and rise time against CL a Normalized ground bounce vs. CL, b Normalized output ringing vs. CL, c Rise time vs. CL. Solid lines simulation result of the proposed buffer. Dashed lines simulation result of the CSR buffer. Dotted lines simulation result of the AC/DC buffer output ringing reduction under a wide range of loading condition. Furthermore, unlike previous designs [3, 10, 11], the proposed buffer adopts a non-feedback mechanism to carry out load adaptability; its method is effective and easier to implement. Components, Packaging, and Manufacturing Technology, Part B: Advanced Packaging, 17(4), 480–485. Broyde, F., & Clavelier, E. (2005). A new method for the reduction of crosstalk and echo in multiconductor interconnections. IEEE Transactions on Circuits and Systems I: Regular Papers, 52(2), 405–416. Bartolini, M., Pulici, P., Stoppino, P. P., Campardo, G., & Vanalli, G. P. (2007). A reduced output ringing CMOS buffer. IEEE Transactions on Circuits and Systems II: Express Briefs, 54(2), 102–106. Tomioka, I., Hyozo, M., Okabe, M., Kishida, S., Arakawa T., & Kuramitsu, Y. (1990). Current control buffer for multi switching CMOS SOG. In Proceedings of the IEEE 1990 custom integrated circuits conference, pp. 11.7.1–11.7.4. Tomita, T. (2003). Output buffer circuit. U.S. Patent 6559676B1. Leung, K. (1988). Controlled slew rate output buffer. In Proceedings of the IEEE 1988 custom integrated circuits conference, pp. 5.5.1–5.5.4. Senthinathan, R., & Prince, J. L. (1993). Application specific CMOS output driver circuit design techniques to reduce simultaneous switching noise. IEEE Journal of Solid-State Circuits, 28(12), 1383–1388. Choy, C. S., Chan, C. F., Ku, M. H., & Povazanec, J. (1997). Design procedure of low-noise high-speed adaptive output drivers. In Proceedings of 1997 IEEE international symposium on circuits and systems, pp. 1796–1799. Furutani, K., Miyamoto, H., Morooka, Y., Suwa, M., & Ozaki, H. (1994). An adjustable output driver with a self-recovering Vpp generator for a 4 M 9 16 DRAM. IEEE Journal of Solid-State Circuits, 29(3), 308–310. Dowlatabadi, A. B. (2000). A robust, load-insensitive pad driver. IEEE Journal of Solid-State Circuits, 35(4), 660–665. Jou, S.-J., Kuo, S.-H., Chiu, J.-T., & Lin, T.-H. (2001). Low switching noise and load-adaptative output buffer design technique. IEEE Journal of Solid-State Circuits, 36(8), 1239– 1249. Rabaey, J. M. (2003). Digital integrated circuits: A design perspective. Upper Saddle River, NJ: Prentice-Hall. 2. 3. 5 Conclusions 4. A new CMOS output buffer has been proposed and designed. It minimizes the inductive bounces occurring on supply lines due to output switching while ensuring a high operation speed. The key aspects are the novel combined structure of two driving stages and the introduction of diode-connected transistors in the first stage, which ensure that both driving stages work parallel only during middle period of output transition. Furthermore, the proposed method of load adaptability is effective and easier to implement. Simulation results confirm that the proposed buffer has both less ground bounce and output ringing than those of the AC/DC and CSR buffers under the same condition. 5. 6. 7. 8. 9. Acknowledgments This work was supported by Wuhan Research Center for Integrated Circuit Design. The authors wish to thank all the people who gave precious support for the project, and special thanks go to professor Zheng-lin Liu. 10. 11. References 1. Vaidyanath, A. (1994). Effect of CMOS driver loading conditions on simultaneous switching noise. IEEE Transactions on 12. 123 282 13. Jou, S.-J, Cheng, W.-C, & Lin, Y.-T. (1998). Simultaneous switching noise analysis and low-bounce buffer design. In Proceeding of IEEE custom integrated circuits conference, pp. 545– 548. Yingyan Lin received the B.S. and M.S. degrees in electronic engineering from Huazhong University of Science & Technology (HUST) in 2004 and 2007, respectively. Since 2007, she has been pursuing Ph.D. degree in Department of Electronic Science and Technology (EST), HUST, Wuhan, China. Currently, she is studying as a visiting student in Department of Electrical and Computer Engineering, the University of Illinois at Urbana-Champaign (UIUC), IL, USA. Her research includes design of output buffer, transmitter, and ADC for high speed links. Ms. Lin was the recipient of Excellent Graduate Award from HUST in 2004, First Prize Master Dissertation from HUST in 2006, Excellent Academic Award from HUST in 2007, and Government-sponsored Overseas Study Scholarship from China Scholarship Council in 2009. Jing Zhang received the B.S. and M.S. degrees in electronic engineering from Huazhong University of Science & Technology (HUST) in 2004 and 2007, respectively. From Jan. 2007 to Jun. 2009, he worked as an IC engineer in INNOSILICON CO., LTD, Wuhan, China. Currently, he is pursuing Ph.D. degree in Electrical Engineering Department, the University of Texas at Dallas, TX, USA. His research interests include RF transmitter design and high-speed I/O circuit design. Mr. Zhang was the recipient of First Prize Scholarship from HUST in 2005-2007, Excellent Personnel Award from Wuhan Reserch Center for IC Design in 2006, and Merit Graduate Student Award from HUST in 2007. Xuecheng Zou received the B.S., M.S., and Ph.D. degrees, all in electrical engineering, from Huazhong University of Science and Technology (HUST), Wuhan, China in 1985, 1988 and 1995, respectively. In 1988, he joined the Department of Electronic Science & Technology (EST) at HUST as an assistant professor and then promoted to associate professor in 1993, and he is currently a Professor and the Chair of the EST Department. From 1996 through 1998, he was a Research Scientist affiliated with the 123 Analog Integr Circ Sig Process (2010) 65:273–282 Department of Electronic Engineering at City University of Hong Kong. His research interests span microelectronics and solid state electronics, design of integrated circuits and systems for broadband communications including low-power/high-performance VLSI architectures as well as digital integrated circuit design. He has authored or coauthored over 200 technical papers in this area and holds ten Chinese patents. He is also the coauthor of a widely used college textbook, VLSI Design Methods and Project Implement (China Science Press, 2007, ISBN: 703019451). Besides, he has held several administrative posts, including Director of the VLSI Integrated Circuits and System Research Center, a Member of the University Academic Committee as well as University Academic Degree Committee at HUST, Director of the National Research Center for Integrated Circuit Design.Wuhan, Director of National Training Base for Integrated Circuit Design. Wuhan, a Committee Member of Chinese Institute of Electronics. Prof. Zou has won various awards/ honors including two Provincial Level Scientific Achievement Awards, HUST Excellent Mentor (2002), HUST Best Teacher Award (2006), a First Prize of Provincial Excellent Courses (2008), etc. Dongsheng Liu was born in Anhui, China, in 1978. He received the Ph.D. degree from Huazhong University of Science and Technology, Wuhan, China, in 2007, for his thesis on passive HF RFID tag IC. Since 2007, he has been an Assistant Professor at the Department of Electronic Science & Technology in Huazhong University of Science and Technology. He holds four Chinese patents, has authored or co-authored over 20 technical papers. His main research interests are VLSI design, RFID Tag IC, high reliability microprocessors and high performance microprocessor. Shuang-yang Wang received the B.S. and M.S. degrees in Microelectronics and Solid State Electronics from Huazhong University of Science and technology in 2006 and 2008, respectively. He is working for Actions semiconductor CO., LTD as an Analog design engineer. His current interests are mixed-signal IC design with CDR and transceivers in High speed interface.
© Copyright 2026 Paperzz