{"title":"A 65nm 376nA 0.4V linear classifier using time-based matrix-multiplying ADC with non-linearity aware training","authors":"A. Anvesha, A. Raychowdhury","doi":"10.1109/ASSCC.2017.8240278","DOIUrl":null,"url":null,"abstract":"A 6-bit time-based folding matrix multiplication technique for support vector machine (SVM) classification is proposed. A voltage controlled oscillator (VCO) based analog-to-digital converter (ADC) performs in-situ matrix multiplications (MM) along with analog to digital conversion. It also offers a low supply voltage of operation (down to 0.4V) and an input range of 0.8V, drawing a total of 376nA of current. We propose a technique to extend the input range of the VCO based ADC using a folding technique. The classifier is trained considering the non-linearity of the VCO, which results in 5X lower power at iso-accuracy. An accuracy of 93% is achieved with adaboost at the digital back-end with linear SVM as the weak classifier.","PeriodicalId":438242,"journal":{"name":"2017 IEEE Asian Solid-State Circuits Conference (A-SSCC)","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Asian Solid-State Circuits Conference (A-SSCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASSCC.2017.8240278","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A 6-bit time-based folding matrix multiplication technique for support vector machine (SVM) classification is proposed. A voltage controlled oscillator (VCO) based analog-to-digital converter (ADC) performs in-situ matrix multiplications (MM) along with analog to digital conversion. It also offers a low supply voltage of operation (down to 0.4V) and an input range of 0.8V, drawing a total of 376nA of current. We propose a technique to extend the input range of the VCO based ADC using a folding technique. The classifier is trained considering the non-linearity of the VCO, which results in 5X lower power at iso-accuracy. An accuracy of 93% is achieved with adaboost at the digital back-end with linear SVM as the weak classifier.