Academic Institution
Logo

People

Research Area
Machine Learning on Resource-Constrained Embedded Systems
Role
PhD Student

University of Southampton

Country
United Kingdom of Great Britain and Northern Ireland (the)
Members icon Members 39
Projects icon Projects 35
Articles icon Articles 7
Contributor since icon Contributor since: Wed, 06/30/2021 - 14:50
AAA icon AAA Member

Actions

Projects

Competition 2025
Competition: Hardware Implementation
Cover image
ASIC for parallel channel tuning on Reconfigurable Intelligent Surfaces

Reconfigurable Intelligent Surfaces (RIS) are planar structures composed of large arrays of tunable elements that can dynamically redirect, reflect, or shape wireless signals in the environment.

Reference Design
Active Project
Cover image
PCK600 to SIE300 subsytem
dwn @ soclabs

PCK600 Integration in megaSoC

The PCK600 Arm IP provides components to allow a power control infrastructure to be distributed in a SoC in order to make a design energy efficient. Arm provide the IP as part of their Power Control System Architecture that can be used to control the power states of various parts of the system. This control of the power infrastructure is achieved through the use of the Power Policy Unit (PPU). This unit has an APB interface to allow for software control, and some low power interfaces that can connect to the power controllable IP within the system.

Collaborative
Active Project
Cover image
Indonesia Collaborative SoC Platform

This program is dedicated to the development of a System on Chip (SoC) platform, specifically designed to support learning and research activities within Indonesian academic institutions. The platform serves as an educational and research tool for students, lecturers, and researchers to gain hands-on experience in digital chip design.

Collaborative
Active Project
Cover image
AHB Qspi architectural design
dwn @ soclabs

AHB eXcecute in Place (XiP) QSPI

The instruction memory in the first tape out of nanosoc was implemented using SRAM. The benefit was the read bandwidth from this memory was very fast, the downside was on a power-on-reset, all the code was erased as SRAM is volatile memory. An alternative use of non-volatile memory would benefit applications where  deployment of the ASIC does not allow, or simply time is not available for programming the SRAM after every power up.