Skip to content

iaakash47/synopsis_barrel_shifter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

8x4 Barrel Shifter using NMOS Pass Transistor Logic in 28nm Technology node Using Synopsis Tool

  • This project focuses on design of a 8x4 right Barrel Shifter using NMOS pass transistor logic using synopsis custom complier in 28nm Technology node with operating voltage of 1.8V .The project is build using commercial Tools like Synopsis custom complier . Refer following website for more details on Barrel Shifter:https://en.wikipedia.org/wiki/Barrel_shifter

Table of Contents

  1. Introduction
  2. Creation of project
  3. Reference Circuit
  4. Reference Waveform
  5. Methodology
  6. Schematic
  7. Circuit Schematic
  8. Netlist
  9. Initial Transitent Analysis
  10. Waveforms
  11. References
  12. Contributor
  13. Acknowledgments

Introduction

Barrel Shifter

  • Barrel Shifter is a digital circuit that can shift a data word by a specified number of bits without the use of any sequential logic, only pure combinational logic, i.e. it inherently provides a binary operation important function to optimize the RISC processor, so it is used for rotating and transferring the data either in left or right direction. This shifter is useful in lots of signal processing ICs. The Arithmetic and the Logical Shifters additionally can be changed by the Barrel Shifter Because with the rotation of the data it also supply the utility the data right, left change all mathemetically or logically.A purpose of this project is to design CMOS using NMOS Pass Transistor logic.CMOS based 8 bit barrel shifter has implemented in this project using synopsis tools using SAED 28nm PDKs Tech lib files

Synopsis Window

window

Creation of project

  • Click on the New Project and save the file name without any space
  • Project will be created

Reference Circuit

CMOS transmission gates may be used in place of the simple pass transistor switches.In this project, a 8x4 right barrel shifter circuit using NMOS pass transistor logic is implemented synopsis tool.The shifter circuit takes 8 inputs bits and shifts them according to 5 control shift bits and generates 4 output bits

  • Reference Circuit of Barrel Shifter is as shown below MI9RISf

Reference Waveform

  • Reference Waveform of Barrel Shifter is as shown below IMG_20220208_080218

Methodology

Synopsis Schematic Window

sch

Schematic

  • Construct the "8 * 4 Barrel Shifter using NMOS" as shown in the figure below using synopsis tool IMG_20220301_095249

Circuit Schematic

  • 8 * 4 Barrel Shifter using NMOS final_test_bench

Model files

modelfiles

Analyses

tran

Netlist

netlist

Initial Transitent Analysis

tran

Plot ecpressions

plot_expression

Waveforms

IMG_20220301_164411

References

  • Realization of 8 x 4 barrel shifter with 4-bit binary to gray
  • Design of Various 4 Bit Shifters using CMOS

Contributor

Aakash.K
Contact:[email protected]

Kunal Ghosh, Co-founder, VSD Corp. Pvt. Ltd. - [email protected]

Acknowledgments

Kunal Ghosh, Co-founder, VSD Corp. Pvt. Ltd. - [email protected]

Synopsys team

Sammer Durgoji NIT Karnataka

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published