SW
Stephan Wong
222 records found
1
...
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
...
Subsea Communication System using Quasi-Static Electric Fields
Hardware Design
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
...
A Low-speed, Low-acceleration Controller for Cost-effective Reaction-wheels
Design, Simulation & Implementation
With the requirements for CubeSats increasing, a push towards utilizing highperformance equipment has
never been greater. Incorporating these equipment in an environment that is cost, space and
powerconstrained, is challenging. Simultaneously, highperformance 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
...
FPGA Based Deep Learning Accelerator for RF Applications
A Design Framework
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
...
Wired sensor network for measuring fat deposition in extraction channels
A Power Supply and Communication Module
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
...
Real-time Face and Landmark Localization for Eyeblink-Response Detection
A heterogenous CPU-GPU approach
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 ...
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
...