A memory efficient implementation scheme of Gauss error function in a Laguerre-Volterra network for neuroprosthetic devices
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Article number | 044301 |
Journal / Publication | Review of Scientific Instruments |
Volume | 88 |
Issue number | 4 |
Publication status | Published - 1 Apr 2017 |
Link(s)
DOI | DOI |
---|---|
Attachment(s) | Documents
Publisher's Copyright Statement
|
Link to Scopus | https://www.scopus.com/record/display.uri?eid=2-s2.0-85018502783&origin=recordpage |
Permanent Link | https://scholars.cityu.edu.hk/en/publications/publication(e270528a-d0e6-4be6-828d-460c60430b10).html |
Abstract
Cognitive neural prosthesis is a manmade device which can be used to restore or compensate for lost human cognitive modalities. The generalized Laguerre-Volterra (GLV) network serves as a robust mathematical underpinning for the development of such prosthetic instrument. In this paper, a hardware implementation scheme of Gauss error function for the GLV network targeting reconfigurable platforms is reported. Numerical approximations are formulated which transform the computation of nonelementary function into combinational operations of elementary functions, and memory-intensive look-up table (LUT) based approaches can therefore be circumvented. The computational precision can be made adjustable with the utilization of an error compensation scheme, which is proposed based on the experimental observation of the mathematical characteristics of the error trajectory. The precision can be further customizable by exploiting the run-time characteristics of the reconfigurable system. Compared to the polynomial expansion based implementation scheme, the utilization of slice LUTs, occupied slices, and DSP48E1s on a Xilinx XC6VLX240T field-programmable gate array has decreased by 94.2%, 94.1%, and 90.0%, respectively. While compared to the look-up table based scheme, 1.0×1017 bits of storage can be spared under the maximum allowable error of 1.0×10−3. The proposed implementation scheme can be employed in the study of large-scale neural ensemble activity and in the design and development of neural prosthetic device.
Research Area(s)
Citation Format(s)
A memory efficient implementation scheme of Gauss error function in a Laguerre-Volterra network for neuroprosthetic devices. / Li, Will X. Y.; Cui, Ke; Zhang, Wei.
In: Review of Scientific Instruments, Vol. 88, No. 4, 044301, 01.04.2017.
In: Review of Scientific Instruments, Vol. 88, No. 4, 044301, 01.04.2017.
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review
Download Statistics
No data available