外文原文.pdf_第1页
外文原文.pdf_第2页
外文原文.pdf_第3页
外文原文.pdf_第4页
全文预览已结束

外文原文.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Low Power 2:1 MUX for Barrel Shifter Prasad D Khandekar, Member IEEE, Assistant Professor-E 1. If charging time is greater than 2RC then the dissipated energy is smaller than that for conventional CMOS circuit. 2. Dissipated energy is inversely proportional to T, which means that dissipated energy can be made arbitrarily smaller by increasing the charging time. 3. Dissipated energy is proportional to R in contrast to conventional CMOS case wherein dissipated energy depends on load capacitor and voltage swing. 4. As charging resistance decreases, the energy dissipated decreases. Fig.2b depicts the charge flow in adiabatic circuit. Pull-up circuit drives the true output of the adiabatic gate while pull-down circuit drives the complementary output node. Both the networks in adiabatic charge up as well as charge down the output capacitor. At the end of the cycle, the energy flows back into the power supply. The important component in this circuit is the pulsed power supply with ramped voltage instead of a DC supply in conventional logic.2 Alternatively, a stepwise supply voltage can replace the ramped power supply where the output of a power supply varies in small steps during charging and discharging of a capacitor. The energy dissipated is proportional to average voltage drop traversed by the charge and it can be proved analytically that the total energy dissipated is inversely proportional to the total number of steps from logic 0 to logic 1 as explained in the section below. Experimental results showed that energy dissipation is 9.17 X10-13 J when inverter is charged by constant voltage whereas it is just 9.69 X 10-17 J when voltage is applied in three linear steps.3 3. Implementation of adiabatic logic 3.1 Design of adiabatic amplifier The fundamental concepts of adiabatic are experimentally proven with the help of adiabatic amplifier, which uses two CMOS transmission gates and two NMOS clamps, was discussed by William Athas et al 4. Figure 3a shows the adiabatic amplifier and its dual rail inputs and outputs. Figure 3a. Adiabatic Amplifier 405 Figure 3b. Energy-Recovery Principle The waveform of energy dissipation in the right pane of the fig 3b shows the energy being recovered after each cycle of input. 3.2. Design of 2:1 MUX Using Adiabatic Logic There are many ways to build a barrel shifter viz. Mux-based data reversal, Mask based data-reversal, Mask-based twos complement and Mask-based Ones complement. The study shows that Mux-based data reversal barrel shifter consumes less area than others and still gives better worst case delay. 5 Thus if adiabatic multiplexers are used in designing barrel shifter, the energy dissipation also can be minimized. Adiabatic techniques were used to reduce power consumption of 2:1 MUX6. Three adiabatic logic styles were selected Clocked CMOS Adiabatic) logic (CAL) 7, Pass Transistor Adiabatic Logic (PAL) 8 and Improved Pass Transistor Gate Logic (IPGL) 9. The designs were made using 180nm devices and functionally simulated in Cadence tool. The simulation results were compared with that of conventional CMOS 2:1 MUX. 4. Results and analysis All the designs were rigorously tested and effects of Vdd, frequency of operation i.e. select signal frequency, load capacitance on energy dissipation and delay were studied. Figure 4a shows the effect of Vdd on energy dissipation. PAL consumes the lowest energy and IPGL consumes the highest. Non-adiabatic energy losses are significant in IPGL as it uses more number of transistors. Energy dissipation in CMOS MUX is three times of PAL and almost same as CAL. Figure 4b shows the effect of select signal frequency on the energy dissipation. IPGL and PAL MUX dissipates very less amount of energy as compared to CAL. This is because CAL uses a sinusoidal power-clock supply and IPGL & PAL uses ramp type of power-clock supply. The energy dissipation is the highest in CMOS and is forty times that of IPGL and about three to five times that of PAL and CAL. Figure 4c shows the effect of load capacitance on energy dissipation. The load capacitance for CMOS Mux is 11.52fF for fan-out of 4. CAL and PAL dissipate very less energy as compared to CMOS i.e. 90% and 30% reduction in energy dissipation respectively. Figure 5a and 5b depict the effects of select signal frequency and load capacitance on delay respectively. All adiabatic logic circuits offer higher delays as compared to CMOS circuit but at higher frequencies CAL delays are comparable with CMOS. Adiabatic delays are about twenty to thirty times that of CMOS delays at frequencies greater than 60 MHz. The effect of load capacitance on the delay also shows that the CMOS is better and PAL gives less delay than CAL and IPGL. The area consumed by each logic circuit is shown in figure 6. a. Energy Dissipated verus VDD 0 2 4 6 8 10 12 14 16 18 20 1.201.501.802.10 VDD (V) Energy Dissipated (pJ) CMOS CAL PAL IPGL b.Energy Dissipated versus Frequency of Select 0 5000 10000 15000 20000 25000 6.25 7.81 10.42 15.63 31.25 69.44 89.29 125.00 208.33 625.00 Select Frequency (MHz) Energy Dissipated (pJ) CMOS CAL PAL IPGL c.Energy Dissipated versus CL 0 1 2 3 4 5 6 7 8 2.885.768.6411.5221.6043.2064.8086.40 Load Capacitance (fF) Energy Dissipated (pJ) CMOS CAL PAL IPGL Figure 4. Energy dissipated 406 a. Delay versus Select Frequency 0 5 10 15 20 25 6.25 6.94 7.81 8.93 10.42 12.50 15.63 20.83 31.25 62.50 69.44 78.13 89.29 104.17 125.00 156.25 208.33 312.50 625.00 Select Frequency(MHz) Delay (ns) CMOS CAL PAL IPGL b.Delay versus CL 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 2.885.768.6411.5221.6043.2064.8086.40 Load Capacitance (fF) Delay(ns) CMOS CAL PAL IPGL Figure 5. Delay Measurements Area 0 5 10 15 20 25 30 CMOSCALPALIPGL Logic Style No of MOSFETS No of PMOS No of NMOS Total no of MOSFETs Figure 6. Area in terms of Transistors 5. Conclusion With the energy-recovery adiabatic switching, the circuit energies are conserved within the system rather than dissipated as heat. Depending upon the system requirements and application, this approach may be used to design ultra low power under certain conditions. These conditions are obviously defined by frequency constraints, device sizes, and silicon area overhead. Barrel shifter design can be optimized for low power, low delay and area using the results published here. Simulation time can be considerably reduced now as the specific logic style can be selected for the given frequency of data and used repetitively. The number of MUX used in a barrel shifter is nlog2n and all the three parameters viz. area, power and delay can be scaled by the same amount. The parasitic effect can be also measured for individual MUX and scaled and subtracted. Thus, if adiabatic multiplexers are used in designing barrel shifter, the energy dissipation also can be minimized. PAL logic offers the best solution as its energy delay product is the lowest at Vdd=1.2V, select signal frequency higher than 50 MHz and load capacitance greater than 11.52 fF. It can be also proved that overall energy dissipation and delays will be nlog2n times the value shown in the above results. 6. References 1Jan Rabey, Massoud Pedram. Low Power Design Methodologies: 5-7. Kluwer Academic Publishers, 5th edition 2002. 2Michael Frank. Energy-Power Basics. Lecture notes, University of Florida. 3 P D Khandekar, S Subbaraman, Manish Patil, “Optimising 2:1 MUX for Low Power Using Adiabatic Logic” International Conference on VLSI Design ICVLSI08,VEC, Chennai, 14-16 Feb 2008, pp 145-150. 4 William Athas et al, “Low-Power Digital Systems Based on Adiabatic-Switching Principles”, IEEE Transactions on VLSI Systems, Vol 2, no 4, pp398-407, December 1994. 5 Mathew Pillmeier, Michael Schulte

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论