Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hubert Kaeslin

dblp:67/3960 · DBLP profile ↗
← Back
26ranked-venue papers
2as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 15Graphics, computer vision, multimedia, augmented reality and games · 8 · 1 first-authorArtificial intelligence and machine learning · 1Security and privacy · 1Software engineering, systems software and programming languages · 1Theory of computation · 1 · 1 first-author

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 graphics and multimedia
4 papers
Image and video processing · 86% Rendering · 11% Audio and music processing · 3%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Emerging computing paradigms · 45% Integrated circuit design · 30% GPUs and heterogeneous computing · 17%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 100%

Topics — the 18 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video processing › image filtering
edge-preserving filtering
0.312018
Towards Edge-Aware Spatio-Temporal Filtering in Real-Time · IEEE Trans. Image Process. 2018
Image and video processing › motion estimation
optical flow
0.312018
Towards Edge-Aware Spatio-Temporal Filtering in Real-Time · IEEE Trans. Image Process. 2018
Image and video processing › image sequence processing
spatio-temporal filtering
0.312018
Towards Edge-Aware Spatio-Temporal Filtering in Real-Time · IEEE Trans. Image Process. 2018
Emerging computing paradigms
approximate computing
0.212014
An Approximate Computing Technique for Reducing the Complexity of a Direct-Solver for Sparse Linear Systems in Real-Time Video Processing · DAC 2014
Mathematical optimization › numerical analysis
sparse linear system solving
0.212014
An Approximate Computing Technique for Reducing the Complexity of a Direct-Solver for Sparse Linear Systems in Real-Time Video Processing · DAC 2014
Image and video processing › stereo vision
stereo matching
0.112018
Towards Edge-Aware Spatio-Temporal Filtering in Real-Time · IEEE Trans. Image Process. 2018
Rendering
point-based rendering
0.112007
A hardware architecture for surface splatting · ACM Trans. Graph. 2007
Rendering › point-based rendering
surface splatting
0.112007
A hardware architecture for surface splatting · ACM Trans. Graph. 2007
GPUs and heterogeneous computing
graphics hardware
0.112007
A hardware architecture for surface splatting · ACM Trans. Graph. 2007
Integrated circuit design
low-power circuit design
0.112006
Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm · DAC 2006
Integrated circuit design
VLSI design
0.112006
Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm · DAC 2006
Image and video processing › real-time image processing
real-time video processing
0.112014
An Approximate Computing Technique for Reducing the Complexity of a Direct-Solver for Sparse Linear Systems in Real-Time Video Processing · DAC 2014
Cryptographic primitives and cryptanalysis › cryptographic implementation
block cipher implementation
0.012002
2Gbit/s Hardware Realizations of RIJNDAEL and SERPENT: A Comparative Analysis · CHES 2002
Cryptographic primitives and cryptanalysis › cryptographic implementation
hardware implementation
0.012002
2Gbit/s Hardware Realizations of RIJNDAEL and SERPENT: A Comparative Analysis · CHES 2002
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.012002
2Gbit/s Hardware Realizations of RIJNDAEL and SERPENT: A Comparative Analysis · CHES 2002
Hardware accelerators and domain-specific architectures
cryptographic accelerator
0.012002
2Gbit/s Hardware Realizations of RIJNDAEL and SERPENT: A Comparative Analysis · CHES 2002
Audio and music processing › hearing aids
hearing aid signal processing
0.012006
Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm · DAC 2006
Audio and music processing
speech enhancement
0.012006
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

