A DVS-CIS Sensor Data Receiver on FPGA with a 10 Gbps MIPI Controller

Fusing a dynamic vision sensor (DVS) and a CMOS image sensor (CIS) is promising in real-time vision applications. However, unlike common CIS, DVS typically come with a custom data format due to their naturally sparse data, which becomes a challenge to fuse DVS and CIS data streams on a general-purpose CPU. To address this problem, this work proposes a DVS-CIS sensor stream receiver on FPGA. The proposed receiver incorporates a cost-effective address decoder and an inline transpose to receive and store a DVS stream on DRAM effectively. At a system level, a host PC can stream the DVS-CIS stream from FPGA via PCIe and display streams on a monitor. Experimental results demonstrate that our architecture can decode up to 13,900fps of DVS frames without incurring any frame drops while concurrently streaming frames at 60fps from a CIS. The design only uses 135 BRAM, 38 DSPs, 69489 LUTs, and 86626 FFs on a Xilinx Zynq+ ZCU106 FPGA board and consumes a power of 6.977 W.

Authors

Institutions

Publication Details

Published
2025-05-25
DOI
https://doi.org/10.1109/iscas56072.2025.11044183
Citations
2
Primary Topic
Advancements in PLL and VCO Technologies
Type
article
Field-Weighted Citation Impact
1.46

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A DVS-CIS Sensor Data Receiver on FPGA with a 10 Gbps MIPI Controller

Xuan Truong Nguyen, Bobaro Chang, Tae-Ho Lee, Mincheol Cha et al.
2 citations
Advancements in PLL and VCO Technologies
1.46
article

A DVS-CIS Sensor Data Receiver on FPGA with a 10 Gbps MIPI Controller

Xuan Truong Nguyen, Bobaro Chang, Tae-Ho Lee, Mincheol Cha, Soosung Kim, Tae Sung Kim, Hyunsurk Ryu, Keehyuk Lee
article en
2 citations

Abstract

Fusing a dynamic vision sensor (DVS) and a CMOS image sensor (CIS) is promising in real-time vision applications. However, unlike common CIS, DVS typically come with a custom data format due to their naturally sparse data, which becomes a challenge to fuse DVS and CIS data streams on a general-purpose CPU. To address this problem, this work proposes a DVS-CIS sensor stream receiver on FPGA. The proposed receiver incorporates a cost-effective address decoder and an inline transpose to receive and store a DVS stream on DRAM effectively. At a system level, a host PC can stream the DVS-CIS stream from FPGA via PCIe and display streams on a monitor. Experimental results demonstrate that our architecture can decode up to 13,900fps of DVS frames without incurring any frame drops while concurrently streaming frames at 60fps from a CIS. The design only uses 135 BRAM, 38 DSPs, 69489 LUTs, and 86626 FFs on a Xilinx Zynq+ ZCU106 FPGA board and consumes a power of 6.977 W.

Seoul National University (KR), Sun Moon University (KR)
Ministry of SMEs and Startups
Affordable and clean energy
Openalex Percentile: Top 17%
Advancements in PLL and VCO Technologies
1.46
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A DVS-CIS Sensor Data Receiver on FPGA with a 10 Gbps MIPI Controller — Xuan Truong Nguyen, Bobaro Chang, et al. · (2025) | TGRS Research Map | TGRS