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

Christian Legl

dblp:54/2763 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 1999
—ORCID · none

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

Systems, architecture and hardware · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 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
2 papers
Electronic design automation · 96% Reconfigurable computing and FPGAs · 4%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
logic synthesis
0.021999
A Practical Approach to Multiple-Class Retiming · DAC 1999
A Boolean Approach to Performance-Directed Technology Mapping for LUT-Based FPGA Designs · DAC 1996
Electronic design automation › logic synthesis › sequential circuit optimization
retiming
0.011999
A Practical Approach to Multiple-Class Retiming · DAC 1999
Electronic design automation › logic synthesis
boolean matching
0.011996
A Boolean Approach to Performance-Directed Technology Mapping for LUT-Based FPGA Designs · DAC 1996
Electronic design automation › logic synthesis › technology mapping
delay-optimal technology mapping
0.011996
A Boolean Approach to Performance-Directed Technology Mapping for LUT-Based FPGA Designs · DAC 1996
Electronic design automation › logic synthesis › technology mapping
FPGA technology mapping
0.011996
A Boolean Approach to Performance-Directed Technology Mapping for LUT-Based FPGA Designs · DAC 1996
Reconfigurable computing and FPGAs › FPGA architecture
LUT-based FPGA design
0.011996
A Boolean Approach to Performance-Directed Technology Mapping for LUT-Based FPGA Designs · DAC 1996

Methods — techniques the papers use, named apart from their topics

retiming · 0.0performance-directed mapping · 0.0boolean matching · 0.0
YearPublicationVenuePosition
1999 A Practical Approach to Multiple-Class Retiming
abstract
Retiming is an optimization technique for synchronous circuits introduced by Leiserson and Saxe in 1983.Although powerful, retiming is not very widely used because it does not handle in a satisfying way circuits whose registers have load enable, synchronous and asynchronous set/clear inputs.We propose an extension of retiming whose basis is the characterization of registers into register classes.The new approach called multiple-class retiming handles circuits with an arbitrary number of register classes.We present results on a set of industrial FPGA designs showing the effectiveness and efficiency of multiple-class retiming.
Klaus Eckl, Jean Christophe Madre, Peter Zepter, Christian Legl
DAC4
1999 Retiming Sequential Circuits with Multiple Register Classes
abstract
Retiming is an efficient technique for redistributing registers in synchronous circuits in order to improve the circuit performance. However, the traditional retiming approaches cannot handle circuits whose registers are controlled by different clock, reset, and load enable signals. We present the basic theory and a comprehensive retiming approach for circuits with multiple clock, reset, and load enable signals. We retime these circuits having multiple register classes without explicitly modeling the reset or the load enable by additional logic. The presented concepts can be combined with a wide range of existing retiming approaches. Experimental results from retiming real designs for clock period minimization show the efficiency of the new approach.
Klaus Eckl, Christian Legl
DATE2
1998 Computing support-minimal subfunctions during functional decomposition
abstract
The growing popularity of look-up table (LUT)-based field programmable gate arrays (FPGA's) has renewed the interest in functional or Roth-Karp decomposition techniques. Functional decomposition is a powerful decomposition method that breaks a Boolean function into a set of subfunctions and a composition function. Little attention has so far been given to the problem of selecting good subfunctions after partitioning the input variables into the disjoint bound and free sets. Therefore, the extracted subfunctions usually depend on all bound variables. In this paper, we present a novel decomposition algorithm that computes subfunctions with a minimal number of inputs. This reduces the number of LUT's and improves the usage of multiple-output SRAM cells. The algorithm iteratively computes subfunctions; in each iteration step it implicitly computes a set of possible subfunctions and finds a subfunction with minimal support. Moreover, our technique finds nondisjoint decompositions, and thus unifies disjoint and nondisjoint decomposition. The algorithm is very fast and yields substantial reductions of the number of LUT's and SRAM cells.
Christian Legl, Bernd Wurth, Klaus Eckl
IEEE Trans. Very Large Scale Integr. Syst.1
1996 A Boolean Approach to Performance-Directed Technology Mapping for LUT-Based FPGA Designs
abstract
personal or class-room use is granted without fee provided that copies are not made or distributed for profit or commercial advantage, the copyright notice, the title of the publication and its date appear, and notice is given that copying is
Christian Legl, Bernd Wurth, Klaus Eckl
DAC1