Kees Goossens
YOU?
Author Swipe
View article: Hardware Implementation of Projection-Aggregation Decoders for Reed-Muller Codes
Hardware Implementation of Projection-Aggregation Decoders for Reed-Muller Codes Open
This paper presents the hardware implementation of two variants of projection-aggregation-based decoding of Reed-Muller (RM) codes, namely unique projection aggregation (UPA) and collapsed projection aggregation (CPA). Our study focuses on…
View article: Predictable Multi-Core Implementation of Multi-Rate Sensor Fusion for High-Precision Positioning Systems
Predictable Multi-Core Implementation of Multi-Rate Sensor Fusion for High-Precision Positioning Systems Open
The high-precision and high-speed positioning systems require position feedback with high accuracy at a higher frequency. As reported in recent literature, high accuracy and high operating frequency can be achieved by fusing multiple posit…
View article: Pipelined Architecture for Soft-Decision Iterative Projection Aggregation Decoding for RM Codes
Pipelined Architecture for Soft-Decision Iterative Projection Aggregation Decoding for RM Codes Open
The recently proposed recursive projection-aggregation (RPA) decoding algorithm for Reed-Muller codes has received significant attention as it provides near-ML decoding performance at reasonable complexity for short codes. However, its com…
View article: Cell-Aware Test on Various Circuits in an Advanced 3-nm Technology
Cell-Aware Test on Various Circuits in an Advanced 3-nm Technology Open
Editor's notes: This article describes a method to improve test quality by explicitly targeting realistic cell-internal open and short defects through dedicated technology cell-level test patterns. The authors report some of the earliest r…
View article: Improved Positioning Precision using a Multi-rate Multi-sensor in Industrial Motion Control Systems
Improved Positioning Precision using a Multi-rate Multi-sensor in Industrial Motion Control Systems Open
Industrial motion control systems, e.g. pick-andplace tasks in semiconductor manufacturing equipment, require precise positioning for achieving high machine throughput. Linear encoders are the standard industrial sensors used for position …
View article: Improved Positioning Precision using a Multi-rate Multi-sensor in Industrial Motion Control Systems
Improved Positioning Precision using a Multi-rate Multi-sensor in Industrial Motion Control Systems Open
Industrial motion control systems, e. pick-andplace tasks in semiconductor manufacturing equipment, require precise positioning for achiering high machine throughput. Linear encoders are the standard industrial sensors used for position fe…
View article: NPTSN: RL-Based Network Planning with Guaranteed Reliability for In-Vehicle TSSDN
NPTSN: RL-Based Network Planning with Guaranteed Reliability for In-Vehicle TSSDN Open
To achieve strict reliability goals with lower redundancy cost, Time-Sensitive Software-Defined Networking (TSSDN) enables run-time recovery for future in-vehicle networks. While the recovery mechanisms rely on network planning to establis…
View article: Recursive/Iterative Unique Projection-Aggregation Decoding of Reed-Muller Codes
Recursive/Iterative Unique Projection-Aggregation Decoding of Reed-Muller Codes Open
We describe recursive unique projection-aggregation (RUPA) decoding and iterative unique projection-aggregation (IUPA) decoding of Reed-Muller (RM) codes, which remove non-unique projections from the recursive projection-aggregation (RPA) …
View article: Decentralized Configuration of TSCH-Based IoT Networks for Distinctive QoS: A Deep Reinforcement Learning Approach
Decentralized Configuration of TSCH-Based IoT Networks for Distinctive QoS: A Deep Reinforcement Learning Approach Open
The IEEE 802.15.4 Time-Slotted Channel Hopping (TSCH) is widely used as a reliable, low-power, and low-cost communication technology for many industrial Internet-of-Things (IoT) networks. In many applications, Quality-of-Service (QoS) requ…
View article: Multi-Factor Pruning for Recursive Projection-Aggregation Decoding of RM Codes
Multi-Factor Pruning for Recursive Projection-Aggregation Decoding of RM Codes Open
The recently introduced recursive projection aggregation (RPA) decoding method for Reed-Muller (RM) codes can achieve near-maximum likelihood (ML) decoding performance. However, its high computational complexity makes its implementation ch…
View article: Recursive/Iterative unique Projection-Aggregation of RM codes
Recursive/Iterative unique Projection-Aggregation of RM codes Open
We describe recursive unique projection-aggregation (RUPA) decoding and iterative unique projection-aggregation (IUPA) decoding of Reed-Muller (RM) codes, which remove non-unique projections from the recursive projection-aggregation (RPA) …
View article: Pipelined Architecture for Soft-decision Iterative Projection Aggregation Decoding for RM Codes
Pipelined Architecture for Soft-decision Iterative Projection Aggregation Decoding for RM Codes Open
The recently proposed recursive projection-aggregation (RPA) decoding algorithm for Reed-Muller codes has received significant attention as it provides near-ML decoding performance at reasonable complexity for short codes. However, its com…
View article: An Evaluation Framework for Vision-in-the-Loop Motion Control Systems
An Evaluation Framework for Vision-in-the-Loop Motion Control Systems Open
Industrial applications and processes such as quality inspections, pick and place operations, and semiconductor manufacturing require accurate positioning control for achieving the high throughput of the assembly machines. Vision-based sen…
View article: An Evaluation Framework for Vision-in-the-Loop Motion Control Systems
An Evaluation Framework for Vision-in-the-Loop Motion Control Systems Open
Industrial applications and processes such as quality inspections, pick and place operations, and semiconductor manufacturing require accurate positioning control for achieving the high throughput of the assembly machines. Vision-based sen…
View article: SynAVB: Route and Slope Synthesis Ensuring Guaranteed Service in Ethernet AVB
SynAVB: Route and Slope Synthesis Ensuring Guaranteed Service in Ethernet AVB Open
In the automotive domain, Ethernet Audio Video Bridging (AVB) provides service guarantees for real-time traffic. Its configuration synthesis requires routing the flows and allocating the bandwidth for Credit Based Shaping (CBS). Current ap…
View article: Multi-Factor Pruning for Recursive Projection-Aggregation Decoding of RM Codes
Multi-Factor Pruning for Recursive Projection-Aggregation Decoding of RM Codes Open
The recently introduced recursive projection aggregation (RPA) decoding method for Reed-Muller (RM) codes can achieve near-maximum likelihood (ML) decoding performance. However, its high computational complexity makes its implementation ch…
View article: Run-time Per-Class Routing of AVB Flows in In-Vehicle TSN via Composable Delay Analysis
Run-time Per-Class Routing of AVB Flows in In-Vehicle TSN via Composable Delay Analysis Open
Time-Sensitive Networking (TSN) is a promising solution for the next generation in-vehicle networks. To enable innovations in adaptability, there is a strong trend to integrate TSN with Software-Defined Networking (SDN). Software-defined T…
View article: State-based switching multi-rate controller for improving resource utilization on predictable and composable platforms
State-based switching multi-rate controller for improving resource utilization on predictable and composable platforms Open
Resource sharing is a crucial design consideration in design of embedded systems for cost and resource utilization reasons. The system-level performance is negatively influenced by resource sharing due to inter-application interference. Fo…
View article: Analyzable Publish-Subcribe Communication Through a Wait-Free FIFO Channel for MPSoC Real-Time Applications
Analyzable Publish-Subcribe Communication Through a Wait-Free FIFO Channel for MPSoC Real-Time Applications Open
As a transparent communication protocol for concurrent distributed applications, the Publish-Subscribe (Pub-Sub) paradigm is a trending programming model in many recent industrial use-cases in robotics and avionics. To apply the Pub-Sub pr…
View article: A Deployment Framework for Quality-Sensitive Applications in Resource-Constrained Dynamic Environments
A Deployment Framework for Quality-Sensitive Applications in Resource-Constrained Dynamic Environments Open
Traditional embedded systems and recent platforms used in emerging computing paradigms (e.g., fog computing) have resource limits and require their applications and services to be dynamically added (i.e., deployed) and removed at run-time.…
View article: CompROS: A composable ROS2 based architecture for real-time embedded robotic development
CompROS: A composable ROS2 based architecture for real-time embedded robotic development Open
Robot Operating System (ROS) is a de-facto standard robot middleware in many academic and industrial use cases. However, utilizing ROS/ROS2 in safety-critical embedded applications with real-time requirement is challenging because of C1) N…
View article: Interface Modeling for Quality and Resource Management
Interface Modeling for Quality and Resource Management Open
We develop an interface-modeling framework for quality and resource management that captures configurable working points of hardware and software components in terms of functionality, resource usage and provision, and quality indicators su…
View article: Hardware Implementation of Iterative Projection-Aggregation Decoding of Reed-Muller Codes
Hardware Implementation of Iterative Projection-Aggregation Decoding of Reed-Muller Codes Open
In this work, we present a simplification and a corresponding hardware architecture for hard-decision recursive projection-aggregation (RPA) decoding of Reed-Muller (RM) codes. In particular, we transform the recursive structure of RPA dec…
View article: Coexistence Analysis of Co-Located BLE and IEEE 802.15.4 TSCH Networks
Coexistence Analysis of Co-Located BLE and IEEE 802.15.4 TSCH Networks Open
Bluetooth Low Energy (BLE) and IEEE 802.15.4 Time-Slotted Channel Hopping (TSCH) are widely used low-power standard technologies developed for short-range communications in the internet-of-things. In many applications, BLE and TSCH network…
View article: Reducing Library Characterization Time for Cell-aware Test while Maintaining Test Quality
Reducing Library Characterization Time for Cell-aware Test while Maintaining Test Quality Open
Cell-aware test (CAT) explicitly targets faults caused by defects inside library cells to improve test quality, compared with conventional automatic test pattern generation (ATPG) approaches, which target faults only at the boundaries of l…
View article: Run-Time Recovery and Failure Analysis of Time-Triggered Traffic in Time Sensitive Networks
Run-Time Recovery and Failure Analysis of Time-Triggered Traffic in Time Sensitive Networks Open
Reliability is one of the major concerns of Time Sensitive Networking (TSN). Current systems mostly rely on static redundancy to protect functionality from permanent component failures. This greatly increases the cost of Time-Triggered (TT…
View article: Automotive Architecture Topologies: Analysis for Safety-Critical Autonomous Vehicle Applications
Automotive Architecture Topologies: Analysis for Safety-Critical Autonomous Vehicle Applications Open
Safety-critical systems such as Advanced Driving Assistance Systems and Autonomous Vehicles require redundancy to satisfy their safety requirements and to be classified as fail-operational. Introducing redundancy in a system with high data…
View article: Approximated Pareto Analysis for Fast Optimization of Large IEEE 802.15.4 TSCH Networks
Approximated Pareto Analysis for Fast Optimization of Large IEEE 802.15.4 TSCH Networks Open
The IEEE 802.15.4 Time-Slotted Channel Hopping (TSCH) is a widely used standard technology for industrial Wireless Sensor Networks (WSNs). The applications of such networks have diverse Quality-of-Service (QoS) demands that should be satis…
View article: Interface Modeling for Quality and Resource Management
Interface Modeling for Quality and Resource Management Open
We develop an interface-modeling framework for quality and resource management that captures configurable working points of hardware and software components in terms of functionality, resource usage and provision, and quality indicators su…