Skip to content

Implementation of Power Gating technique in comparator for Low-power applications.

License

Notifications You must be signed in to change notification settings

parasgidd/pg2bitcomp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1. Implementation of Power Gating technique in comparator for Low-power applications.

Implementation of Power Gating technique in comparator for Low-power applications. This repository contains simulation files and other relevant files of project Implementation of Power Gating technique in comparator for Low-power applications. In this project I've implemenbted Power Gating technique for 2 bit Comparator & Studied different aspects of power reduction techniques in low-power VLSI design.

Table of Contents

2. Theory

Comparator is one of the basic fundamental block used in electronics. As the name suggests comparator compares 2 of its inputs & gnerate results at the output end. the type of comparator i've used in my project is 'digital comparator', which compare 2 binary bits & generate result (Smaller, Equal & Greater).

Alt Text

Fig: 1 - bit Digital Comparator.

In similar manner, for n-bit comparison --> N blocks of 1-bit comparators are used in pararllel. but as we know, MSB decides if its smaller or greater, there is no need of computation for further bits once we know if MSB comparison result is smaller or greater. only when M.S.B. comparison generates equal result, we have to look after further bits.

As we can decide only by MSB comparison & there is no need of comparison of other bits (when MSB are Different), we can completely cutoff power of other parallel connected comparators, without affecting output result. for better understanding its explained in block diagram shown below

Alt Text

Fig: Block Diagram representing general idea of implementation of power gating in n-bit comparator

3. EDA Tools Used

The library used is osu180nm.

  1. LtSpice
  2. Ngspice
  3. Magic

4. Pre-layout Simulations

1-bit comparator

Alt Text

Fig: Circuit Diagram of 1 bit comparator.

Alt Text

Fig: Input-Output waveforms of 1-bit comparator.

2-bit comparator with Power Gating implemented

Alt Text

Fig: Circuit Diagram of 2 bit comparator.

Alt Text

Fig: Input-Output waveforms of 1-bit comparator with Power Gating implemented.

a2, a1 -> bits of 1st number (RED).

b2, b1 -> bits of 2nd number (Green).

eq -> Equal signal from MSB Comparison (i.e. equal output signal from comparison of a2 & b2 ).

smaller_1 (Pink), equal_1(Yellow), greater_1 (Red) --> Outputs of LSB Comparison.

5. Post-Layout Simulations

(It will be updated soon)

6. Results & Conclusion

The Power required by proposed 2- bit comparator is reduced by 42.59%, but that's achievable only when MSB's are different. In case of inputs where MSB's are same, the total power required increases by 7.4% because of additional hardware implemented in the design.

Silicon area also increases & so is complexity & losing some performance in terms of response time as the parallel operation which was happening in conventional design became sequential.

Considering all these factors, it's still compelling soltution for designers because of its use in low power & battery operated portable device such as mobile phones.

Note : This project provides just a glimpse of power gating technique for students & VLSI enthusiast who want to learn about this technique.

7. Future work

Implement this technique in much more complicated circuits. Analyze for same & compare with traditional design.

8. Author

  • Paras Gidd, M.Tech.( Microelectronics ), Manipal Institute of Technology,(MAHE), parasgidd@gmail.com

9. Contributors

  • Paras Gidd

10. Acknowledgments

  • I would like to thank my Teachers who taught me this simple but effective method of power reduction. & my Mommy & Pappa (Mother & Father) who constantly supported & motivated me.

11. Contact Information -

  • Paras Gidd, M.Tech.( Microelectronics ), Manipal Institute of Technology,(MAHE), parasgidd@gmail.com

About

Implementation of Power Gating technique in comparator for Low-power applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published