Detailed Information

Cited 0 time in webofscience Cited 1 time in scopus
Metadata Downloads

TS-EFA: Resource-efficient High-precision Approximation of Exponential Functions Based on Template-scaling Method

Full metadata record
DC Field Value Language
dc.contributor.authorKim, J.-
dc.contributor.authorKornijcuk, V.-
dc.contributor.authorJeong, D.S.-
dc.date.accessioned2021-08-02T08:57:07Z-
dc.date.available2021-08-02T08:57:07Z-
dc.date.created2021-06-30-
dc.date.issued2020-03-25-
dc.identifier.issn1948-3287-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/9661-
dc.description.abstractSpiking neural network (SNN) utilizes a number of temporal kernels that follow exponential functions with characteristic time-constants \tau. The digital-hardware implementation of SNN-referred to as digital neuromorphic processor-suffers from the heavy workload caused by the exponential function approximation. The challenge is to reconcile the approximation accuracy with hardware resource cost optimally. To this end, we propose an exponential function approximation (EFA) method that reconciles its approximation precision with circuit overhead and calculation speed. This EFA is based on a template-scaling (TS) method; a segment of a full exponential function is taken as a template, and the template is repeatedly scaled to approximate the entire function. Therefore, we refer to our EFA as TS-EFA. The TS-EFA needs two lookup tables (LUT): Template and scaling LUTs. The former is allocated to the template, whereas the latter is allocated to the scaling factors for the total bins. For experimental verification, we implemented the TS-EFA in a Xilinx Virtex-7 field-programmable gate array at 500 MHz clock speed. Two types of TS-EFA modules were considered: (i) module with a single time-constant and (ii) multiple time-constants. The module (i) successfully approximates the exponential function with a maximum absolute error of 1.3\times 10^{-5} and a latency of four clock cycles. The module (ii) can be shared among different temporal kernels with different time-constants unlike the module (i). This module performs the approximation with the identical precision but an additional latency of four clock cycles, i.e., total eight clock cycles. ? 2020 IEEE.-
dc.language영어-
dc.language.isoen-
dc.publisherIEEE Computer Society-
dc.titleTS-EFA: Resource-efficient High-precision Approximation of Exponential Functions Based on Template-scaling Method-
dc.typeConference-
dc.contributor.affiliatedAuthorJeong, D.S.-
dc.identifier.scopusid2-s2.0-85089943360-
dc.identifier.bibliographicCitation21st International Symposium on Quality Electronic Design, ISQED 2020, pp.358 - 363-
dc.relation.isPartOf21st International Symposium on Quality Electronic Design, ISQED 2020-
dc.relation.isPartOfProceedings - International Symposium on Quality Electronic Design, ISQED-
dc.citation.title21st International Symposium on Quality Electronic Design, ISQED 2020-
dc.citation.startPage358-
dc.citation.endPage363-
dc.citation.conferencePlaceUS-
dc.citation.conferenceDate2020-03-25-
dc.type.rimsCONF-
dc.description.journalClass1-
Files in This Item
There are no files associated with this item.
Appears in
Collections
서울 공과대학 > 서울 신소재공학부 > 2. Conference Papers

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Jeong, Doo Seok photo

Jeong, Doo Seok
COLLEGE OF ENGINEERING (SCHOOL OF MATERIALS SCIENCE AND ENGINEERING)
Read more

Altmetrics

Total Views & Downloads

BROWSE