dependency graph pruning · 0.6cholesky decomposition · 0.6permeability filter · 0.3patchmatch · 0.3infinite impulse response filtering · 0.3binarized octal orientation maps · 0.3FPGA prototyping · 0.1EWA splatting · 0.1ASIC design · 0.1gate-level simulation · 0.1serpent · 0.1rijndael · 0.1resource sharing · 0.1
YearPublicationVenuePosition
2018 Towards Edge-Aware Spatio-Temporal Filtering in Real-Time
abstract
Spatio-temporal edge-aware (STEA) filtering methods have recently received increased attention due to their ability to efficiently solve or approximate important image-domain problems in a temporally consistent manner - which is a crucial property for video-processing applications. However, existing STEA methods are currently unsuited for real-time, embedded stream-processing settings due to their high processing latency, large memory, and bandwidth requirements, and the need for accurate optical flow to enable filtering along motion paths. To this end, we propose an efficient STEA filtering pipeline based on the recently proposed permeability filter (PF), which offers high quality and halo reduction capabilities. Using mathematical properties of the PF, we reformulate its temporal extension as a causal, non-linear infinite impulse response filter, which can be efficiently evaluated due to its incremental nature. We bootstrap our own accurate flow using the PF and its temporal extension by interpolating a quasi-dense nearest neighbour field obtained with an improved PatchMatch algorithm, which employs binarized octal orientation maps (BOOM) descriptors to find correspondences among subsequent frames. Our method is able to create temporally consistent results for a variety of applications such as optical flow estimation, sparse data upsampling, visual saliency computation and disparity estimation. We benchmark our optical flow estimation on the MPI Sintel dataset, where we currently achieve a Pareto optimal quality-efficiency tradeoff with an average endpoint error of 7.68 at 0.59 s single-core execution time on a recent desktop machine.
Michael Schaffner, Florian Scheidegger, Lukas Cavigelli, Hubert Kaeslin, Luca Benini, Aljoscha Smolic
IEEE Trans. Image Process.4
2016 Hybrid ASIC/FPGA System for Fully Automatic Stereo-to-Multiview Conversion Using IDW
abstract
Recently, multiview autostereoscopic dis-plays (MADs), which enable a limited glasses-free 3D experience, have become commercially available. The main problem of MADs is that they require several (typically eight or nine) views, while most of the 3D video content is in stereoscopic 3D today. In order to bridge this gap, the research community started to devise automatic multiview synthesis (MVS) methods. These algorithms require real-time processing and should be portable to end-user devices to develop their full potential. To this end, we revisit an algorithmic solution based on image domain warping (IDW) and devise a hardware architecture of a complete synthesis pipeline, provide insights into where the computationally challenging parts are, and present implementation results of a hybrid field programmable gate array/application-specific integrated circuit prototype, which is the first hardware implementation of a complete IDW-based MVS system. Based on these results, we also estimate the complexity and energy efficiency of a fully integrated solution in 65- and 28-nm CMOS technology and show that a full-high-definition real-time solution on a single chip is within reach. The proposed architecture could be used as a coprocessor in a system-on-chip targeting 3D TV sets, thereby enabling efficient content generation with limited user interaction (e.g., depth range adjustment) in real time.
Michael Schaffner, Frank K. Gürkaynak, Pierre Greisen, Hubert Kaeslin, Luca Benini, Aljoscha Smolic
IEEE Trans. Circuits Syst. Video Technol.4
2015 Automatic multiview synthesis - Towards a mobile system on a chip
abstract
Over the last couple of years, multiview autostereoscopic displays (MADs) have become commercially available which enable a limited glasses-free 3D experience. The main problem of MADs is that they require several (typically 8 or 9) views, while most of the 3D video content is in stereoscopic 3D (S3D) today. In order to bridge this gap, the research community started to devise automatic multiview synthesis (MVS) methods. These algorithms require real-time processing and should be portable to end-user devices to develop their full potential. In this paper, we present a complete hardware system for fully automatic MVS. We give an overview of the algorithmic flow and corresponding hardware architecture, and provide implementation results of a hybrid FPGA/ASIC prototype - which is the first complete hardware system implementing image-domain-warping-based MVS. The proposed hardware IP could be used as a co-processor in a system-on-chip (SoC) targeting 3D TV sets, thereby enabling efficient content generation in real-time.
Michael Schaffner, Frank K. Gürkaynak, Hubert Kaeslin, Luca Benini, Aljoscha Smolic
VCIP3
2015 Automatic multiview synthesis - Prototype demo
abstract
Overview. Today, most commercially available 3D display systems require the viewers to wear some sort of shutter-or polarization glasses, which is often regarded as inconvenience. Ideally, a 3D display system should not require the users to wear additional gear. In fact, the optimum would be a display that replicates the original light-field of a scene. So-called multiview aütostereoscopic displays (MADs) represent a step in this direction, as they are able to project several views of a scene simultaneously, enabling a glasses-free 3D experience and a limited motion parallax effect in horizontal direction.
Michael Schaffner, Frank K. Gürkaynak, Hubert Kaeslin, Luca Benini, Aljoscha Smolic
VCIP3
2014 SIR10US: A tightly coupled elliptic-curve cryptography co-processor for the OpenRISC
abstract
Today's embedded systems require resource-aware acceleration engines, which support advanced cryptographic algorithms such as elliptic-curve cryptography (ECC). The authors present an application-specific co-processor for digital signature verification according to the Elliptic Curve Digital Signature Algorithm (ECDSA) based on the NIST B-233 standard. A novel OpenRISC-ISA (instruction-set architecture) core featuring a high IPC rate and balanced pipeline stages has been developed to act as the main controlling unit of the accelerator. The redesigned OpenRISC core processes 67% more instructions per second than the reference architecture and ties with a micro-controllable ECC datapath through a highly optimized interface. An ECDSA signature is verified in 11 ms, which is equal to a speedup of 15× and 3.3× with respect to a portable C implementation on the OpenRISC and an assembler-optimized implementation on an ARM7, respectively. Moreover, thanks to a tightly coupled data memory, the proposed co-processor does not block the OpenRISC during its ECC-specific operations, thereby enabling it to also support concurrent execution of other workloads and/or software-based cryptographic extension functions.
Michael Gautschi, Michael Mühlberghuber, Andreas Traber, Sven Stucki, Matthias Baer, Renzo Andri, Luca Benini, Beat Muheim, Hubert Kaeslin
ASAP9
2014 An Approximate Computing Technique for Reducing the Complexity of a Direct-Solver for Sparse Linear Systems in Real-Time Video Processing
abstract
Many video processing algorithms are formulated as least-squares problems that result in large, sparse linear systems. Solving such systems in real time is very demanding. This paper focuses on reducing the computational complexity of a direct Cholesky-decomposition-based solver. Our approximation scheme builds on the observation that, in well-conditioned problems, many elements in the decomposition nearly vanish. Such elements may be pruned from the dependency graph with mild accuracy degradation. Using an example from image-domain warping, we show that pruning reduces the amount of operations per solve by over 75%, resulting in significant savings in computing time, area or energy.
Michael Schaffner, Frank K. Gürkaynak, Aljoscha Smolic, Hubert Kaeslin, Luca Benini
DAC4
2014 Dynamic memory-based physically unclonable function for the generation of unique identifiers and true random numbers
abstract
We 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
ISCAS3
2013 Live demonstration: Real-time audio restoration using sparse signal recovery
abstract
We 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
ISCAS5
2013 A real-time 720p feature extraction core based on Semantic Kernels Binarized
abstract
Several image processing applications rely on a sparse set of correspondence points between stereo images to discern a sparse but robust depth structure of the scene. There exist several methods to extract and match correspondences, but they are all computationally extensive and require significant memory bandwidths. In this paper, we describe an efficient ASIC core that is able to detect up to 25 k interest points in real time on a 720p video stream using the recently proposed Semantic Kernels Binarized (SKB) algorithm. To keep the memory bandwidth low, an optimized method to calculate the filter responses in the interest point detection stage has been devised. Instead of the 2D integral image we use a local 1D integral image combined with an incremental updating scheme to calculate the box filters. The ASIC core is manufactured in 180 nm technology and has a complexity of 254 kGE. It runs at 100 MHz, has a power dissipation of 184 mW and is the central processing block for a larger FPGA based stereo vision system that calculates a sparse depth map by locating corresponding interest points between left and right images in real time.
Michael Schaffner, Pascal Hager, Lukas Cavigelli, Pierre Greisen, Frank K. Gürkaynak, Hubert Kaeslin
VLSI-SoC6
2013 Evaluation and FPGA Implementation of Sparse Linear Solvers for Video Processing Applications
abstract
Sparse linear systems are commonly used in video processing applications, such as edge-aware filtering or video retargeting. Due to the 2-D nature of images, the involved problem sizes are large and thus solving such systems is computationally challenging. In this paper, we address sparse linear solvers for real-time video applications. We investigate several solver techniques, discuss hardware trade-offs, and provide field-programmable gate array (FPGA) architectures and implementation results of a Cholesky direct solver and of an iterative BiCGSTAB solver. The FPGA implementations solve 32 k × 32 k matrices at up to 50 f/s and outperform software implementations by at least one order of magnitude.
Pierre Greisen, Marian Runo, Patrice Guillet, Simon Heinzle, Aljoscha Smolic, Hubert Kaeslin, Markus Gross 0001
IEEE Trans. Circuits Syst. Video Technol.6
2012 Hardware-efficient random sampling of fourier-sparse signals
abstract
Spectrum 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
ISCAS3
2012 Analysis and VLSI Implementation of EWA Rendering for Real-Time HD Video Applications
abstract
Nonlinear image warping or image resampling is a necessary step in many current and upcoming video applications, such as video retargeting, stereoscopic 3-D mapping, and multiview synthesis. The challenges for real-time resampling include not only image quality but also available energy and computational power of the employed device. In this paper, we employ an elliptical-weighted average (EWA) rendering approach to 2-D image resampling. We extend the classical EWA framework for increased visual quality and provide a very large scale integration architecture for efficient view rendering. The resulting architecture is able to render high-quality video sequences in real time targeted for low-power applications in end-user display devices.
Pierre Greisen, Michael Schaffner, Simon Heinzle, Marian Runo, Aljoscha Smolic, Andreas Peter Burg, Hubert Kaeslin, Markus Gross 0001
IEEE Trans. Circuits Syst. Video Technol.7
2008 Transmission Gates Combined With Level-Restoring CMOS Gates Reduce Glitches in Low-Power Low-Frequency Multipliers
abstract
Various 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.4
2007 A hardware architecture for surface splatting
abstract
We 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.11
2006 Low-power architectural trade-offs in a VLSI implementation of an adaptive hearing aid algorithm
abstract
This 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
DAC7
2006 Two-phase resonant clocking for ultra-low-power hearing aid applications
abstract
Resonant 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
DATE4
2006 42% power savings through glitch-reducing clocking strategy in a hearing aid application
abstract
Glitches 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
ISCAS4
2004 A 2 Gb/s balanced AES crypto-chip implementation
abstract
We 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 VLSI7
2002 2Gbit/s Hardware Realizations of RIJNDAEL and SERPENT: A Comparative Analysis
Adrian K. Lutz, Jürg Treichler, Frank K. Gürkaynak, Hubert Kaeslin, Gérard Basler, Antonia Albani, Stephan Reichmuth, Pieter Rommens, Stephan Oetiker, Wolfgang Fichtner
CHES4
1999 Functional verification of intellectual properties (IP): a simulation-based solution for an application-specific instruction-set processor
abstract
Scalability 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
ITC3
1996 Stochastic Methods for Transistor Size Optimization of CMOS VLSI Circuits
Robert Rogenmoser, Hubert Kaeslin, Tobias Blickle
PPSN2
1993 VINCI: Secure Test of a VLSI High-Speed Encryption System
abstract
Designers 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
ITC4
1991 VLSI Implementation of a New Block Cipher
abstract
The 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
ICCD4
1989 Architectural design and realization of a single-chip Viterbi decoder
Marc Biver, Hubert Kaeslin, Carlo Tommasini
Integr.2
1988 Application of Graph Theory to Topology Generation for Logic Gates
Hubert Kaeslin
WG1
1986 A comparative study of the steady-state zones of German phones using centroids in the LPC parameter space
Hubert Kaeslin
Speech Commun.1