Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter Dahlgren
dblp:70/5512
· DBLP profile ↗
15ranked-venue papers
8as first author
0since 2021 · last 2011
0000-0002-3509-3329ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 15 · 8 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
2 papers |
Electronic design automation · 78% Performance modeling and evaluation · 17% Integrated circuit design · 5% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test
fault simulation |
0.0 | 1 | 1996 | Oscillation Control in Logic Simulation using Dynamic Dominance Grahps · DAC 1996 |
Electronic design automation › hardware verification and test
logic simulation |
0.0 | 1 | 1996 | Oscillation Control in Logic Simulation using Dynamic Dominance Grahps · DAC 1996 |
Electronic design automation
circuit simulation |
0.0 | 1 | 1994 | Modeling of Intermediate Node States in switch-Level Networks · DAC 1994 |
Performance modeling and evaluation › simulation
discrete-event simulation |
0.0 | 1 | 1994 | Modeling of Intermediate Node States in switch-Level Networks · DAC 1994 |
Electronic design automation › circuit simulation
switch-level simulation |
0.0 | 1 | 1994 | Modeling of Intermediate Node States in switch-Level Networks · DAC 1994 |
Methods — techniques the papers use, named apart from their topics
resimulation · 0.0graph traversal algorithms · 0.0dynamic dominance graphs · 0.0local signal propagation · 0.0extended node model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Transition test bring-up and diagnosis on UltraSPARCTM processorsabstractWe describe methods to use PLL-based transition test in support of chip bring-up. We used it to diagnose slow paths for performance improvement. During bring-up, often the issues of setup, design, scan patterns, and silicon slow paths are mixed together, making diagnosis more difficult. We discuss techniques used to understand and resolve these issues, and show examples of the benefit of transition test over functional and system test. Liang-Chi Chen, Peter Dahlgren, Paul Dickinson, Scott Davidson 0001 |
ITC | 2 |
| 2009 | Using transition test to understand timing behavior of logic circuits on UltraSPARCTM T2 familyabstractDelay test is crucial for finding slow paths and slow ICs, both during bringup and during speed binning. Path delay test has traditionally been considered to be superior in finding slow paths. This paper describes our experiments indicating that this is not always the case. For the UltraSPARC T2 microprocessor series we found that transition delay test often ran slower, was more effective in finding the root cause of the slow path, and correlated well with functional diags also used for speed binning. Transition test does a better job finding delay issues related to the impact of simultaneous switching and coupling noise on chip speed. We used transition test to measure the impact on chip timing of voltage, temperature, and we also used it to confirm the results of improving slow paths. Liang-Chi Chen, Paul Dickinson, Peter Dahlgren, Scott Davidson 0001, Olivier Caty, Kevin Wu |
ITC | 3 |
| 2008 | Transition Test on UltraSPARC- T2 MicroprocessorabstractSun's T2 processor transition test methodology, verification and silicon debug are described. We illustrate our test mechanism, test sequence, test development, and the verification of this mechanism in silicon. Methods to identify slow flops, diagnose gate dominated paths, excite long delay for wire dominated paths, and find essential patterns for speed characterization are presented. In addition, a method is developed for recovering devices with a fewer good processor cores. All these applications together make transition test a much more powerful tool. Liang-Chi Chen, Paul Dickinson, Prasad Mantri, Murali M. R. Gala, Peter Dahlgren, Subhra Bhattacharya, Olivier Caty, Kevin Woodling, Thomas A. Ziaja, David Curwen, Wendy Yee, Ellen Su, Guixiang Gu, Tim Nguyen |
ITC | 5 |
| 2005 | Microprocessor silicon debug based on failure propagation tracingabstractAs the complexity of microprocessors increases, the design and bring-up times have significantly increased, negatively impacting the time-to-market (TTM) requirements. In this paper, a backtracing methodology for identifying the root cause of functional failures on the UltraSPARCtrade family of processors is presented. Data provided by a scan dump analysis methodology is linked not only to the design database but also to the failing test in order to isolate one or several candidates for further analysis Olivier Caty, Peter Dahlgren, Ismet Bayraktaroglu |
ITC | 2 |
| 2003 | Latch Divergency In Microprocessor Failure AnalysisabstractThis paper presents an approach for analysis of system state differences observable through the scan chain for the debug of functional failures. A novel methodology for Latch Divergence Analysis (LDA) is proposed for creating stable failure signatures and reducing system noise. The methodology and processing flow have been integrated into the normal debug flow for the UltraSPARCTM family processors and have been successfully applied in numerous debugs in the bring-up of new products. Peter Dahlgren, Paul Dickinson, Ishwar Parulkar |
ITC | 1 |
| 1998 | Switch-level bridging fault simulation in the presence of feedbacksabstractThis paper investigates the degradation in detectability of bridging faults caused by situations of active feedback and logically unresolvable intermediate values under different fault modeling assumptions. A bridging fault simulator is presented that is based on a combination of switch-level modeling and levelized logic simulation. Levelized simulation is efficient for fault propagation and feedback analysis, whereas the switch-level model is used for determining whether an intermediate value is logically resolvable. A method to extract the logic function of channel graphs is presented in order to perform levelized processing of switch-level networks. The experimental results show that active feedback may reduce fault coverage by as much as 9% for stuck-at test sets and realistic bridging fault sets. Peter Dahlgren |
ITC | 1 |
| 1997 | Switch-level modeling of feedback faults using global oscillation controlabstractTo simulate the effects of feedback bridging faults accurately, it is necessary to take into account both the conflict between signals of opposite logic values and the oscillation or asynchronous behavior induced by global feedback loops. This papers presents a method for detecting and processing global feedback dynamically in logic simulation. The problem of asynchronous behavior in feedback paths with an even number of inversions is solved by breaking the feedback and evaluating the possible stable states separately. Simulation experiments show that the uncertainty in fault diagnosis can be significantly reduced by incorporating the proposed technique for feedback analysis. Peter Dahlgren |
VTS | 1 |
| 1996 | Oscillation Control in Logic Simulation using Dynamic Dominance GrahpsabstractLogic-level modeling of asynchronous circuits in the presence of races frequently gives rise to oscillation.A new method for solving oscillation occurring in feedback loops (FLs) is presented.First, a set of graph traversal algorithms is used to locate the FLs and order them with respect to a dominance relation.Next, a sequence of resimulations with the feedback vertices forced into stable states is performed.The proposed method can handle noncritical races occurring in asynchronous circuits and has applications in feedback bridging fault simulation. Peter Dahlgren |
DAC | 1 |
| 1996 | A fault model for switch-level simulation of gate-to-drain shortsabstractAn efficient algorithm for analyzing a subset of transistor-level bridging faults is proposed. The complex analogue behavior of gate-to-drain shorts is handled using a network primitive into which the fault injected transistor is mapped. The resistances of the surrounding subnetworks obtained from a linear switch-level model are used together with a simple iteration scheme to predict the voltage at the shortened nodes. Fault simulation experiments were conducted and the algorithm shows good agreement with electrical-level analysis. Peter Dahlgren, Peter Lidén |
VTS | 1 |
| 1995 | A multiple-dominance switch-level model for simulation of short faultsabstractShort faults in CMOS networks frequently give rise to intermediate node voltages. An efficient local algorithm is presented for event-driven switch-level simulation of CMOS networks in which intermediate signal values are common. The proposed model allows multiple dominant signals associated with the state of a node. The strength of several logical low and high signal contributions can thereby be taken into account when the logic state of a node is computed, which means that intermediate voltages can be handled more accurately. To demonstrate the usefulness of the multiple-dominance model in fault simulations, a new fault simulation algorithm is presented. Various common transistor-level fault types were simulated, and the results show that the number of discrepancies from electrical-level simulations is significantly reduced at a low computational cost. Peter Dahlgren |
ICCAD | 1 |
| 1995 | Coverage of Transistor-Level and Gate-Level Stuck-at Faults in CMOS CheckersabstractTransistor gate stuck-at and node stuck-at faults in self-testing checkers of various implementations are examined. Two types of CMOS implementations with different transistor driving strength ratios are considered. The coverage obtained for the classic gate-level stuck-at fault model for different test set sizes is compared with the corresponding coverage of transistor-level faults. It is shown that the coverage estimation using the gate-level stuck-at model is overly optimistic. Peter Lidén, Peter Dahlgren |
ISCAS | 2 |
| 1995 | Switch-level modeling of transistor-level stuck-at faultsabstractTwo new switch-level algorithms with efficient management of unknown values are evaluated with respect to their fault modeling capability. The degradation of confidence in fault detection measures owing to unknown (X) output values is discussed and a strategy to quantify this uncertainty is proposed. It is demonstrated that this uncertainty can be decreased significantly when the node model is extended to include two resistances. Peter Lidén, Peter Dahlgren |
VTS | 2 |
| 1994 | Modeling of Intermediate Node States in switch-Level NetworksabstractAbstract- An algorithm is presented for event-driven switch-level simulation of CMOS networks in which intermediate signal values are common. The proposed method is based on a local signal propagation scheme and an extended node model including both a logical low and a high contribution to the state of a node. The quantization effects of typical CMOS networks can thereby be modeled and, hence, the spread of undetermined logic values is in many cases prohibited. I. Peter Dahlgren, Peter Lidén |
DAC | 1 |
| 1993 | Efficient modeling of switch-level networks containing undetermined logic node statesabstractThe presence of realistic faults in CMOS networks, such as shorts and opens, frequently gives rise to intermediate voltage values. At the switch level, these values result in undetermined logic states which are likely to propagate to the outputs, causing an overly optimistic coverage estimation of test efficiency. A new method is presented that is efficient and well-suited for modeling switch-level networks when undetermined states are common. The concept of state dominance, introduced in this paper, is an improvement upon the well-known principle of dominance. The state dominance defines a dynamic direction of signal flow between neighboring nodes of undetermined logic state. A signal transformation scheme is proposed which solves bidirectional conflicts that may occur between adjacent nodes of undermined logic state without any network recomputation. The new concept is easily applicable to switch-level algorithms in which there is a distributed approach. Peter Dahlgren, Peter Lidén |
ICCAD | 1 |
| 1992 | Transistor Fault Coverage for Self-Testing CMOS CheckersabstractSeveral realistic transistor fault models were applied to circuit-level simulation models of code checkers in order to investigate the run-time fault testing capability. Various implementations of checkers designed for the detection of stuck-at faults were examined. A coverage varying from 99% to 100% was obtained for transistor terminal short faults and from 40% to 85% for open faults. A minimum set of four fault models for simulation-based evaluation of the self-testing property is proposed. Peter Lidén, Peter Dahlgren, Jan Torin |
ITC | 2 |