{"title":"New MVL-PLA structures based on current-mode CMOS technology","authors":"M. Abd-El-Barr, M. N. Hasan","doi":"10.1109/ISMVL.1996.508343","DOIUrl":null,"url":null,"abstract":"Programmable logic arrays (PLAs) are being used to implement complex multi-valued logic (MVL) circuits. In this paper we introduce three new current-mode CMOS MVL-PLA structures for the implementation of MVL functions. These PLA structures use four current-mode CMOS building blocks namely, cycle, min, tsum and constants. Comparison between the introduced architectures is made based on their respective ability to realize all possible r-valued one-variable functions. Simulation results are provided to show that the third type of PLA, called type-C PLA, is superior to the other two types, called type-A PLA and type-B PLA respectively, in terms of the total number of functions realized using a given number of columns. However, this comes at the expense of an increased hardware overhead in the form of extra cyclic generator blocks added at the input of the PLA.","PeriodicalId":403347,"journal":{"name":"Proceedings of 26th IEEE International Symposium on Multiple-Valued Logic (ISMVL'96)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 26th IEEE International Symposium on Multiple-Valued Logic (ISMVL'96)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISMVL.1996.508343","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Programmable logic arrays (PLAs) are being used to implement complex multi-valued logic (MVL) circuits. In this paper we introduce three new current-mode CMOS MVL-PLA structures for the implementation of MVL functions. These PLA structures use four current-mode CMOS building blocks namely, cycle, min, tsum and constants. Comparison between the introduced architectures is made based on their respective ability to realize all possible r-valued one-variable functions. Simulation results are provided to show that the third type of PLA, called type-C PLA, is superior to the other two types, called type-A PLA and type-B PLA respectively, in terms of the total number of functions realized using a given number of columns. However, this comes at the expense of an increased hardware overhead in the form of extra cyclic generator blocks added at the input of the PLA.