A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping
This work presents an algorithm hardware co-design implementing a digital neuronal population dynamics simulator intended for the trajectory error correction task within a simultaneous localization and mapping workflow. A custom discretized procedural algorithm approximating a neuronal population dy...
Saved in:
Main Authors: | , , , , , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2025
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/182675 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-182675 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1826752025-02-17T02:17:06Z A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping Wei, Zhengzhe Dong, Boyi Su, Yuqi Wang, Yi Yang, Chuanshi Lu, Yuncheng Wang, Chao Kim, Tony Tae-Hyoung Zheng, Yuanjin School of Electrical and Electronic Engineering Engineering Simultaneous localization and mapping Trajectory filter This work presents an algorithm hardware co-design implementing a digital neuronal population dynamics simulator intended for the trajectory error correction task within a simultaneous localization and mapping workflow. A custom discretized procedural algorithm approximating a neuronal population dynamics-based inference operation is developed for mapping onto an ultra-lightweight digital macro featuring massively parallel in-situ processing techniques. Fabricated using a 40nm technology, the test chip features a 22×2 neuron array with 0.1358mm2 core area and provides a 12-bit computing precision. A time-multiplexed processing element design prevents the use of excessive silicon area. Accomplished via extensive data reuse through massively parallel processing-in-memory architecture attached to a custom I/O interface, a single inference operation is completed within 3277 clock cycles, providing 200 inferences per second operating at a low frequency of 0.667Mhz with a 0.5V core supply and consuming sub-10-μ W power. Info-communications Media Development Authority (IMDA) National Research Foundation (NRF) This work was supported in part by the National Research Foundation, Singapore and Infocomm Media Development Authority under its Future Communications Research and Development Program; and in part by MediaTek Singapore Pte. 2025-02-17T02:17:06Z 2025-02-17T02:17:06Z 2024 Journal Article Wei, Z., Dong, B., Su, Y., Wang, Y., Yang, C., Lu, Y., Wang, C., Kim, T. T. & Zheng, Y. (2024). A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping. IEEE Transactions On Circuits and Systems I: Regular Papers, 3493246-. https://dx.doi.org/10.1109/TCSI.2024.3493246 1549-8328 https://hdl.handle.net/10356/182675 10.1109/TCSI.2024.3493246 2-s2.0-85210982857 3493246 en IEEE Transactions on Circuits and Systems I: Regular Papers © 2024 IEEE. All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering Simultaneous localization and mapping Trajectory filter |
spellingShingle |
Engineering Simultaneous localization and mapping Trajectory filter Wei, Zhengzhe Dong, Boyi Su, Yuqi Wang, Yi Yang, Chuanshi Lu, Yuncheng Wang, Chao Kim, Tony Tae-Hyoung Zheng, Yuanjin A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping |
description |
This work presents an algorithm hardware co-design implementing a digital neuronal population dynamics simulator intended for the trajectory error correction task within a simultaneous localization and mapping workflow. A custom discretized procedural algorithm approximating a neuronal population dynamics-based inference operation is developed for mapping onto an ultra-lightweight digital macro featuring massively parallel in-situ processing techniques. Fabricated using a 40nm technology, the test chip features a 22×2 neuron array with 0.1358mm2 core area and provides a 12-bit computing precision. A time-multiplexed processing element design prevents the use of excessive silicon area. Accomplished via extensive data reuse through massively parallel processing-in-memory architecture attached to a custom I/O interface, a single inference operation is completed within 3277 clock cycles, providing 200 inferences per second operating at a low frequency of 0.667Mhz with a 0.5V core supply and consuming sub-10-μ W power. |
author2 |
School of Electrical and Electronic Engineering |
author_facet |
School of Electrical and Electronic Engineering Wei, Zhengzhe Dong, Boyi Su, Yuqi Wang, Yi Yang, Chuanshi Lu, Yuncheng Wang, Chao Kim, Tony Tae-Hyoung Zheng, Yuanjin |
format |
Article |
author |
Wei, Zhengzhe Dong, Boyi Su, Yuqi Wang, Yi Yang, Chuanshi Lu, Yuncheng Wang, Chao Kim, Tony Tae-Hyoung Zheng, Yuanjin |
author_sort |
Wei, Zhengzhe |
title |
A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping |
title_short |
A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping |
title_full |
A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping |
title_fullStr |
A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping |
title_full_unstemmed |
A 2.793 μW near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping |
title_sort |
2.793 μw near-threshold neuronal population dynamics trajectory filter for reliable simultaneous localization and mapping |
publishDate |
2025 |
url |
https://hdl.handle.net/10356/182675 |
_version_ |
1825619627677319168 |