{"title":"Performance comparison of 8 bit & 32 bit logarithmic barrel shifter using Fredkin & SCRL gates","authors":"M. Rakesh","doi":"10.1109/CCUBE.2017.8394134","DOIUrl":null,"url":null,"abstract":"Barrel shifters perform the shifting functions and are used in floating point arithmetic operations. The logarithmic barrel shifter designed using Fredkin and Feynman reversible gates result in lesser power consumption but there is a considerable increase in path delay, garbage outputs and ancilla inputs which reduces the performance efficiency. This paper presents an implementation of 8 bit and 32 bit logarithmic barrel shifter using SCRL(super conservative reversible logic) and also fredkin gates and a performance comparison is made in terms of garbage outputs, ancilla inputs, power consumption and path delay. The behavioural simulation is checked using verilog language and implementation is done on Xilinx 13.1 tool to find the power consumption. The implemented design with SCRL gate shows lesser garbage outputs, ancilla inputs and path delay.","PeriodicalId":443423,"journal":{"name":"2017 International Conference on Circuits, Controls, and Communications (CCUBE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Circuits, Controls, and Communications (CCUBE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCUBE.2017.8394134","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Barrel shifters perform the shifting functions and are used in floating point arithmetic operations. The logarithmic barrel shifter designed using Fredkin and Feynman reversible gates result in lesser power consumption but there is a considerable increase in path delay, garbage outputs and ancilla inputs which reduces the performance efficiency. This paper presents an implementation of 8 bit and 32 bit logarithmic barrel shifter using SCRL(super conservative reversible logic) and also fredkin gates and a performance comparison is made in terms of garbage outputs, ancilla inputs, power consumption and path delay. The behavioural simulation is checked using verilog language and implementation is done on Xilinx 13.1 tool to find the power consumption. The implemented design with SCRL gate shows lesser garbage outputs, ancilla inputs and path delay.