Synthesis of combinational circuits using Galois field arithmetic

ACM-SE 14 Pub Date : 1976-04-22 DOI:10.1145/503561.503634
J. Patel
{"title":"Synthesis of combinational circuits using Galois field arithmetic","authors":"J. Patel","doi":"10.1145/503561.503634","DOIUrl":null,"url":null,"abstract":"A Fourier-like transform for combinational switching functions of n-input m-output (n≥m) is presented.The transform utilizes Galois fields of 2n and 2m elements.Operations between these fields are defined suitably to retain generality. Application of this transform to swithing function results in a polynomial expansion which leads to a direct realization of the function.Logic circuits so realized are composed of complex modules that perform arithmetic operations in Galois fields and are suitable for fabrication by LSI technology.In general, such logic circuits assume 2n different levels.The complexity of the circuits grows faster than n2.2n.This high degree of complexity is due to rather inefficient utilization of modules.The complexity of the circuits so synthesized is reduced by repeated use of the modules.Such use is facilitated by an arithmetic-unit like structure with some dynamic storage capability.Coefficients of various terms in the expansion are stored in the storage.These coefficients are made available at proper time in a sequential manner during generation of the polynomial.The delay through such circuits is inherently large.Considerable reduction in the delay can be achieved by adding little hardware.External capability to change contents of the storage makes such circuits universal in nature. Universal logic blocks so constructed require 2n+3 pins to realize any multi-output function of n variables (n≥m).Application and development of the transform require computation in Galois fields.A brief discussion of mathematical nature and properties of such fields is included to make a self-contained presentation.","PeriodicalId":151957,"journal":{"name":"ACM-SE 14","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1976-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM-SE 14","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/503561.503634","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A Fourier-like transform for combinational switching functions of n-input m-output (n≥m) is presented.The transform utilizes Galois fields of 2n and 2m elements.Operations between these fields are defined suitably to retain generality. Application of this transform to swithing function results in a polynomial expansion which leads to a direct realization of the function.Logic circuits so realized are composed of complex modules that perform arithmetic operations in Galois fields and are suitable for fabrication by LSI technology.In general, such logic circuits assume 2n different levels.The complexity of the circuits grows faster than n2.2n.This high degree of complexity is due to rather inefficient utilization of modules.The complexity of the circuits so synthesized is reduced by repeated use of the modules.Such use is facilitated by an arithmetic-unit like structure with some dynamic storage capability.Coefficients of various terms in the expansion are stored in the storage.These coefficients are made available at proper time in a sequential manner during generation of the polynomial.The delay through such circuits is inherently large.Considerable reduction in the delay can be achieved by adding little hardware.External capability to change contents of the storage makes such circuits universal in nature. Universal logic blocks so constructed require 2n+3 pins to realize any multi-output function of n variables (n≥m).Application and development of the transform require computation in Galois fields.A brief discussion of mathematical nature and properties of such fields is included to make a self-contained presentation.
用伽罗瓦场算法合成组合电路
给出了n输入m输出(n≥m)组合开关函数的一类傅里叶变换。变换利用2n和2m元素的伽罗瓦场。这些字段之间的操作被适当地定义以保持通用性。将该变换应用于开关函数,得到一个多项式展开式,从而直接实现该函数。所实现的逻辑电路由在伽罗瓦场中执行算术运算的复杂模块组成,适合用大规模集成电路技术制造。一般来说,这样的逻辑电路假定2n个不同的电平。电路的复杂性增长速度超过n2.2n。这种高度的复杂性是由于对模块的低效利用造成的。通过重复使用这些模块,降低了这样合成电路的复杂性。具有一些动态存储能力的类似算术单元的结构促进了这种使用。展开中各项的系数存储在存储器中。在多项式的生成过程中,这些系数在适当的时候以顺序的方式可用。这种电路的延迟本质上是很大的。通过增加很少的硬件,可以大大减少延迟。改变存储内容的外部能力使这种电路具有通用性。这样构造的通用逻辑模块需要2n+3个引脚来实现n个变量(n≥m)的任意多输出功能。该变换的应用和发展需要在伽罗瓦领域进行计算。一个简短的讨论的数学性质和性质,这些领域包括使一个独立的介绍。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信