{"title":"Assessing the Impact of Temperature and Supply Voltage Variations in Near-threshold Circuits using an Analytical Model","authors":"Sneh Saurabh, Vishav Vikash","doi":"10.1145/3194554.3194589","DOIUrl":"https://doi.org/10.1145/3194554.3194589","url":null,"abstract":"In this paper, we develop an analytical model based on Enz Krummenacher Vittoz (EKV) current equations to assess the impact of temperature and supply voltage (VDD) variations in circuits operating in near-threshold voltage (NTV) regime. Using the proposed model, we derive parameters that can be optimized to reduce the impact of these variations on devices operating in the NTV regime and highlight the dominant role of the inversion coefficient of the EKV equations. Further, we show that, instead of operating circuits such as a CMOS inverter very close to the threshold voltage (VTH.), it is beneficial to operate these circuits 3 - 4kT/q above the VTH. At these voltages, the impact of the temperature variations on the delay is minimized and the impact of VDD variations on delay is 0.7x lower than when operated at VDD =VTH. Additionally, compared to the super-threshold operation, the power consumption reduces by 5x and the delay increases by 5x. The results presented in this paper can be employed in estimating the increase in the time margins required when a circuit is migrated from the super-threshold operation to the near-threshold operation.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128557799","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":"Improving the Security of Split Manufacturing Using a Novel BEOL Signal Selection Method","authors":"Suyuan Chen, R. Vemuri","doi":"10.1145/3194554.3194564","DOIUrl":"https://doi.org/10.1145/3194554.3194564","url":null,"abstract":"Split manufacturing of integrated circuits (IC) was proposed as a possible defense against security issues arising from the use of potentially untrusted foundries. However, split manufactured designs were shown to be vulnerable to a new form of attack known as the proximity attack which attempts to reverse engineer the BEOL (Back End of Line) signals. Hence, care must be exercised in identifying the BEOL signals and their placement and routing. In this paper, we present a secure BEOL signal selection algorithm to defeat proximity attacks. Our method is based on two novel features: First, we introduce a new metric for signal selection based on the effect each signal has on the outputs. Second, we use a multiway partitioning algorithm to find a 'secure' cut-set which is the set of signals assigned to the BEOL layers. Our approach increases the number of BEOL nets while minimizing the impact on performance. We present experimental results which show significant improvement in security (on average by 800%) with only a modest effect on performance (less than 4% on average).","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128734435","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":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","authors":"","doi":"10.1145/3194554","DOIUrl":"https://doi.org/10.1145/3194554","url":null,"abstract":"","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127599592","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":"Adapting Convolutional Neural Networks for Indoor Localization with Smart Mobile Devices","authors":"Ayush Mittal, Saideep Tiku, S. Pasricha","doi":"10.1145/3194554.3194594","DOIUrl":"https://doi.org/10.1145/3194554.3194594","url":null,"abstract":"Indoor localization is emerging as an important application domain for enhanced navigation (or tracking) of people and assets in indoor locales such as buildings, malls, and underground mines. Most indoor localization solutions proposed in prior work do not deliver good accuracy without expensive infrastructure (and even then, the results may lack consistency). Ambient wireless received signal strength indication (RSSI) based fingerprinting using smart mobile devices is a low-cost approach to the problem. However, creating an accurate 'fingerprinting-only' solution remains a challenge. This paper presents a novel approach to transform Wi-Fi signatures into images, to create a scalable fingerprinting framework based on Convolutional Neural Networks (CNNs). Our proposed CNN based indoor localization framework (CNN-LOC) is validated across several indoor environments and shows improvements over the best known prior works, with an average localization error of < 2 meters.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114672677","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}
M. Nikdast, G. Nicolescu, Jelena Trajkovic, O. Liboiron-Ladouceur
{"title":"DeEPeR","authors":"M. Nikdast, G. Nicolescu, Jelena Trajkovic, O. Liboiron-Ladouceur","doi":"10.1145/3194554.3194566","DOIUrl":"https://doi.org/10.1145/3194554.3194566","url":null,"abstract":"This paper presents an efficient device-level design method to enhance the performance and reliability (DeEPeR) in optical interconnection networks (OINs) under fabrication process variations (PV). Considering different range of variations, DeEPeR explores the design space of fundamental optical components in OINs (e.g., microresonators (MRs)) to improve the overall system performance and reliability. Our study also includes the design and fabrication of several MRs to experimentally validate our proposed method. Moreover, as a system-level case study, we apply DeEPeR to a general passive OIN under PV. Results indicate that DeEPeR considerably improves the optical signal-to-noise ratio (OSNR) in optical interconnection networks.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"1377 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114183739","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":"Battery-aware Design Exploration of Scheduling Policies for Multi-sensor Devices","authors":"Yukai Chen, D. J. Pagliari, E. Macii, M. Poncino","doi":"10.1145/3194554.3194588","DOIUrl":"https://doi.org/10.1145/3194554.3194588","url":null,"abstract":"Lifetime maximization is a key challenge in battery-powered multi-sensor devices. Battery-aware power management strategies combine task scheduling with dynamic voltage scaling (DVS), accounting for the fact that the power drawn by the device is different from that provided by the battery due to its many non-idealities. However, state-of-the-art techniques in this field do not take into account several important aspects, such as the impact of sensing tasks on the overall power demand, the (operating point dependent) losses due to multiple DC-DC conversions, and the dynamic modifications in battery efficiency caused by different distributions of the currents in the temporal and in the frequency domains. In this work, we propose a novel approach to identify optimal power management solutions, that addresses all these limitations. Specifically, using advanced battery and DC-DC converter models, we propose methods to explore the scheduling space both statically (at design time) and dynamically (at runtime), accounting not only for computation tasks, but also for communication and sensing. With this method, we show that the battery lifetime can be increased by as much as 23.36% if an optimal power management strategy is adopted.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124177538","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":"Challenges and Rewards of Implementing and Benchmarking Post-Quantum Cryptography in Hardware","authors":"K. Gaj","doi":"10.1145/3194554.3194615","DOIUrl":"https://doi.org/10.1145/3194554.3194615","url":null,"abstract":"Practical quantum computers have been recently selected as one of 10 breakthrough technologies of 2017 by the MIT Technology Review. Although various fields of human activity, such as chemistry, medicine, and materials science, are likely to be dramatically affected by practical quantum computers, the most likely immediate impact will take place in the area of cryptography and cyber security. As a result of this potential threat, a new field of science has emerged, called Post-Quantum Cryptography (PQC). PQC is devoted to the design and analysis of cryptographic algorithms that are resistant against any known attacks using quantum computers, but by themselves can be implemented using classical computing platforms, based on traditional modern semiconductor technologies. In this paper, we provide an overview and motivation for the PQC, NIST Standardization Effort, cryptographic competitions, and hardware benchmarking of candidates in cryptographic contests. Five major families of PQC schemes, code-, hash-, isogeny-, lattice-, and multivariate-based, are shortly introduced. The challenges of fair and comprehensive hardware benchmarking of PQC submissions are highlighted, together with the possible ways of overcoming these difficulties, such as the use of a common API, development packages, specialized libraries, and high-level synthesis.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127660961","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}
M. Pereira, D. Burns, D. Orfeo, Robert Farrel, D. Huston, Tian Xia
{"title":"New GPR System Integration with Augmented Reality Based Positioning","authors":"M. Pereira, D. Burns, D. Orfeo, Robert Farrel, D. Huston, Tian Xia","doi":"10.1145/3194554.3194623","DOIUrl":"https://doi.org/10.1145/3194554.3194623","url":null,"abstract":"The development of modern cities heavily relies on the availability and quality of underground utilities that provide drinking water, sewage, electric power, and telecommunication services to sustain its growing population. However, the information of localization and condition of subterranean infrastructures is generally not readily available, especially in areas with congested pipes, which impacts urban development, as poorly documented pipes may be hit during construction, affecting services and causing costly delays. Furthermore, aging components are prone to failure and may lead to resources waste or the interruption of services. Ground penetrating radar (GPR) is a promising remote sensing technique that has been recently used for mapping and assessment of underground infrastructure. However, current commercial GPR survey systems are designed with wheel-encoders or GPS for positioning. Wheel-encoder based GPR surveys are restrained to linear-route only, preventing the use of GPR for accurate localization of city wide underground infrastructure inspection. While GPS signal is degraded in urban canyons and unavailable in city tunnels. In this work, we present a new GPR system integration with augmented reality (AR) based positioning that can overcome the limitations of current GPR systems to enable arbitrary-route scanning with a high fidelity. It has the potential for automation of GPR survey and integration with AR smartphone applications that could be used for better planning in urban development.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130909479","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":"SCALENet","authors":"Colin Shea, A. Page, T. Mohsenin","doi":"10.1145/3194554.3194601","DOIUrl":"https://doi.org/10.1145/3194554.3194601","url":null,"abstract":"As deep learning networks mature and improve classification performance, a significant challenge is their deployment in embedded settings. Modern network typologies, such as convolutional neural networks, can be very deep and impose considerable complexity that is often not feasible in resource bound, real-time systems. Processing of these networks requires high levels of parallelization, maximizing data throughput, and support for different network types, while minimizing power and resource consumption. In response to these requirements, in this paper, we present a low power FPGA based neural network accelerator named SCALENet: a SCalable Low power AccELerator for real-time deep neural Networks. Key features include optimization for power with coarse and fine grain scheduler, implementation flexibility with hardware only or hardware/software co-design, and acceleration for both fully connected and convolutional layers. The experimental results evaluate SCALENet against two different neural network applications: image processing, and biomedical seizure detection. The image processing networks, implemented on SCALENet, trained on the CIFAR-10 and ImageNet datasets with eight different networks, are implemented on an Arty A7 and Zedboard#8482; FPGA platforms. The highest improvement came with the Inception network on an ImageNet dataset with a throughput of 22x and decrease in energy consumption of 13x compared to the ARM processor implementation. We then implement SCALENet for time series EEG seizure detection using both a Direct Convolution and FFT Convolution method to show its design versatility with a 99.7% reduction in execution time and a 97.9% improvement in energy consumption compared to the ARM. Finally, we demonstrate the ability to achieve parity with or exceed the energy efficiency of NVIDIA GPUs when evaluated against Jetson TK1 with embedded GPU System on Chip (SoC) and with a 4x power savings in a power envelope of 2.07 Watts.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130077807","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":"Wavelength-Routed Optical Networks-on-Chip: Design Methods and Tools to Bridge the Gap Between Logic Topologies and Physical Ones in 3D Architectures","authors":"D. Bertozzi, M. Gavanelli, M. Nonato","doi":"10.1145/3194554.3194607","DOIUrl":"https://doi.org/10.1145/3194554.3194607","url":null,"abstract":"Silicon photonics is gaining momentum as a candidate technology platform for future intra- and inter-chip communications. However, its industrial uptake depends not only on technology maturity, but also on the capability to bridge the abstraction gap between technology developers and system designers. This paper presents an early-stage cross-layer refinement methodology of wavelength-routed optical network-on-chip topologies, linking logic topology synthesis to the physical implementation steps.","PeriodicalId":215940,"journal":{"name":"Proceedings of the 2018 on Great Lakes Symposium on VLSI","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127386412","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}