{"title":"Design and Implementation of an Efficient LFSR using 2-PASCL and Reversible Logic Gates","authors":"B. N. K. Reddy, G. Reddy, B. Vani","doi":"10.1109/IBSSC51096.2020.9332213","DOIUrl":null,"url":null,"abstract":"Pseudorandom Number Generator (PRNG) are used in Built in Self Test (BIST) to reduce testing cost and time. The linear feedback shift register (LFSR) pattern generator is mostly used in generating test vectors for PRNG. LFSRs play a vital role in generating test vectors in hardware verification or testing and they are also employed in the cryptography area. This paper presents the design of 4-bit LFSR with 2 Phase clocked Adiabatic Static CMOS Logic (2-PASCL) and Reversible Logic Gates (RLG). The proposed 4-bit LFSR is synthesized and simulated using Vivado design suit 2018.3 and implemented on a Kintex-7 FPGA board. Compared with the results obtained with well-known LFSR architectures, the proposed method is used to improve the performance, and decrease the power consumption and area of processors.","PeriodicalId":432093,"journal":{"name":"2020 IEEE Bombay Section Signature Conference (IBSSC)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Bombay Section Signature Conference (IBSSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IBSSC51096.2020.9332213","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Pseudorandom Number Generator (PRNG) are used in Built in Self Test (BIST) to reduce testing cost and time. The linear feedback shift register (LFSR) pattern generator is mostly used in generating test vectors for PRNG. LFSRs play a vital role in generating test vectors in hardware verification or testing and they are also employed in the cryptography area. This paper presents the design of 4-bit LFSR with 2 Phase clocked Adiabatic Static CMOS Logic (2-PASCL) and Reversible Logic Gates (RLG). The proposed 4-bit LFSR is synthesized and simulated using Vivado design suit 2018.3 and implemented on a Kintex-7 FPGA board. Compared with the results obtained with well-known LFSR architectures, the proposed method is used to improve the performance, and decrease the power consumption and area of processors.