SW

222 records found

Authored

SparseMEM

Energy-efficient Design for In-memory Sparse-based Graph Processing

Performing analysis on large graph datasets in an energy-efficient manner has posed a significant challenge; not only due to excessive data movements and poor locality, but also due to the non-optimal use of high sparsity of such datasets. The latter leads to a waste of resources ...

MNEMOSENE

Tile Architecture and Simulator for Memristor-based Computation-in-memory

In recent years, we are witnessing a trend toward in-memory computing for future generations of computers that differs from traditional von-Neumann architecture in which there is a clear distinction between computing and memory units. Considering that data movements between th ...

Demeter

A Fast and Energy-Efficient Food Profiler Using Hyperdimensional Computing in Memory

Food profiling is an essential step in any food monitoring system needed to prevent health risks and potential frauds in the food industry. Significant improvements in sequencing technologies are pushing food profiling to become the main computational bottleneck. State-of-the-art ...

Contributed

Single-Photon Avalanche Diodes (SPAD) for Quantum Sensors

Validation and characterisation of 40nm SPAD

Quantum sensing technology has emerged as a promising field with superior sensitivity and accuracy in magnetic field sensing compared to conventional technologies. This breakthrough offers significant prospects in the biomedical sector, particularly in the realm of medical imagin ...

Constructing a sub-nanosecond time synchronization network using White Rabbit

Proof-of-concept study on a distributed White Rabbit Switch

Highly accurate time sources, such as Cesium-based or GPS clocks, are the best candidates to provide a correct notion of time, but are too costly and impractical for implementation in every modern digital device. Ubiquitously, (crystal) oscillators are employed instead. To mainta ...

Loudspeaker Filter Design with AI

Communication, Evaluation and User Interaction

This thesis describes the design and implementation of a controller and GUI for an AI loudspeaker filter design program. This program uses a genetic algorithm to create a combination of analog passive filters, one for each driver in a loudspeaker system. In the controller, two co ...

qRV32

RISC-V 32-bit instruction set extension to address the control of diamond qubits

RISC-V is an open-source Instruction Set Architecture that offers a simple, modular, and scalable design. Its extensions allow for customization and optimization based on specific execution workloads. One of these workloads could be quantum computing, which exploits the concepts ...
As electromagnetic waves cannot propagate sufficiently far in water, underwater communication is mainly performed using either acoustics or optics. However, none of these technologies have been proven to be completely effective in every situation. Therefore, research in new under ...
With the requirements for CubeSats increasing, a push towards utilizing high­performance equipment has never been greater. Incorporating these equipment in an environment that is cost­, space­ and power­constrained, is challenging. Simultaneously, high­performance equipment requi ...

Design for a TCP/IP transparent FPGA-based network diode

To what extent is it possible to implement a network diode on an FPGA under realistic network environments, using the Transmission Control Protocol?

The urgency for high-security products for industrial networks is increasing as malicious hackers are improving their accessibility tools. A common practice for a company to protect its sensitive data is network segmentation. The network is segmented in different domains with dis ...
Recently, interest in the use of deep learning technology for RF applications has increased. However, many of these studies are focused on developing deep learning models for a particular RF application. Therefore this master thesis focuses on the implementation of these kinds of ...

Detection System and Enclosure Design

For Quantum Random Number Generation

This report focuses on the design and implementation of both a detection system and an enclosure, which are designed to be used in a quantum random number generator. These parts are designed to be manufactured using off-the-shelf components to make the quantum random number gener ...

Quantum Computer Microarchitecture

For color centers in diamond

Nowadays, the need for better and faster computing searches for solutions in the field of quantum computing. It is believed that quantum computing can and will surpass conventional, classical computing. When quantum computing surpasses classical computing, it is called quantum su ...

Graphene-based neuromorphic computing

Artificial spiking neural networks

The human brain is a natural high-performance computing systemwith outstanding properties, e.g., ultra-low energy consumption, highly parallel information processing, suitability for solving complex tasks, and robustness. As such, numerous attempts have been made to devise neurom ...

High-Speed Data Path for a Laser Communication Terminal

Building a 100 Mbit/s Laser Communication Terminal for CubeSats

In the recent years the satellite industry has progressed on the subject of optical communication for use in space. With recorded speeds over 5 Gb/s it has shown to be an alternative for radio communication. In the CubeSat market this technology is new, underdeveloped, and could ...

Graphene-Based Computing

Nanoribbon Logic Gates & Circuits

As CMOS feature size is reaching atomic dimensions, unjustifiable static power, reliability, and economic implications are exacerbating, thus prompting for research on new materials, devices, and/or computation paradigms. Within this context, Graphene Nanoribbons (GNRs), owing to ...
The goal of this project is to identify the most promising measurement method and strategy for measuring the thickness of grease and to design a sensor module with electronic read-out and communication module. This project has been split into two parts: a sensor implementation an ...
Pavlovian eyeblink conditioning is a powerful experiment used in the field of neuroscience to measure multiple aspects of how we learn in our daily life. To track the movement of the eyelid during an experiment, researchers traditionally made use of potentiometers or electromyogr ...

ρ-VEX ASIC

The Design of an ASIC for a Dynamically Reconfigurable VLIW Processor with 24-port Register File

The ρ-VEX is a runtime reconfigurable VLIW processor. It is able to exploit both ILP as well as TLP by running one program in multiple lanes, or several programs concurrently. To accurately quantify its performance compared to other processors, it is implemented as an IC.
A f ...

DRAM Reliability

Aging Analysis and Reliability Prediction Model

An increasing amount of critical applications use DRAM as main memory in its computing systems. It it therefore extremely important that these memories function correctly during their lifetime in order to prevent catastrophic failures. Already during the design phase, the reliabi ...