Demo Data from EDBT 2026 / reviewers in the wild / expert
Norbert Felber
dblp:73/4738
· DBLP profile ↗
28ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 25Software engineering, systems software and programming languages · 3Graphics, computer vision, multimedia, augmented reality and games · 2Security and privacy · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Integrated circuit design · 43% GPUs and heterogeneous computing · 25% Reconfigurable computing and FPGAs · 25% | |
| Computer graphics and multimedia
2 papers |
Rendering · 79% Audio and music processing · 21% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering
point-based rendering |
0.1 | 1 | 2007 | A hardware architecture for surface splatting · ACM Trans. Graph. 2007 |
Rendering › point-based rendering
surface splatting |
0.1 | 1 | 2007 | A hardware architecture for surface splatting · ACM Trans. Graph. 2007 |
Reconfigurable computing and FPGAs › FPGA-based hardware security
FPGA-based cryptographic implementation |
0.1 | 1 | 2007 | Multi-gigabit GCM-AES Architecture Optimized for FPGAs · CHES 2007 |
GPUs and heterogeneous computing
graphics hardware |
0.1 | 1 | 2007 | A hardware architecture for surface splatting · ACM Trans. Graph. 2007 |
Integrated circuit design
low-power circuit design |
0.1 | 1 | 2006 | Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm · DAC 2006 |
Integrated circuit design
VLSI design |
0.1 | 1 | 2006 | Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm · DAC 2006 |
Hardware accelerators and domain-specific architectures
cryptographic accelerator |
0.0 | 1 | 2007 | Multi-gigabit GCM-AES Architecture Optimized for FPGAs · CHES 2007 |
Audio and music processing › hearing aids
hearing aid signal processing |
0.0 | 1 | 2006 | Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm · DAC 2006 |
Audio and music processing
speech enhancement |
0.0 | 1 | 2006 | Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm · DAC 2006 |
Methods — techniques the papers use, named apart from their topics
FPGA prototyping · 0.1EWA splatting · 0.1ASIC design · 0.1resource sharing · 0.1gate-level simulation · 0.1pipelining · 0.1FPGA design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Low-power multichannel spectro-temporal feature extraction circuit for audio pattern wake-up
Dinko Oletic, Vedran Bilas, Michele Magno, Norbert Felber, Luca Benini |
DATE | 4 |
| 2014 | Dynamic memory-based physically unclonable function for the generation of unique identifiers and true random numbersabstractWe introduce a test setup for the extraction of unique identifiers and random bits using DRAM. By utilizing standard 512 MByte DDR3 modules, 400 bit/s of random bits can be generated and unique identifiers are extracted. We show that DRAM can be used as a physically unclonable function. In contrast to SRAM-based PUF, DRAM PUF allow for repeated operations without disconnecting supply voltage while still remaining fully functional for normal storage operations. Christoph Keller, Frank K. Gürkaynak, Hubert Kaeslin, Norbert Felber |
ISCAS | 4 |
| 2013 | A Security-Enhanced UHF RFID Tag ChipabstractThe integration of strong security functionality to radio-frequency identification (RFID) tags operating in the ultra-high frequency (UHF) range is challenging. Main limiting factors are chip size and power consumption. In this work we present the design of the digital part of a security-enhanced UHF RFID tag that uses the Electronic Product Code (EPC) Generation-2 (Gen-2) standard for communication. The tag provides mutual-authentication functionality based on a challenge-response protocol and the Advanced Encryption Standard (AES). The stream cipher Grain is used for generating cryptographically secure random numbers during the authentication procedure. Moreover, the AES module on the tag has countermeasures integrated (shuffling of bytes and insertion of dummy rounds) to make so-called power analysis attacks less efficient. The digital part of the security-enhanced tag including AES and Grain modules can be implemented with 12000 GE (without non-volatile memory). The average power consumption during a full authentication round is 5 uW for a 130 nm low-leakage technology. The results clearly point out that both values chip size and power consumption fulfill the requirements of low-cost UHF RFID tags. Johann Ertl, Thomas Plos, Martin Feldhofer, Norbert Felber, Luca Henzen |
DSD | 4 |
| 2013 | Live demonstration: Real-time audio restoration using sparse signal recoveryabstractWe demonstrate the restoration of audio signals corrupted by clicks and pops using techniques from sparse signal recovery and compressive sensing. The demonstration features real-time signal restoration using the approximate message passing algorithm on an FPGA prototyping board. To highlight the restoration performance of our implementation, we remove clicks and pops from old phonograph recordings in real time. David E. Bellasi, Patrick Maechler, Andreas Peter Burg, Norbert Felber, Hubert Kaeslin, Christoph Studer |
ISCAS | 4 |
| 2012 | Hardware-efficient random sampling of fourier-sparse signalsabstractSpectrum sensing, i.e. the identification of occupied frequencies within a large bandwidth, requires complex sampling hardware. Measurements suggest that only a small fraction of the available spectrum is actually used at any time and place, which allows a sparse characterization of the frequency domain signal. Compressed sensing (CS) can exploit this sparsity and simplify measurements. We investigate the performance of a very simple hardware architecture based on the slope analog-to-digital converter (ADC), which allows to sample signals at unevenly spaced points in time. CS algorithms are used to identify the occupied frequencies, which can be continuously distributed across a large bandwidth. Patrick Maechler, Norbert Felber, Hubert Kaeslin, Andreas Peter Burg |
ISCAS | 2 |
| 2012 | 100 Gbit/s authenticated encryption based on quantum key distribution
Michael Mühlberghuber, Christoph Keller, Norbert Felber, Christian Pendl |
VLSI-SoC | 3 |
| 2010 | Matching pursuit: Evaluation and implementatio for LTE channel estimationabstractThe emerging research field of compressed sensing (CS) promises better signal reconstruction out of fewer measurements if a sparse representation of the signal exists. Since wireless broadband channels often exhibit a sparse impulse response, CS reconstruction algorithms were proposed for channel estimation. In this paper, a hardware architecture for channel estimation using the matching pursuit algorithm is presented. The reference design targets the 3GPP LTE standard with a channel bandwidth of up to 20 MHz. Achievable performance gains over least squares channel estimation are illustrated by means of simulations. The costs in terms of chip area and reconstruction time for 180 nm CMOS technology are presented together with an analysis of the tradeoff between hardware complexity and reconstruction performance. Patrick Maechler, Pierre Greisen, Norbert Felber, Andreas Peter Burg |
ISCAS | 3 |
| 2009 | Hardware evaluation of the stream cipher-based hash functions RadioGatún and irRUPTabstractIn the next years, new hash function candidates will replace the old MD5 and SHA-1 standards and the current SHA-2 family. The hash algorithms RadioGatun and irRUPT are potential successors based on a stream structure, which allows the achievement of high throughputs (particularly with long input messages) with minimal area occupation. In this paper, several hardware architectures of the two above mentioned hash algorithms have been investigated. The implementation on ASIC of RadioGatun with a word length of 64 bits shows a complexity of 46 k gate equivalents (GE) and reaches 5.7 Gbps throughput with a 3.64-bit input message. The same design approaches 120 Gbps on ASIC with long input messages (63.4 Gbps on a Virtex-4 FPGA with 2.9 kSlices). On the other hand, the irRUPT core turns out to be the most compact circuit (only 5.8 kGE on ASIC, and 370 Slices on FPGA) achieving 2.4 Gbps (with long input messages) on ASIC, and 1.1 Gbps on FPGA. Luca Henzen, Flavio Carbognani, Norbert Felber, Wolfgang Fichtner |
DATE | 3 |
| 2009 | Hardware Platform and Implementation of a Real-time Multi-user MIMO-OFDM TestbedabstractThis paper describes a modular hardware platform of a multi-user (MU) multiple-input multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) testbed. The hardware platform is based on multiple field programmable gate arrays (FPGAs), provides four integrated radio-frequency (RF) chains, and has capabilities for extension boards. The performance and modularity of the testbed enables real-time MU-MIMO-OFDM experiments as well as offline processing experiments. To this end, the MIMO physical (PHY) layer of Haene et al., IEEE J-SAC, 2008, has been adapted to the new hardware platform and extended with bi-directional communication facilities and a basic media access control (MAC) layer equipped with Ethernet connectivity. Markus Wenk, Peter Luethi, Patrick Maechler, Norbert Felber, Wolfgang Fichtner, Michael Lerjen |
ISCAS | 5 |
| 2009 | Live Demonstration: Hardware Platform and Implementation of a Real-time Multi-user MIMO-OFDM TestbedabstractThe goal of the demonstration is to show the visitor how MIMO-OFDM communication works and what gains in terms of throughput, link reliability, etc. can be achieved, visualized by different experiments. Markus Wenk, Peter Luethi, Patrick Maechler, Norbert Felber, Wolfgang Fichtner, Michael Lerjen |
ISCAS | 5 |
| 2008 | A transform, lighting and setup ASIC for surface splattingabstractThis paper presents the rst ASIC implementation of the transform, lighting and setup stages of the elliptical weighted average (EWA) surface splatting algorithm, a high quality method for anti-aliased rendering of point sampled objects in computer graphics. The algorithm has been integrated on a small core size of 8.15 mm2in a 180 nm process using massive resource sharing. It achieves the high throughput of 2.94 million points per second at the operating frequency of 147 MHz, with a power dissipation of 300mW. Simon Heinzle, Olivier Saurer, Sebastian Axmann, Diego Browarnik, Flavio Carbognani, Peter Luethi, Norbert Felber, Markus Gross 0001 |
ISCAS | 8 |
| 2008 | Transmission Gates Combined With Level-Restoring CMOS Gates Reduce Glitches in Low-Power Low-Frequency MultipliersabstractVarious 16-bit multiplier architectures are compared in terms of dissipated energy, propagation delay, energy-delay product (EDP), and area occupation, in view of low-power low-voltage signal processing for low-frequency applications. A novel practical approach has been set up to investigate and graphically represent the mechanisms of glitch generation and propagation. It is found that spurious activity is a major cause of energy dissipation in multipliers. Measurements point out that, because of its shorter full-adder chains, the Wallace multiplier dissipates less energy than other traditional array multipliers (8.2 mu W/MHz versus 9.6 mu W/MHz for 0.18mum CMOS technology at 0.75 V). The benefits of transistor sizing are also evaluated (Wallace including minimum-size transistors dissipates 6.2 muW/MHz). By combining transmission gates with static CMOS in a Wallace architecture, a new approach is proposed to improve the energy-efficiency further (4.7 muW/MHz), beyond recently published low-power architectures. The innovation consists in suppressing glitches via resistance-capacitance low-pass filtering, while preserving unaltered driving capabilities. The reduced number ofVdd-to-ground paths also contributes to a significant decrease of static consumption. Flavio Carbognani, Felix Bürgin, Norbert Felber, Hubert Kaeslin, Wolfgang Fichtner |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2007 | Multi-gigabit GCM-AES Architecture Optimized for FPGAs
Stefan Lemsitzer, Johannes Wolkerstorfer, Norbert Felber, Matthias Braendli |
CHES | 3 |
| 2007 | Reduced-complexity mimo detector with close-to ml error rate performanceabstractMaximum likelihood (ML) detection provides optimum error rate performance for uncoded multiple-input multiple-output (MIMO) systems. However, circuit complexity of a straightforward implementation of ML detection is uneconomic for high-rate systems. This paper addresses the VLSI implementation trade-offs of a MIMO detection algorithm that achieves close-to ML error rate performance with reduced computational complexity. The described implementations in a 0.25 μm CMOS technology for 4-4 MIMO systems feature a simple data-path, achieve high throughput, and use small silicon area. Important contributing factors to these results are efficient enumeration strategies and the application of simplified norms and sophisticated scheduling techniques together with a new low-complexity preprocessing scheme. C. Hess, Markus Wenk, Andreas Peter Burg, Peter Luethi, Christoph Studer, Norbert Felber, Wolfgang Fichtner |
ACM Great Lakes Symposium on VLSI | 6 |
| 2007 | FFT Processor for OFDM Channel EstimationabstractPilot-assisted channel estimation for communication systems employing orthogonal frequency division multiplexing modulation requires significant signal processing at the receiver if the correlation among the frequency-domain channel coefficients is to be exploited in order to improve accuracy. In this work, a conventional FFT processor is extended to support all operations required by a selected channel estimation algorithm, so that both OFDM de/modulation and channel estimation can be efficiently performed on the same hardware unit. The silicon complexity of the extended processor, which was prototyped in a real-time testbed using FPGAs, is compared to a conventional FFT processor. Simon Haene, Andreas Peter Burg, Peter Luethi, Norbert Felber, Wolfgang Fichtner |
ISCAS | 4 |
| 2007 | VLSI Implementation of a High-Speed Iterative Sorted MMSE QR DecompositionabstractThe QR decomposition is an important, but often underestimated prerequisite for pseudo- or non-linear detection methods such as successive interference cancellation or sphere decoding for multiple-input multiple-output (MIMO) systems. The ability of concurrent iterative sorting during the QR decomposition introduces a moderate overall latency, but provides the base for an improved layered stream decoding. This paper describes the architecture and results of the first VLSI implementation of an iterative sorted QR decomposition preprocessor for MIMO receivers. The presented architecture performs MIMO channel preprocessing using Givens rotations in order to compute the minimum mean squared error QR decomposition Peter Luethi, Andreas Peter Burg, Simon Haene, David Perels, Norbert Felber, Wolfgang Fichtner |
ISCAS | 5 |
| 2007 | A hardware architecture for surface splattingabstractWe present a novel architecture for hardware-accelerated rendering of point primitives. Our pipeline implements a refined version of EWA splatting, a high quality method for antialiased rendering of point sampled representations. A central feature of our design is the seamless integration of the architecture into conventional, OpenGL-like graphics pipelines so as to complement triangle-based rendering. The specific properties of the EWA algorithm required a variety of novel design concepts including a ternary depth test and using an on-chip pipelined heap data structure for making the memory accesses of splat primitives more coherent. In addition, we developed a computationally stable evaluation scheme for perspectively corrected splats. We implemented our architecture both on reconfigurable FPGA boards and as an ASIC prototype, and we integrated it into an OpenGL-like software implementation. Our evaluation comprises a detailed performance analysis using scenes of varying complexity. Tim Weyrich, Simon Heinzle, Timo Aila, Daniel Bernhard Fasnacht, Stephan Oetiker, Mario Botsch, Cyril Flaig, Simon Mall, Kaspar Rohrer, Norbert Felber, Hubert Kaeslin, Markus Gross 0001 |
ACM Trans. Graph. | 10 |
| 2006 | Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithmabstractThis paper analyzes the power-area trade-off of functionally equivalent architectural implementations of a speech enhancement algorithm for hearing aids. Gate-level simulations and measurements show that an optimum degree of resource sharing (0.60 mW in a 0.25 /spl mu/m CMOS process) is more energy-efficient than both the fully time-multiplexed (1.42 mW) and the isomorphic architecture (1.54 mW), without overly large area overhead (0.77 mm/sup 2/ against 0.43 mm/sup 2/ and 4.31 mm/sup 2/, respectively). Felix Bürgin, Flavio Carbognani, Martin Hediger, Hektor Meier, Robert Meyer-Piening, Rafael Santschi, Hubert Kaeslin, Norbert Felber, Wolfgang Fichtner |
DAC | 8 |
| 2006 | Two-phase resonant clocking for ultra-low-power hearing aid applicationsabstractResonant clocking holds the promise of trading speed for energy in CMOS circuits that can afford to operate at low frequency, like hearing aids. An experimental chip with 110k transistors and more than 2500 latches, has been designed, fabricated and tested. The measured energy con sumption of the design at 0.8 V is 62μW/MHz, about 7.5% less than the conventional single-edge-triggered benchmark. Closer analysis reveals that much of the energy savings brought about by resonant clocking at low supply voltages are lost when a CMOS circuit is operated at higher voltages. This is because of the crossover currents that persist for much of a clock period when a circuit is driven from sine-type clock waveform. Flavio Carbognani, Felix Bürgin, Norbert Felber, Hubert Kaeslin, Wolfgang Fichtner |
DATE | 3 |
| 2006 | A Frame-Start Detector for a 4×4 MIMO-OFDM SystemabstractFuture wireless LANs will increase the peak data rate by employing multiple antennas at both transmitter and receiver. Well designed synchronization algorithms are a prerequisite for meeting stringent QoS requirements. In particular OFDM modulation, which constitutes the basics for WLAN, is very sensitive to timing synchronization errors which incur inter-symbol interference. In this paper, a novel frame synchronization algorithm is proposed that is implemented in the FPGA of a real-time MIMO-OFDM testbed. Simulations show it to be of sufficient performance in scenarios of interest, while the hardware complexity is suitable for an FPGA implementation. Additionally, the algorithm exhibits a good resilience against narrow-band interference, which causes problems in traditional frame-start detection algorithms David Perels, Simon Haene, Andreas Peter Burg, Peter Luethi, Norbert Felber, Wolfgang Fichtner |
ICASSP (4) | 5 |
| 2006 | Algorithm and VLSI architecture for linear MMSE detection in MIMO-OFDM systemsabstractThe paper describes an algorithm and a corresponding VLSI architecture for the implementation of linear MMSE detection in packet-based MIMO-OFDM communication systems. The advantages of the presented receiver architecture are low latency, high-throughput, and efficient resource utilization, since the hardware required for the computation of the MMSE estimators is reused for the detection. The algorithm also supports the extraction of soft information for channel decoding Andreas Peter Burg, Simon Haene, David Perels, Peter Luethi, Norbert Felber, Wolfgang Fichtner |
ISCAS | 5 |
| 2006 | 42% power savings through glitch-reducing clocking strategy in a hearing aid applicationabstractGlitches are responsible for a significant proportion of overall power dissipation in digital signal processing circuits. Activity-reduction techniques that involve an optimized clocking strategy have been applied to a front-end block in a DSP adaptive directional microphone for hearing aids. Functionally equivalent implementations, differing only in their clocking scheme, have been integrated on silicon in a 0.25 mum CMOS technology. Measurements and post-layout simulations confirm a 42% reduction over single-edge-triggered clocking with clock gating. An overall power dissipation of 20 muW (@ 1.4 V, 374 kHz) has been measured. This achievement has been made possible by combining two novel techniques: a multi-stage clock gating, and a symmetric two-phase level-sensitive clocking with glitch-aware re-distribution of data-path registers Flavio Carbognani, Felix Bürgin, Norbert Felber, Hubert Kaeslin, Wolfgang Fichtner |
ISCAS | 3 |
| 2006 | Silicon implementation of an MMSE-based soft demapper for MIMO-BICMabstractThe performance of systems employing bit-interleaved coded modulation (BICM) critically depends on the availability of soft information. In the multi-antenna case, the extraction of optimum bit-metrics becomes prohibitively complex, so that suboptimal solutions need to be adopted for practical implementation. Instead of considering all the spatially multiplexed streams jointly, the implementation presented in this paper computes the soft information on each data stream separately, based on the output of an MMSE equalizer Simon Haene, Andreas Peter Burg, David Perels, Peter Luethi, Norbert Felber, Wolfgang Fichtner |
ISCAS | 5 |
| 2006 | K-best MIMO detection VLSI architectures achieving up to 424 MbpsabstractFrom an error rate performance perspective, maximum likelihood (ML) detection is the preferred detection method for multiple-input multiple-output (MIMO) communication systems. However, for high transmission rates a straight forward exhaustive search implementation suffers from prohibitive complexity. The K-best algorithm provides close-to-ML bit error rate (BER) performance, while its circuit complexity is reduced compared to an exhaustive search. In this paper, a new VLSI architecture for the implementation of the K-best algorithm is presented. Instead of the mostly sequential processing that has been applied in previous VLSI implementations of the algorithm, the presented solution takes a more parallel approach. Furthermore, the application of a simplified norm is discussed. The implementation in an ASIC achieves up to 424 Mbps throughput with an area that is almost on par with current state-of-the-art implementations Markus Wenk, Martin Zellweger, Andreas Peter Burg, Norbert Felber, Wolfgang Fichtner |
ISCAS | 4 |
| 2004 | A 2 Gb/s balanced AES crypto-chip implementationabstractWe present a balanced 2 Gb/s en-/decryption ASIC realization of the AES algorithm that supports all standard operation modes and key lengths. Rather than optimizing only for throughput, special care is taken to balance the more involved decryption path with that of the encryption path using a number of high-level architectural and register transfer level optimizations. The fabricated en-/decryption core requires an active area of only 3.56 mm2 (less than 120,000 gate equivalents) in a modest 0.25 µm CMOS technology. Frank K. Gürkaynak, Andreas Peter Burg, Norbert Felber, Wolfgang Fichtner, D. Gasser, Franco Hug, Hubert Kaeslin |
ACM Great Lakes Symposium on VLSI | 3 |
| 1999 | Functional verification of intellectual properties (IP): a simulation-based solution for an application-specific instruction-set processorabstractScalability and customization properties of IP modules demand for new approaches in functional verification. We present a novel simulation-based solution for an Application-specific Instruction-set Processor (ASIP). Existing assembler code preselected by IP-configurable constraints forms the verification data base (reference stimuli). A behavioral "golden model" of the IP is used to derive expected responses suitable for any possible configuration of the final ASIP (RTL) implementation. Cycle-based verification is performed by stimulating the RTL model with the assembled reference stimuli and by comparing the outputs (actual responses) against the expected responses. Primary input stimulation is accomplished by reading back interface data prior written to a memory (model) under control of the reference stimuli. The synchronization of the configaration-dependent actual responses to the non-cycle-related expected responses is achieved by a mechanism based on "interface-specific activity scheduling", which further more reduces the number of vectors efficiently, resulting in a significant simulation speed-up. Manfred Stadler, Hubert Kaeslin, Norbert Felber, Wolfgang Fichtner, Markus Thalmann |
ITC | 4 |
| 1993 | VINCI: Secure Test of a VLSI High-Speed Encryption SystemabstractDesigners of VLSI circuits for cryptographic applications are faced with a severe dilemma: Concerns of security, requiring encapsulation of cryptographic applications, and testability, requiring access to all hardware subunits to check for their correct functionality, are basically contradictory. A further security requirement is the immediate detection of failure inside the encryption component. In this paper, an approach based on a compound system test strategy is introduced that reconciles the demands of security and testability. This system test strategy based upon built-in self-test on all levels of implementation allows off-line and concurrent checking without opening access to sensitive regions via test structures. The realization of the system test scheme is a new VLSI cipher implementation, VINCI, that fulfills all security demands for immediate failure detection and supports higher level system test strategies.> Heinz Bonnenberg, Andreas Curiger, Norbert Felber, Hubert Kaeslin, Reto Zimmermann, Wolfgang Fichtner |
ITC | 3 |
| 1991 | VLSI Implementation of a New Block CipherabstractThe high speed architecture for a VLSI implementation of a new smart-key block cipher is presented. The chip performs data encryption and decryption in a single hardware unit. It runs with a maximum clock frequency of 33 MHz permitting a data conversion rate of more than 55 Mb/s. This high data rate, compared to currently available DES (data encryption standard) implementations, has been achieved by implementing a pipelined architecture and by using a sophisticated data scheduling scheme guaranteeing a continuously fully loaded pipeline.> Heinz Bonnenberg, Andreas Curiger, Norbert Felber, Hubert Kaeslin, Xuejia Lai |
ICCD | 3 |