{"title":"A RISC-V SoC for Mobile Payment Based on Visible Light Communication","authors":"Xinchao Zhong, Chiu-Wing Sham, Longyu Ma","doi":"10.1109/APCCAS50809.2020.9301688","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301688","url":null,"abstract":"A RISC-V SoC (system on chip) based on visible light communication (VLC) for mobile payment application is presented. The proposed SoC can be applied to Point-of-Sale (POS) terminals to receive mobile payment transaction information sent by the LED flashlight on a smartphone. It consists of a RISC-V subsystem, dedicated analog front end, pulse preprocessing module for VLC signals and other modules. The complete chip is designed on CMOS 0.18µm technology with a chip size of 1.5mm*1.6mm.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122204470","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":"Digital Phase Estimation through an I/Q Approach for Angle of Arrival Full-Hardware Localization","authors":"A. Florio, G. Avitabile, G. Coviello","doi":"10.1109/APCCAS50809.2020.9301691","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301691","url":null,"abstract":"This work introduces a novel simplified approach to phase difference estimation between two Continuous-Wave (CW) signals. The operative scenario is the Angle of Arrival (AoA) identification through phase interferometry approach, in which the phase difference is the only unknown parameter. The proposed strategy defines a building block for a full-hardware system for AoA estimation. A quantitative empirical comparison on the computational complexity of the algorithm and the classical and well-known in literature MUSIC algorithm is performed, among with experiments aiming to compare the accuracy of both approaches.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125946505","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":"ECC processor over the Koblitz curves with τ-NAF Converter and Square-Square-Add Algorithm","authors":"Ting-Yuan Wang, Tsung-Te Liu","doi":"10.1109/APCCAS50809.2020.9301654","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301654","url":null,"abstract":"This paper introduces the ECC (Elliptic Curve Cryptography) processor, in which the τ-NAF converter and Square-Square-Add Algorithm are utilized, for point multiplication on Koblitz curves. The proposed ECC processor operates over GF(2163). The τ-NAF converter can turn the complicated point double to simple point square, and the Square-Square-Add Algorithm can decrease the number of point addition. With the proposed design, the execution time for executing point multiplication will decrease by 21%, and the AT value (Area-Time product) will be lowered by 15% than the state-of-the-art design, which achieves better efficiency on the execution of ECC over Koblitz curves.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125217495","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":"Missing Temperature Data Recovery Methods Based on Smoothness, Bandlimitedness and Sparseness Priors","authors":"C. Tseng, Su-Ling Lee","doi":"10.1109/APCCAS50809.2020.9301671","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301671","url":null,"abstract":"In this paper, three missing temperature data recovery methods using smoothness, bandlimitedness and sparseness priors are presented. First, the temperature data collected from the sensor network is represented by graph signal such that graph Laplacian matrix (GLM) and graph Fourier transform (GFT) can be employed to develop the missing data recovery methods. Second, the smoothness measure of graph signal is defined by GLM and the recovery problem based on smoothness prior is formulated as an optimization problem whose solution can be obtained by solving the matrix inversion. Third, a recovery method based on bandlimitedness prior in GFT domain is studied and an iterative method is used to get the recovery data. Fourth, the sparseness prior in GFT domain is applied to estimate the missing temperature data by the iterative thresholding method. Finally, real temperature data collected in Taiwan is used to evaluate the performance of three recovery methods based on different priors.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124130905","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":"Performance Analysis of Non-Profiled Side Channel Attacks Based on Convolutional Neural Networks","authors":"Ngoc-Tuan Do, Van‐Phuc Hoang, Van-Sang Doan","doi":"10.1109/APCCAS50809.2020.9301673","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301673","url":null,"abstract":"There are emerging issues about side channel at-tacks (SCAs) on the cryptographic devices which are widely used today for securing secret information. Recently, the neural networks have been introduced as a new promising approach to perform SCA for hardware security evaluation of cryptographic algorithms. In this work, we present a non-profiled SCA using convolutional neural networks (CNNs) on an 8-bit AVR micro-controller device running the AES-128 cryptographic algorithm. We aim to point out the practical issues that occurs in CNN based SCA methods using the aligned power traces with a large number of samples. Furthermore, a method to build a suitable dataset for CNN training is introduced. Especially, practical experiment results of the CNN based SCA methods and a comprehensive investigation on the effect of noise are also presented. These experiments are performed with the original power traces and additive Gaussian noise. The results show that the CNN based SCA with our constructed dataset provides reliable results for non-profiled attacks. However, it is also shown that the Gaussian noise added on power traces becomes a serious problem.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115056320","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 lightweight Max-Pooling method and architecture for Deep Spiking Convolutional Neural Networks","authors":"Duy-Anh Nguyen, Xuan-Tu Tran, K. Dang, F. Iacopi","doi":"10.1109/APCCAS50809.2020.9301703","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301703","url":null,"abstract":"The training of Deep Spiking Neural Networks (DSNNs) is facing many challenges due to the non-differentiable nature of spikes. The conversion of a traditional Deep Neural Networks (DNNs) to its DSNNs counterpart is currently one of the prominent solutions, as it leverages many state-of-the-art pre-trained models and training techniques. However, the conversion of max-pooling layer is a non-trivia task. The state-of-the-art conversion methods either replace the max-pooling layer with other pooling mechanisms or use a max-pooling method based on the cumulative number of output spikes. This incurs both memory storage overhead and increases computational complexity, as one inference in DSNNs requires many timesteps, and the number of output spikes after each layer needs to be accumulated. In this paper1, we propose a novel max-pooling mechanism that is not based on the number of output spikes but is based on the membrane potential of the spiking neurons. Simulation results show that our approach still preserves classification accuracies on MNIST and CIFARIO dataset. Hardware implementation results show that our proposed hardware block is lightweight with an area cost of 15.3kGEs, at a maximum frequency of 300 MHz.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130801154","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 Area-Power-Efficient AFE with NS-SAR ADC For High-Frequency Ultrasound Applications","authors":"Yimin Wu, Shuai Li, L. Luo, Fan Ye, Junyan Ren","doi":"10.1109/APCCAS50809.2020.9301650","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301650","url":null,"abstract":"This paper presents an integrated ultrasound analog front-end (AFE) featuring wide bandwidth and high area-power-efficiency, which is suitable for high-frequency ultrasound applications. The AFE includes an LNA. VGA, and NS-SAR ADC. The LNA and VGA adopt energy-efficient architecture and achieve more than 100MHz bandwidth. The ADC utilizes a bandpass noise-shaping SAR scheme, improving SNR within the bandwidth of a PMUT transducer. The prototype is fabricated in a 0.18μm HV process, which can further be integrated with HV TX components. The test and simulation results show that this AFE has a channel SNR of 68dB with 28-40dB gain control range and 60MHz sampling rate, occupying 25.68mW power and 0.152 mm2 chip area.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122124810","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":"Efficient FPGA design for Convolutions in CNN based on FFT-pruning","authors":"Liulu He, Xiaoru Xie, Jun Lin, Zhongfeng Wang","doi":"10.1109/APCCAS50809.2020.9301653","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301653","url":null,"abstract":"Fast algorithms of convolution, such as Winograd and fast Fourier transformation (FFT), have been widely used in many FPGA-based CNN accelerators to reducing the complexity of multiplication. The core idea for those fast algorithms is reducing the number of multiplication at the cost of more additions. However, increased additions take up a significant portion in the whole LUT resources in many cases, which forms a new bottleneck in the corresponding hardware design. In this paper, we theoretically analyze the relationship between the reduced multiplications and the increased additions, and propose an reduced complexity fast FFT convolution algorithm by intelligently employing the FFT-pruning method to remove redundant additions. Compared with the state-of-the-art algorithm, our algorithm can reduce more than 50% of additions. Moreover, the proposed algorithm has better numerical accuracy and comparable multiplication complexity compared to the most efficient Winograd algorithm. Additionally, an efficient reconfigurable architecture of the proposed algorithm is also developed to accelerate convolutional layers with various kernel sizes. Implemented with Xilinx ZC706, the proposed architecture achieves 200.6 GOPS on convolutional layers of ResNet-50 with 61% higher resources efficiency with respect to LUT consumption compared to prior arts.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126141030","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}
Lan-Da Van, K. Dang, I. Verbauwhede, Van‐Phuc Hoang
{"title":"MESSAGE FROM TPC CO-CHAIR","authors":"Lan-Da Van, K. Dang, I. Verbauwhede, Van‐Phuc Hoang","doi":"10.1109/apccas50809.2020.9301649","DOIUrl":"https://doi.org/10.1109/apccas50809.2020.9301649","url":null,"abstract":"","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128226003","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}
Nguyen Thanh Trung, D. Trinh, N. Trung, T. T. T. Quynh, M. Luu
{"title":"Dilated Residual Convolutional Neural Networks for Low-Dose CT Image Denoising","authors":"Nguyen Thanh Trung, D. Trinh, N. Trung, T. T. T. Quynh, M. Luu","doi":"10.1109/APCCAS50809.2020.9301693","DOIUrl":"https://doi.org/10.1109/APCCAS50809.2020.9301693","url":null,"abstract":"X-ray computed tomography (CT) imaging, which uses X-ray to acquire image data, is widely used in medicine. High X-ray doses may be harmful to the patient's health. Therefore, X-ray doses are often reduced at the expense of reduced quality of CT images. This paper presents a convolutional neural network model for low-dose CT image denoising, inspired by a recently introduced dialated residual network for despeckling of synthetic aparture radar images (SAR-DRN). In particular, batch normalization is added to some layers of SAR-DRN in order to adapt SAR-DRN for low-dose CT denoising. In addition, a preprocessing layer and a post-processing one are added in order to improve the receptive field and to reduce computational time. Moreover, the perceptual loss combined with MSE one are used in the training phase so that the proposed denoising model can preserve more subtle details of denoised images. Experimental results show that the proposed model can denoise low-dose CT images efficiently as compared to some state-of-the-art methods.","PeriodicalId":127075,"journal":{"name":"2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125979001","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}