{"title":"基于细胞神经网络的超低噪声符号数字算法","authors":"Y. Ibrahim, G. Jullien, W. Miller","doi":"10.1109/IWSOC.2004.1319866","DOIUrl":null,"url":null,"abstract":"This paper addresses mixed-signal applications where the presence of digital switching noise is a major problem; for example, digital circuitry adjacent to sensitive bio-sensors in an SoC device. This paper describes a method for building ultra low-noise signed-digit arithmetic circuits using analog cellular neural networks, essentially implementing asynchronous digital logic with analog circuits. Each node in our asynchronous architectures uses controlled current sources driving into capacitors; providing both low current and voltage time derivatives (di/dt and dv/dt) and, as a result, reducing both instantaneous and average system and cross-talk noise. In this paper, we present the architecture of a signed-digit radix-2 adder with symmetrical digit set {-1,0,1}. The adder uses a new class of CNNs that has three stable states to match the three values of the digit set. The adder not only has all the known advantages of SD addition, but also greatly reduces switching noise. We also describe a 32x32-digit multiplier based on this technique. In a simulated comparison with CMOS digital counterparts in a 0.35/spl mu/m CMOS technology, the peak system noise is 60-70dB lower for the CNN circuits.","PeriodicalId":306688,"journal":{"name":"4th IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"9 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Ultra low noise signed digit arithmetic using cellular neural networks\",\"authors\":\"Y. Ibrahim, G. Jullien, W. Miller\",\"doi\":\"10.1109/IWSOC.2004.1319866\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper addresses mixed-signal applications where the presence of digital switching noise is a major problem; for example, digital circuitry adjacent to sensitive bio-sensors in an SoC device. This paper describes a method for building ultra low-noise signed-digit arithmetic circuits using analog cellular neural networks, essentially implementing asynchronous digital logic with analog circuits. Each node in our asynchronous architectures uses controlled current sources driving into capacitors; providing both low current and voltage time derivatives (di/dt and dv/dt) and, as a result, reducing both instantaneous and average system and cross-talk noise. In this paper, we present the architecture of a signed-digit radix-2 adder with symmetrical digit set {-1,0,1}. The adder uses a new class of CNNs that has three stable states to match the three values of the digit set. The adder not only has all the known advantages of SD addition, but also greatly reduces switching noise. We also describe a 32x32-digit multiplier based on this technique. In a simulated comparison with CMOS digital counterparts in a 0.35/spl mu/m CMOS technology, the peak system noise is 60-70dB lower for the CNN circuits.\",\"PeriodicalId\":306688,\"journal\":{\"name\":\"4th IEEE International Workshop on System-on-Chip for Real-Time Applications\",\"volume\":\"9 4\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-07-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"4th IEEE International Workshop on System-on-Chip for Real-Time Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IWSOC.2004.1319866\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"4th IEEE International Workshop on System-on-Chip for Real-Time Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWSOC.2004.1319866","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Ultra low noise signed digit arithmetic using cellular neural networks
This paper addresses mixed-signal applications where the presence of digital switching noise is a major problem; for example, digital circuitry adjacent to sensitive bio-sensors in an SoC device. This paper describes a method for building ultra low-noise signed-digit arithmetic circuits using analog cellular neural networks, essentially implementing asynchronous digital logic with analog circuits. Each node in our asynchronous architectures uses controlled current sources driving into capacitors; providing both low current and voltage time derivatives (di/dt and dv/dt) and, as a result, reducing both instantaneous and average system and cross-talk noise. In this paper, we present the architecture of a signed-digit radix-2 adder with symmetrical digit set {-1,0,1}. The adder uses a new class of CNNs that has three stable states to match the three values of the digit set. The adder not only has all the known advantages of SD addition, but also greatly reduces switching noise. We also describe a 32x32-digit multiplier based on this technique. In a simulated comparison with CMOS digital counterparts in a 0.35/spl mu/m CMOS technology, the peak system noise is 60-70dB lower for the CNN circuits.