I. Messaris, A. Ascoli, A. S. Demirkol, R. Tetzlaff, L. Chua
{"title":"Multi-tasking and Memcomputing with Memristor Cellular Nonlinear Networks","authors":"I. Messaris, A. Ascoli, A. S. Demirkol, R. Tetzlaff, L. Chua","doi":"10.1109/ICECS49266.2020.9294882","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294882","url":null,"abstract":"Memristor Cellular Nonlinear Networks (M-CNNs) have been recently introduced as a functional upgrade of standard CNNs, empowered by the potential of memristors to perform storage and computing functionalities in the same area. This paper exploits the diverse features of M-CNNs, which are equipped with threshold-based binary resistance switching devices, introducing two state-of-the-art image processing M-CNNs: a) the multi-tasking CORNER-EDGE M-CNN, which performs corner or edge detection depending on the initial states of the memristors within the network; b) the memcomputing STORE-EDGE M-CNN, which outputs the edges of a binary input image, that is simultaneously stored in the memristors of the cellular array.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116929118","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
S. Mehta, Brendan Mullane, Vincent O’Brien, R. Pelliconi, C. Erdmann
{"title":"A Wideband 6th Order Programmable Bandpass DEM Implementation for a Nyquist DAC","authors":"S. Mehta, Brendan Mullane, Vincent O’Brien, R. Pelliconi, C. Erdmann","doi":"10.1109/ICECS49266.2020.9294912","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294912","url":null,"abstract":"This paper presents a 6th order programmable bandpass dynamic-element-matching (DEM) that shapes the static mismatch error of a Nyquist DAC for any choice of center-frequency. The mismatch error can be shaped over a narrow or wide band, and up to 20% of Fs depending on the target application. This work demonstrates that for a 12-bit Nyquist DAC (5T-7B), the lowest in-band SFDR and IMD3 is 88dB and 80dB respectively, for various configurations of the DEM. The DEM hardware is implemented onto a XILINX FPGA using the System-Generator for DSP™ tool with results obtained for 155MHz Fs.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115747704","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Untrimmed 14-bit Non-Binary SAR-ADC Using 0.37 fF-Capacitors in 180 nm for 1.1 µW at 4 kS/s","authors":"S. Schmickl, Thomas Faseth, H. Pretl","doi":"10.1109/ICECS49266.2020.9294971","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294971","url":null,"abstract":"This paper presents a differential, fully-dynamic, and self-clocked 14-bit non-binary SAR ADC manufactured in a 180 nm CMOS process working at 1 V supply voltage while consuming 1.125 µW of power. The ADC is designed for a sampling frequency of 4096 Hz and utilizes an integrated oversampling ratio of 4 resulting in a Nyquist bandwidth of 512 Hz using an integrated low-power decimation filter to reduce the output data rate for the targeted ultra-low-power bio-signal acquisition-systems. The 14-bit capacitive DAC implements 10-bit thermometer and 4-bit binary cells and achieves an untrimmed DNL of 0.48 LSB using a 0.37 fF minimum waffle-capacitor.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114528507","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Tile-based Fused-layer CNN Accelerator for FPGAs","authors":"Fabrizio Indirli, Ahmet Erdem, C. Silvano","doi":"10.1109/ICECS49266.2020.9294981","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294981","url":null,"abstract":"The acceleration of Convolutional Neural Networks (CNNs) on FPGAs is becoming increasingly popular for computer vision tasks. However, the limited memory and bandwidth of these devices pose some challenges to the design of conventional CNN accelerators, which use external DRAM to store the intermediate results of each layer. To mitigate these criticalities, researchers have proposed the fused-layer methodology, which diminishes the accesses to the external DRAM by accelerating simultaneously multiple subsequent layers on the same chip. In this work, we propose a configurable fused-layer accelerator that exploits output tiling and the half-precision float datatype to reduce resource utilization. We assessed its effectiveness with experiments on VGG-16 and Yolo-Lite CNNs, targeting a Xilinx Zynq ZU6EG FPGA. Our design achieved up to 42% speedup and up to 95% fewer transfers from external memory compared to a single-layer baseline solution. Moreover, to ease and quicken the design space exploration, we developed a Machine Learning model that predicts the performance and the resource utilization of our accelerator with an accuracy > 90% on the reported dataset.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125422434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Tiny Two-Stage 1-GHz Time-Difference Amplifier Without Input Time-Difference Limitation and Extreme Points","authors":"Atsushi Mamba, M. Sasaki","doi":"10.1109/ICECS49266.2020.9294917","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294917","url":null,"abstract":"Conventional time-difference amplifiers (TDAs), which can improve the time-domain resolution, use capacitors and an external control circuit to make gain, control gain, and improve linearity. However, this configuration produces a limitation in the maximum operating frequency and high power consumption. This paper proposes and demonstrates a TDA for a variety of time-domain circuits. The proposed TDA consists of two circuits, including a modified SR latch circuit and gain control circuit (GCC). The linearity of this TDA is controlled by the GCC, which is a part of the amplifier, by only using the time-difference signals generated by the modified SR latch. This TDA is fabricated in the 0.18 J.1m CMOS process, and the core area occupies only 13 µm×14 µm. The measurement results show that the output time difference monotonically increases and has no extreme points for an entire clock period with a 1-GHz input clock. The gain of the flat region in the range of ±130 ps is 1.54 with a maximum gain error of less than 6.5%, and the power consumption is 2230 µW. The proposed TDA can be used for not only a time to digital converter, similar with conventional TDAs, but also circuits using the time domain, such as a high-speed comparators and time-difference adjustment methods.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"2028 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127464609","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ó. Pereira-Rial, P. López, R. Pérez-Aloe, J. M. Carrillo, J. F. Duque-Carrillo
{"title":"Compact CMOS Class-AB Output Stage With Robust Behavior Against PVT Variations","authors":"Ó. Pereira-Rial, P. López, R. Pérez-Aloe, J. M. Carrillo, J. F. Duque-Carrillo","doi":"10.1109/ICECS49266.2020.9294975","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294975","url":null,"abstract":"A compact CMOS class-AB output stage with static control of the quiescent current, suited to be included in low-voltage low-power operational amplifiers, is presented. The principle of operation is based on a floating DC voltage level shifter, automatically tuned by a replica circuit and able to keep constant the quiescent current of the output stage. The tuning criterion established in the control section includes a static feedback loop, thus not imposing any frequency limitation on the main output stage. The overall operational amplifier, designed in 180 nm CMOS technology to operate with a 1.8 V supply, presents a supply current of 37.6 µA with a variation of only ±3.3% among all the process-voltage-temperature (PVT) corners considered.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122073246","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Rosa, Patrícia Ücker, Guilherme Paim, E. Costa, S. Almeida, S. Bampi
{"title":"Exploring NLMS and IPNLMS Adaptive Filtering VLSI Hardware Architectures for Robust EEG Signal Artifacts Elimination","authors":"A. Rosa, Patrícia Ücker, Guilherme Paim, E. Costa, S. Almeida, S. Bampi","doi":"10.1109/ICECS49266.2020.9294785","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294785","url":null,"abstract":"The elimination of artifacts is a crucial procedure to extract the full potential of the information into the EEG processing. Embedded systems require low circuit area (cost) and efficient hardware architectures. Adaptive filtering plays a vital role as a single method and hybrid approaches for robustly eliminating the noise of the real-world EEG measures. In this paper, we propose and implement hardware architectures for both NLMS and IPNLMS adaptive filters. We investigate the filtering performance and circuit area, timing, and power dissipation of the hardware architecture proposals. To leverage the power-efficiency, we improve our hardware architectures employing the data-gating circuit design technique, which provided up to 20% power savings. Also, applying an HDL-Simulink co-simulation, we perform the hardware architectures tradeoff comparing the synthesis results and filtering performance. Our investigation demonstrates that IPNLMS reduces the time domain error in 11%, increasing less than 1% of circuit area and about the double of the energy per operation, compared to the NLMS.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114969143","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Eliana Silva dos Santos, F. Andrade, M. D. Pereira, A. Cunha
{"title":"Improvements on the Design of the Low Saturation Onset Transistor","authors":"Eliana Silva dos Santos, F. Andrade, M. D. Pereira, A. Cunha","doi":"10.1109/ICECS49266.2020.9294977","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294977","url":null,"abstract":"The LSOT (low saturation onset transistor) is a four-transistor network that emulates a MOS device with much lower saturation onset voltage by compensating the reverse saturation component of the drain current through its main transistor. Due to current overcompensation in the structure, the DC output characteristic of the equivalent device may present an undesirable hump. This work presents a methodology to properly size the LSOT leading to a smoother characteristic. Moreover, the addition of a simple switch to automatically cut-off an auxiliary branch of the LSOT structure is also proposed, to allow the use of shorter devices without augmenting overall power.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129499882","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Design of Cold Start Charge Pump for Flexible Thermoelectric Generator with High Output Impedance","authors":"Kazuma Koketsu, T. Tanzawa","doi":"10.1109/ICECS49266.2020.9294857","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294857","url":null,"abstract":"This paper proposes a practical control circuit design of power converter for energy transducer with high output impedance. In conventional control circuit systems, the input voltage of the power converter is set so that the output power becomes maximum. However, this operating point voltage can be lower than the lower limit of the supply voltage at which the power converter can work. The proposed control circuit enables the power converter to operate when the output voltage is lower than a target voltage Vpp and the input voltage is higher than a specified voltage VDD. As a result, the input impedance ZCPin of the power converter can be low enough to extract power from the energy transducer via a power supply capacitor CDD when the power converter is enabled. On the other hand, ZCPin can be high enough to charge up CDD via the energy transducer when the power converter is disabled. As a result, 1) the operating point of the input voltage can be controlled to be higher than the minimum supply voltage, 2) a maximum power can be extracted, and 3) the output voltage is controlled to be the target voltage. The proposed circuit system was fabricated in 65nm 1V CMOS and its operation was verified. The proposed integrated circuit converts an output power of 50µW at an output voltage of 2.5V from a thermoelectric energy transducer with an open circuit voltage of 0.9V and an output impedance of 400Ω.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125723965","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Newcastle Visual Prosthesis Implantable Control Unit","authors":"Yu Liu, Nabeel Fattah, P. Degenaar","doi":"10.1109/ICECS49266.2020.9294853","DOIUrl":"https://doi.org/10.1109/ICECS49266.2020.9294853","url":null,"abstract":"Visual prosthesis requires a subcutaneous control unit to transfer information from an external headset to a brain implant in order to restore sight. Optogenetic prosthesis need high power than their electrical equivalents, but resolution can potentially be higher. Both necessitate dedicated embedded hardware. External system is wirelessly powered and receives a compressed video stream using our zRLE protocol, which needs decompression. Transmission is via Bluetooth communication. The control system is then designed to communicate with custom ASICs which directly control the brain implant. Our architecture is composed of 4 functional modules: wireless power receiving module, power management module, core control module, and wireless data receiving module. All the above modules are integrated on a circular PCB prototype, and the entire control system has to operate efficiently with three local micro-controller compute cores.","PeriodicalId":404022,"journal":{"name":"2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133515826","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}