V. Brea, M. Laiho, Natalia A. Fernandez-Garcia, A. Paasio, D. Cabello
{"title":"Relating Cellular Non-linear Networks to Threshold Logic and Single Instruction Multiple Data computing models","authors":"V. Brea, M. Laiho, Natalia A. Fernandez-Garcia, A. Paasio, D. Cabello","doi":"10.1109/ECCTD.2007.4529544","DOIUrl":null,"url":null,"abstract":"This paper examines three apparently different computing models, namely, threshold logic (TL), cellular nonlinear networks (CNN) and single instruction multiple data (SIMD). TL is an area of interest in modern VLSI design and computational neuroscience. CNNs are mainly employed in image processing. Conventional SIMD architectures aim at exploiting data parallelism to speed up the execution time of computation intensive algorithms. The scope of this paper is limited to the processing of binary images. Within this scope, the paper conveys three main conclusions. First, the three computing models can be used for binary image processing. Second, not only 2D-CNNs are a sub-class of SIMD architectures, but also synchronous 2D- CNNs with a reduced set of coefficient circuits act as a classical 1-bit SIMD processing element with NEWS (North-East-West- South) for nearest-neighbor communications. Third, TL gates (TLGs) are proved to be an alternative to implement binary 2D- CNNs, leading to on-chip solutions with a very high performance.","PeriodicalId":445822,"journal":{"name":"2007 18th European Conference on Circuit Theory and Design","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 18th European Conference on Circuit Theory and Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECCTD.2007.4529544","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper examines three apparently different computing models, namely, threshold logic (TL), cellular nonlinear networks (CNN) and single instruction multiple data (SIMD). TL is an area of interest in modern VLSI design and computational neuroscience. CNNs are mainly employed in image processing. Conventional SIMD architectures aim at exploiting data parallelism to speed up the execution time of computation intensive algorithms. The scope of this paper is limited to the processing of binary images. Within this scope, the paper conveys three main conclusions. First, the three computing models can be used for binary image processing. Second, not only 2D-CNNs are a sub-class of SIMD architectures, but also synchronous 2D- CNNs with a reduced set of coefficient circuits act as a classical 1-bit SIMD processing element with NEWS (North-East-West- South) for nearest-neighbor communications. Third, TL gates (TLGs) are proved to be an alternative to implement binary 2D- CNNs, leading to on-chip solutions with a very high performance.