- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Utilization of Programmable I/O of RP2350 Microcontroller with CMOS SPAD Sensors
Title: Utilization of Programmable I/O of RP2350 Microcontroller with CMOS SPAD Sensors
Author: Tuomo Talala{1}, Marko Pakaslahti{1}, Tore Leikanger{2}, Ilkka Nissinen{1}, Jan Nissinen{1}
Affiliation: {1}University of Oulu, Finland; {2}University of Oulu / Nordic Semiconductor OY, Finland
Abstract: A large amount of data produced by single-photon avalanche diode (SPAD) arrays is a well-known challenge, which is commonly resolved with a high-speed custom interface on a field-programmable gate array (FPGA). In this letter, we present a custom interface utilizing programmable I/O blocks of Raspberry Pi RP2350 microcontroller and show that RP2350 can replace FPGAs in some use cases. Only one of the three programmable I/O blocks on RP2350 and about 40 lines of assembly code were enough to handle 21 time-deterministic signals between RP2350 microcontroller and an optical transceiver. Most importantly, the implemented interface achieves data transfer from the transceiver to RP2350 at 900 Mb/s without loading the main processor of RP2350. The operation of the interface was demonstrated by measuring a photoplethysmogram from a fingertip at 500 Hz sample rate. During the measurement, the power consumption of RP2350 was 110 mW, which was less than a third of the system’s total power consumption.
Видео Utilization of Programmable I/O of RP2350 Microcontroller with CMOS SPAD Sensors канала IEEE Sensors
Author: Tuomo Talala{1}, Marko Pakaslahti{1}, Tore Leikanger{2}, Ilkka Nissinen{1}, Jan Nissinen{1}
Affiliation: {1}University of Oulu, Finland; {2}University of Oulu / Nordic Semiconductor OY, Finland
Abstract: A large amount of data produced by single-photon avalanche diode (SPAD) arrays is a well-known challenge, which is commonly resolved with a high-speed custom interface on a field-programmable gate array (FPGA). In this letter, we present a custom interface utilizing programmable I/O blocks of Raspberry Pi RP2350 microcontroller and show that RP2350 can replace FPGAs in some use cases. Only one of the three programmable I/O blocks on RP2350 and about 40 lines of assembly code were enough to handle 21 time-deterministic signals between RP2350 microcontroller and an optical transceiver. Most importantly, the implemented interface achieves data transfer from the transceiver to RP2350 at 900 Mb/s without loading the main processor of RP2350. The operation of the interface was demonstrated by measuring a photoplethysmogram from a fingertip at 500 Hz sample rate. During the measurement, the power consumption of RP2350 was 110 mW, which was less than a third of the system’s total power consumption.
Видео Utilization of Programmable I/O of RP2350 Microcontroller with CMOS SPAD Sensors канала IEEE Sensors
Комментарии отсутствуют
Информация о видео
21 мая 2026 г. 19:29:09
00:14:30
Другие видео канала







