EDBT 2026 Demo / reviewers in the wild / expert
Nils Hedenstierna
dblp:74/4174
· DBLP profile ↗
8ranked-venue papers
7as first author
0since 2021 · last 1993
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 7 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 architecture, parallel and distributed computing, and storage systems
5 papers |
Electronic design automation · 79% Integrated circuit design · 12% Interconnection networks and networks-on-chip · 9% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › physical design › layout verification
design rule checking |
0.0 | 3 | 1993 | Formal definitions of edge-based geometric design rules · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 The halo algorithm-an algorithm for hierarchical design of rule checking of VLSI circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 The Use of Inverse Layout Trees for Hierarchical Design Rule Checking · DAC 1989 |
Electronic design automation
physical verification |
0.0 | 2 | 1993 | The halo algorithm-an algorithm for hierarchical design of rule checking of VLSI circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 The Use of Inverse Layout Trees for Hierarchical Design Rule Checking · DAC 1989 |
Integrated circuit design › digital circuit design
CMOS circuit design |
0.0 | 2 | 1993 | Comments on 'A module generator for optimized CMOS buffers' · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 CMOS Circuit Speed and Buffer Optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Electronic design automation
physical design |
0.0 | 2 | 1993 | Formal definitions of edge-based geometric design rules · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 The Use of Inverse Layout Trees for Hierarchical Design Rule Checking · DAC 1989 |
Interconnection networks and networks-on-chip › switch architecture
buffer design |
0.0 | 1 | 1993 | Comments on 'A module generator for optimized CMOS buffers' · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › physical verification
hierarchical layout verification |
0.0 | 1 | 1993 | The halo algorithm-an algorithm for hierarchical design of rule checking of VLSI circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › physical design
buffer optimization |
0.0 | 1 | 1987 | CMOS Circuit Speed and Buffer Optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Electronic design automation › timing analysis
timing model |
0.0 | 1 | 1987 | CMOS Circuit Speed and Buffer Optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Electronic design automation › physical design
module generation |
0.0 | 1 | 1993 | Comments on 'A module generator for optimized CMOS buffers' · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › physical design
VLSI layout |
0.0 | 1 | 1993 | The halo algorithm-an algorithm for hierarchical design of rule checking of VLSI circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › logic synthesis
circuit optimization |
0.0 | 1 | 1987 | CMOS Circuit Speed and Buffer Optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Electronic design automation › physical design › timing optimization
propagation delay optimization |
0.0 | 1 | 1987 | CMOS Circuit Speed and Buffer Optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Methods — techniques the papers use, named apart from their topics
inverse layout tree · 0.0rule compilers · 0.0macro rule descriptions · 0.0halo algorithm · 0.0corner-based design rule checking · 0.0circuit analysis · 0.0corner-based checking · 0.0ramp input response · 0.0analytical timing model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1993 | Comments on 'A module generator for optimized CMOS buffers'abstractFor the original article see ibid., vol.9, no.10, p.1028-46 (1990). In the above-titled paper A.J. Al-Khalili et al. claim that the expression derived by the commenters (1987) for the short-circuit energy dissipation per transition for a CMOS inverter while the n-channel transistor is discharging the load capacitor is not correct, and they suggest that some mistakes were made during the integration. The commenters point out that a rederivation showed that their expression is correct, and even if it is given for equal p- and n-channel transistors, it can easily be generalized to arbitrary p- and n-channel transistor sizes.> Nils Hedenstierna, Kjell O. Jeppson |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1993 | The halo algorithm-an algorithm for hierarchical design of rule checking of VLSI circuitsabstractThe halo algorithm, a new and efficient hierarchical algorithm for corner-based design rule checking, is presented. The basic idea is to check each cell in its context by first identifying all elements that interact with the cell, thereby completely eliminating the rechecks of the traditional hierarchical methods. Identical interactions, repeated at several instances of a cell, are identified and checked as one interaction. The concept of the inverse layout tree is introduced to handle the interacting primitives. No restrictions are enforced on the hierarchical structure of the layout, and error messages are placed in the cells where the errors should be corrected. Performance is exemplified using several test-circuits. It is shown that the halo algorithm offers a five to twentyfold speed increase when the hierarchical circuit description is verified instead of a flattened description.> Nils Hedenstierna, Kjell O. Jeppson |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1993 | Formal definitions of edge-based geometric design rulesabstractA structured method for geometric design rule definitions is presented in terms of edge-based constraints. Using this approach, intralayer design rules such as width and spacing of single layers, and interlayer design rules such as clearance, margin, extension, and overlap of two different layers can be specified in terms of two high-level design rule macros only. The tedious and complicated task of specifying detailed design rules in the technology file is thereby eliminated and placed by a simple macro rule file giving a much better overview of the design rules. Efficient rule compilers have been developed to expand these macro descriptions of the design rules onto basic checks for Magic and for corner-based design rule checking. As an example, the MOSIS scalable CMOS design rule set can be described in terms of the two design rule macros only. More complicated design rules, such as conditional and conjunctive design rules, are also discussed.> Kjell O. Jeppson, Sven Christensson, Nils Hedenstierna |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 1989 | The Use of Inverse Layout Trees for Hierarchical Design Rule CheckingabstractThe inverse layout tree concept is used to perform fully hierarchical DRC without any constraints on the use of overlapping or incomplete cells that are completed at higher levels of hierarchy. Hierarchy is preserved and design rule violations are displayed in the cell where they should be corrected. The DRC is corner-based and processes 200-800 corners/second on a VAX 11/750. Nils Hedenstierna, Kjell O. Jeppson |
DAC | 1 |
| 1988 | The use of inverse layout trees for hierarchical design verificationabstractThe authors present the inverse layout tree as a means of performing fully hierarchical design verification without any restrictions on subcell overlaps. This provides a fast and general method of marking design rule errors or extracted devices at the correct hierarchical level. The inverse layout tree for each element is built up as layout data is processed from the bottom up. When layout processing is completed one can go through the layout again and use the inverse layout trees to determine the most appropriate cell for each element. New elements formed as layout from different cells overlap can now be placed at the lowest level of hierarchy where they always appear instead of being indiscriminately incorporated in the parent cell. The method preserves the original hierarchy to the greatest possible extent. The method has been implemented in the corner-based design-rule checker and circuit extractor, Corny. As an important example it is shown that logical DIFF (ANDNOT) operations between layers can be performed fully hierarchically.> Nils Hedenstierna, Kjell O. Jeppson |
ICCAD | 1 |
| 1988 | A corner-based hierarchical circuit extractor
Nils Hedenstierna, Kjell O. Jeppson |
Integr. | 1 |
| 1987 | New algorithms for increased efficiency in hierarchical design rule checking
Nils Hedenstierna, Kjell O. Jeppson |
Integr. | 1 |
| 1987 | CMOS Circuit Speed and Buffer OptimizationabstractAn improved timing model for CMOS combinational logic is presented. The model is based on an analytical solution for the CMOS inverter output response to an input ramp. This model yields a better understanding of the switching behavior of the CMOS inverter than the step-response model by considering the slope of the input waveform. Essentially, the propagation delay is shown to be the sum of the step-response delay and an input dependent delay that may account for as much as 50-100 percent of the total delay. The matching between the ramp input and the characteristic input waveforms is shown to be easily performed for excellent agreement in output response and propagation delay. Even though the short-circuit current is neglected, its influence is shown to be small and may be corrected. As an example, the timing model is used to optimize CMOS output buffers for minimum delay. If the intrinsic output load capacitance is included in the model, the optimum tapering factor is shown to be not e but a value in the range 3-5 depending on process parameters and design style. Also, due to the input dependence of the propagation delay, the last inverter stage in the buffer should have a larger tapering factor than the other stages for minimum delay. Nils Hedenstierna, Kjell O. Jeppson |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |