Publications
International Journals
Real-Time ORB Accelerator for Embedded FPGA-based SoCs with ROS Integration
André Costa, José Duarte Lopes, Pedro Tomás, Nuno Roma, Nuno Neves
IEEE Transactions on Very Large Scale Integration Systems, Accepted (2026)
Paper PDF
Functional Validation of the RISC-V Unlimited Vector Extension
Ana Fernandes, Luis Crespo, Nuno Neves, Pedro Tomás, Nuno Roma, Gabriel Falcao
IEEE Embedded Systems Letters, July 2024
Paper PDF
NDPmulator: Enabling Full-System Simulation for Near-Data Accelerators From Caches to DRAM
João Vieira, Nuno Roma, Gabriel Falcao, Pedro Tomás
IEEE Access, January 2024
Paper PDF
gem5-accel: A Pre-RTL Simulation Toolchain for Accelerator Architecture Validation
João Vieira, Nuno Roma, Gabriel Falcao, Pedro Tomás
IEEE Computer Architecture Letters, January 2024
Paper PDF
International Conferences
MIDAS: A Mapping Infrastructure for Configurable, Data-Streaming based Domain Specific Accelerators
Martim Bento, Nuno Neves, Pedro Tomás, Nuno Roma
SBAC-PAD '25: International Symposium on Computer Architecture and High Performance Computing, September 2025
(Accepted)
URAM-based asynchronous FIFO design for improved throughput and FPGA RAM usage
Martim Rosado, Pedro Tomás, Nuno Roma, André David
FPL '25: International Conference on Field-Programmable Logic and Applications, September 2025
Paper PDF
Advancing the RISC-V Performance Simulation Ecosystem with Data Prefetching
Luis Crespo, Nuno Neves, Pedro Tomás, Nuno Roma
RISCV-HPC '25: International Workshop on RISC-V for HPC at ISC, June 2025
Paper PDF
High-Throughput Packet Aggregator for the back-End DAQ of CERN CMS HGCAL Detector>
Martim Rosado, Pedro Tomás, Nuno Roma, André David
ISCAS '25: IEEE International Symposium on Circuits and Systems, May 2025
Paper PDF
Real-Time Orb Accelerator with ROS Integration for Embedded FPGA SoCs
André Costa, Pedro Tomás, Nuno Roma, Nuno Neves
ISCAS '25: IEEE International Symposium on Circuits and Systems, May 2025
Paper PDF
Stream-Driven Acceleration for Embedded RISC-V SoCs
João Maia, Ana Silveira, Gonçalo Midões, Nuno Neves, Pedro Tomás, Nuno Roma
ISCAS '25: IEEE International Symposium on Circuits and Systems, May 2025
Paper PDF
RVEBS: Event-Based Sampling on RISC-V
Tiago Rocha, Nuno Neves, Nuno Roma, Pedro Tomás, Leonel Sousa
DATE '25: Design, Automation and Test in Europe Conference, March 2025
Paper PDF
Dynamic Reconfigurable FPU for Next-Generation Transprecision Computing
Guilherme Dias, Luis Crespo, Pedro Tomás, Nuno Roma, Nuno Neves
LASCAS '25: Latin America Symposium on Circuits and Systems, February 2025
Paper PDF
Multi-Target DSL and MLIR Dialect for Streaming SIMD
Manuel Cerqueira da Silva, Luis Crespo, Nuno Neves, Nuno Paulino, João Bispo
LATTE '24: Workshop on Languages, Tools, and Techniques for Accelerator Design, April 2024
Paper PDF
A DSL and MLIR Dialect for Streaming and Vectorisation
Manuel Cerqueira da Silva, Luis Sousa, Nuno Paulino, João Bispo
ARC '24: Applied Reconfigurable Computing. Architectures, Tools, and Applications, March 2024
Paper PDF
Using Source-to-Source to Target RISC-V Custom Extensions: UVE Case-Study
Miguel Henriques, João Bispo, Nuno Paulino
RAPIDO '24: Workshop on Rapid Simulation and Performance Evaluation for Design, January 2024
Paper PDF
Trading Performance, Power, and Area on Low-Precision Posit MAC Units for CNN Training
Luis Crespo, Pedro Tomás, Nuno Roma, Nuno Neves
SBAC-PAD '23: IEEE International Symposium on Computer Architecture and High Performance Computing, October 2023
Paper PDF
Ana Fernandes, Nuno Neves, Luis Crespo, Pedro Tomás, Nuno Roma, Gabriel Falcao
CAMS '23: Workshop on Computer Architecture Modeling and Simulation, October 2023
Paper PDF
Supporting RISC-V Performance Counters Through Performance Analysis Tools for Linux
João Mário Domingos, Tiago Rocha, Nuno Neves, Pedro Tomás, Nuno Roma, Leonel Sousa
ASAP '23: IEEE International Conference on Application-specific Systems, Architectures and Processors, July 2023
Paper PDF
An FPGA-Based Platform to Evaluate Posit Arithmetic in Next-Generation Processors
Nuno Neves, Luís Crespo, Federico Rossi, Marco Cococcioni, Sergio Saponara, Martin Kuehn, Jens Krueger, Pedro Tomás, Nuno Roma
ISC-HPC '23: ISC High Performance, May 2023
Paper PDF
National Conferences
Extendable and Decoupled Multi-Level Intermediate Representation (MLIR) Compilation with JavaScript
Pedro Ramalho, Manuel Cerqueira da Silva, João Bispo, Nuno Paulino
Inforum, 2024
Paper PDF
UNIFY: Compilation and Hardware Adaptation for Unified Computing
Nuno Paulino
REC '24: XIX Jornadas sobre Sistemas Reconfiguráveis, June 2024
Paper PDF
PhD Thesis
Unlocking Sparse Processing with Stream-based Accelerated Systems-on-Chip
Ana Beatriz Fernandes
PhD Thesis, Electrical and Computer Engineering, Universidade de Coimbra, Expected 2028
(Ongoing)
Compiler-Driven Hardware Adaptation Towards General-Purpose Computing Acceleration
Luis Crespo
PhD Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, Expected 2027
(Ongoing)
Accelerating Memory-Bound Applications with Near-Data Processing: From Architectural Design to Full-System Simulation
João Vieira
PhD Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, April 2025
Thesis PDF
MSc Thesis
Configurable Heterogeneous Data-Streaming Multi-Processor with Vectorial Processing Capability
Martim Bento
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, Expected 2025
(Ongoing)
Optimizing the Processors' Energy Efficiency using Deep Learning Models based on Voltage-Frequency Scaling
Tiago Lourinho
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, Expected 2025
(Ongoing)
Mapping Computations to a Stream-Oriented Domain Specific Language
André Costa Lima
MSc Thesis, Electrical and Computer Engineering, Faculdade de Engenharia da Universidade do Porto, Expected 2025
(Ongoing)
Reconfigurable Architectures for Neural-Network Accelerators with Data-Streaming Support
Ana Silveira
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, Expected 2025
(Ongoing)
Data-Streaming Support on Gemmini Tensor Architecture
João Maia
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, June 2025
Thesis PDF
Efficient Speech Recognition on the Edge with Binary Neural Networks
Frederico Roque
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, December 2024
Thesis PDF
FPGA-Accelerated ORB System for Real-time 3D Mapping Applications
André Costa
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, December 2024
Thesis PDF
Dinamically Reconfigurable Floating-Point Arithmetic Unit for Next-Generation Processors and Accelerators
Guilherme Dias
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, December 2024
Thesis PDF
UVE Streaming Engine: Hardware Implementation and Evaluation
Gonçalo Midões
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, November 2024
Thesis PDF
Runtime-Adaptable Cache Architecture for Modern Processors
Alexandre Correia
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, November 2024
Thesis PDF
Support for Streaming SIMD Paradigms Via MLIR
Manuel Cerqueira da Silva
MSc Thesis, Electrical and Computer Engineering, Faculdade de Engenharia da Universidade do Porto, September 2024
Thesis PDF
A Functional Validation Framework for the Unlimited Vector Extension
Ana Beatriz Fernandes
MSc Thesis, Electrical and Computer Engineering, Universidade de Coimbra, February 2024
Thesis PDF
Performance Monitoring and Event-based Sampling for RISC-V
Tiago Rocha
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, December 2023
Thesis PDF
Data-Streaming Engine for the Unlimited Vector Extension
Xavier Fernandes
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, December 2023
Thesis PDF
RISC-V Streaming Extension Support on the Spike Simulator
João Baptista
MSc Thesis, Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, December 2023
Thesis PDF