{"title":"残数和高基数算法的实现代价研究","authors":"Chyan Yang, Han-Chung Lu, David E. Gilbert","doi":"10.1109/ISMVL.1991.130758","DOIUrl":null,"url":null,"abstract":"Due to the need for coexistence with binary logic, the implementation of multiple-valued logic must deal with the representations that are conceptually multiple-valued, but physically binary. Some theoretical insights about the VLSI implementation based on a programmable logic array (PLA) approach are presented. The study of these output functions reveals an interesting problem domain that parallels the number theory. It is found that the binary-related radices are not just efficient or direct-packing, but also lower in terms of silicon costs. Implementation of the individual modulo adders and multipliers that form the core for designing a residual number arithmetic unit is discussed. The costs involved in developing these subsystems can then be directly related to the design of the overall system. This tutorial demonstrates that the power-of-two advantage in the implementation costs may be technology-independent.<<ETX>>","PeriodicalId":127974,"journal":{"name":"[1991] Proceedings of the Twenty-First International Symposium on Multiple-Valued Logic","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"An investigation into the implementation costs of residue and high radix arithmetic\",\"authors\":\"Chyan Yang, Han-Chung Lu, David E. Gilbert\",\"doi\":\"10.1109/ISMVL.1991.130758\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Due to the need for coexistence with binary logic, the implementation of multiple-valued logic must deal with the representations that are conceptually multiple-valued, but physically binary. Some theoretical insights about the VLSI implementation based on a programmable logic array (PLA) approach are presented. The study of these output functions reveals an interesting problem domain that parallels the number theory. It is found that the binary-related radices are not just efficient or direct-packing, but also lower in terms of silicon costs. Implementation of the individual modulo adders and multipliers that form the core for designing a residual number arithmetic unit is discussed. The costs involved in developing these subsystems can then be directly related to the design of the overall system. This tutorial demonstrates that the power-of-two advantage in the implementation costs may be technology-independent.<<ETX>>\",\"PeriodicalId\":127974,\"journal\":{\"name\":\"[1991] Proceedings of the Twenty-First International Symposium on Multiple-Valued Logic\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1991-05-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1991] Proceedings of the Twenty-First International Symposium on Multiple-Valued Logic\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISMVL.1991.130758\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991] Proceedings of the Twenty-First International Symposium on Multiple-Valued Logic","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISMVL.1991.130758","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An investigation into the implementation costs of residue and high radix arithmetic
Due to the need for coexistence with binary logic, the implementation of multiple-valued logic must deal with the representations that are conceptually multiple-valued, but physically binary. Some theoretical insights about the VLSI implementation based on a programmable logic array (PLA) approach are presented. The study of these output functions reveals an interesting problem domain that parallels the number theory. It is found that the binary-related radices are not just efficient or direct-packing, but also lower in terms of silicon costs. Implementation of the individual modulo adders and multipliers that form the core for designing a residual number arithmetic unit is discussed. The costs involved in developing these subsystems can then be directly related to the design of the overall system. This tutorial demonstrates that the power-of-two advantage in the implementation costs may be technology-independent.<>