Alberto Lopez-Gasso, A. Beriain, H. Solar, R. Berenguer
{"title":"Switched Capacitors Charge Pump with half-floating Topology for a high-efficient Solar Energy Harvester","authors":"Alberto Lopez-Gasso, A. Beriain, H. Solar, R. Berenguer","doi":"10.1109/DCIS51330.2020.9268631","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268631","url":null,"abstract":"This paper describes the design of a fully-integrated high-efficiency power management unit of a solar energy harvester for smart nodes of Internet of Things (IoT) networks. The proposed topology presents a half-floating input to avoid losses charging the top/button plate of the stray capacitors in each clock cycle. Moreover, the proposed harvester is fully integrated on-chip without the need of external components and occupying an area of 0.69 mm2. Simulation results show efficiencies above 80% in the range of 5-25μW output power connected to a 1.42 cm2 solar cell with indoor light conditions (500-1000 lux).","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"PP 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126421323","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":"DCIS 2020 List Reviewer Page","authors":"","doi":"10.1109/dcis51330.2020.9268663","DOIUrl":"https://doi.org/10.1109/dcis51330.2020.9268663","url":null,"abstract":"","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131284158","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}
G. González-Cordero, M. B. González, F. Campabadal, F. Jiménez-Molinos, J. Roldán
{"title":"A physically based SPICE model for RRAMs including RTN","authors":"G. González-Cordero, M. B. González, F. Campabadal, F. Jiménez-Molinos, J. Roldán","doi":"10.1109/DCIS51330.2020.9268665","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268665","url":null,"abstract":"A circuital application for a three-digit random number generator is presented at the design level based on the stochasticity of Random Telegraph Noise (RTN) signals in Resistive Random Access Memories (RRAM). Experimental devices have been fabricated and measured and a physically based current model has been modified to account for RTN. The comparison of the experimental and modeled data is shown and discussed in detail to prove the accuracy and appropriateness of the RTN modeling process. Finally, the implementation of the noise phenomenon in RRAMs is presented in a circuit simulator (LTSpice).","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131359866","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":"Evaluation of Software Inter-Processor Synchronization Methods for the Zynq-UltraScale+ Architecture","authors":"Rubén Nieto, E. Díaz, R. Mateos, Álvaro Hernández","doi":"10.1109/DCIS51330.2020.9268616","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268616","url":null,"abstract":"Current embedded systems provide diverse functionalities and their features are evolving constantly. This is the case of the Zynq-UltraScale+ (US+) MPSoC family, where it is possible to find a System-on-Chip (SoC) architecture with an Application Processor Unit (APU) containing up to four Cortex A53 processing units, as well as Graphics Processor Units (GPUs) or Real-Time Processor Units (RPUs) in the same device. Nevertheless, the synchronization among these different units is crucial whether tackling a multi-core approach, especially in applications in standalone mode, without an Operating System (OS). In this work, two methods of synchronization among the four cores of the APU in a Zynq-US+ MPSoC device are presented. One of them is based on sending interrupts using the InterProcessor Interrupt (IPI), whereas the other is based on the use of atomic instructions and mutual exclusion variables (mutex). Both methods are managed by the exchange of messages between the processors, previously defined by and for the application. The experimental results presented here allow both proposals to be compared in terms of running times, also considering the particular cases of either a cascaded synchronization among the different cores or a broadcast synchronization among processors.","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130528054","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}
P. Reviriego, Shanshan Liu, A. Sánchez-Macián, Liyi Xiao, J. A. Maestro
{"title":"Reduction of Parity Overhead in a Subset of Orthogonal Latin Square Codes","authors":"P. Reviriego, Shanshan Liu, A. Sánchez-Macián, Liyi Xiao, J. A. Maestro","doi":"10.1109/DCIS51330.2020.9268637","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268637","url":null,"abstract":"Radiation may cause unexpected effects in electronics, in particular in harsh environments such as Space. Error correcting codes can be used to mitigate radiation effects in these scenarios. Orthogonal Latin Square (OLS) codes are a type of error-correction codes (ECC) capable of correcting multiple bit errors. They can be decoded with low delay and complexity. Therefore, they are of interest in communications and memory applications. Their main drawback is the overhead required in terms of parity bits needed to protect the information. Thus, a relevant goal is to reduce the number of parity bits while keeping the simplicity and delay properties. This paper presents a method to limit this overhead with similar delay and complexity characteristics with respect to the original code.","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130697677","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}
L. A. García-Astudillo, A. Lindoso, M. Portela, L. Entrena
{"title":"Evaluation of a Reduced Precision Redundancy FFT Design","authors":"L. A. García-Astudillo, A. Lindoso, M. Portela, L. Entrena","doi":"10.1109/DCIS51330.2020.9268634","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268634","url":null,"abstract":"Fault-tolerant designs for space applications on SRAM-based FPGAs typically require Distributed Triple Modular Redundancy (DTMR) or Block Triple Modular Redundancy (BTMR) to mitigate faults induced by ionizing radiation. These methods lead to a large area overhead, which, in turn, can make the design more susceptible to the radiation effects. The Reduced Precision Redundancy (RPR) technique has been proposed as a trade-off between area overhead and reliability. In this work, the RPR hardening technique is reviewed and compared to TMR by performing fault injection campaigns using a hardened Fast Fourier Transform (FFT) block as a case study. Results show that the implemented RPR not only saves FPGA resources, but also reduces the critical error rate and the impact of Common Mode Failures (CMF) with respect to the TMR solution.","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115072431","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. Martínez-González, A. D. Valle, H. Fabelo, S. Ortega, G. Callicó
{"title":"Can Hyperspectral Images be used to detect Brain tumor pixels and their malignant phenotypes?","authors":"A. Martínez-González, A. D. Valle, H. Fabelo, S. Ortega, G. Callicó","doi":"10.1109/DCIS51330.2020.9268641","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268641","url":null,"abstract":"Neurosurgeons encounter a number of difficulties during brain tumor resection, even when using advanced imaging techniques. The most important are: excessive extraction of normal (healthy) tissue, and inadvertently leaving small sections of tumor tissue un-resected. This study attempts to help neurosurgeons to accurately determine brain tumor boundaries in the resection process using hyperspectral images. We design real-time classification algorithms to determine the type of tissue located at each pixel using technology that could be made accessible to most hospitals. The pixel classifier function is personalized for each of the 13 in-vivo and in-vitro glioblastoma samples by training in situ working with a region of pixels selected for each label. At a certain point during the resection, the surgeon selects a small area of tumor and healthy tissue from the RGB image and our mathematical model provides the classification map for the full image. We also suggest a personalized separator function for each label in order to find cell families with the hyperspectral signature. Mean intra-patient sensitivity was 89% and 85% for in-vivo and in-vitro samples respectively; however, mean specificity was 96% and 92% respectively. Our model allows the spatial detection of different tumor (or healthy) clones that could be related to phenotype heterogeneity within the brain. We find different vasculature and tumor families within patients which might be related to tumor invasion of the vasculature, and different degrees of tumor malignancy, respectively.","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121264088","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}
L. Muguira, Jesús Lázaro, Sara Alonso, A. Astarloa, Mikel Rodríguez
{"title":"Secure Critical Traffic of the Electric Sector over Time-Sensitive Networking","authors":"L. Muguira, Jesús Lázaro, Sara Alonso, A. Astarloa, Mikel Rodríguez","doi":"10.1109/DCIS51330.2020.9268613","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268613","url":null,"abstract":"The convergence of operational technology (OT) and information technology (IT) in the same network is essential for upcoming digitized scenarios, such as the Electric Sector, Smart-Grid, and Substation Automation Systems (SAS). The typical separation of these two areas in the traditional Ethernet standard is increasingly disappearing. Furthermore, security requirements must be fulfilled in the involved systems and infrastructures. It is the case of the Electric Sector, which is aware of this necessity and it is trying to protect all digitized data streams, even the most critical one with tight real-time requirements. The technology that allows this OT/IT integration is Deterministic Ethernet. The standard and interoperable Deterministic Ethernet alternative is named Time-Sensitive Networking (TSN) standard. TSN offers a convergent, interoperable, deterministic, and uniform network. However, it lacks from security mechanisms for real-time traffic. This paper presents a concept-proof work used to prove that the hard real-time traffic used in the power substations can be protected using wire-speed cryptography and data-flow hardware processing approach.","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"137 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121651382","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}
Arezoo Dabaghi Zarandi, A. Rubio, M. R. Reshadinezhad
{"title":"A Memristor-based Quaternary Memory with Adaptive Noise Tolerance","authors":"Arezoo Dabaghi Zarandi, A. Rubio, M. R. Reshadinezhad","doi":"10.1109/DCIS51330.2020.9268675","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268675","url":null,"abstract":"Considering the constraints of CMOS technology progress at the nano-domain, memristor technology is one of the preferred alternatives to merge with and substitute CMOS-based memory circuits. At the same time to increase the bandwidth of memories, increase storage density and decrease the interconnection complexity of circuits, multiple-valued logic (MVL) based circuit memories are being introduced as an efficient alternative. As resistive random access memory (ReRAM) is a non-volatile memory and memristor cells allow analog multilevel behavior, they are suitable device to store multiple-level bits of information. Different sources of noise and perturbances may affect the original values of data during the transferring and storing processes. A hybrid scenario based on CMOS and memristor technology is proposed here to recover the stored multiple noisy-perturbed values of resistive random-access memory in an efficient way. To show the correctness of the proposed method, affected images are simulated with Matlab software at system level showing its efficiency.","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117046054","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}
Alejandro Morán, V. Canals, M. Roca, E. Isern, J. Rosselló
{"title":"FPGA Implementation of Random Vector Functional Link Networks based on Elementary Cellular Automata","authors":"Alejandro Morán, V. Canals, M. Roca, E. Isern, J. Rosselló","doi":"10.1109/DCIS51330.2020.9268673","DOIUrl":"https://doi.org/10.1109/DCIS51330.2020.9268673","url":null,"abstract":"Today, there is an increasing demand in designing and deploying low-power Machine Learning (ML) models for edge applications such as mobile phones or specific purpose smart cameras and voice processing systems. These products might incorporate low power processors and ASICs to manage communications and meet power/energy consumption specifications in computationally intensive tasks. These ML tasks usually include Deep Learning systems that require a considerably number of multiply-accumulate (MAC) operations, thus impacting in both hardware and energy requirements. Here we show a novel ML hardware design optimized for edge applications that considerably reduces the number of MAC operations based on incorporating Elementary Cellular Automata within a Random Vector Functional Link Network architecture. As a proof of concept, the proposed system is implemented in a Field-Programmable Gate Array and applied to the well known MNIST dataset, showing high-performance characteristics along with a considerably higher energy efficiency if compared with recently published ML-hardware designs.","PeriodicalId":186963,"journal":{"name":"2020 XXXV Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126364398","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}