Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Adrian E. Seigler is active.

Publication


Featured researches published by Adrian E. Seigler.


Ibm Journal of Research and Development | 2009

Functional verification of the IBM system z10 processor chipset

Christopher A. Krygowski; Dean G. Bair; Rebecca M. Gott; Mark H. Decker; Akash V. Giri; Christian Habermann; Matthias D. Heizmann; Stefan Letz; William J. Lewis; Steven M. Licker; H. Mallar; Edward C. McCain; Wolfgang Roesner; Naseer S. Siddique; Adrian E. Seigler; Brian W. Thompto; Kai Weber; Ralf Winkelmann

This paper describes the comprehensive verification effort of the IBM System z10™ processor chipset, which consists of the z10™ quad-core central processor chip and the companion z10 symmetric multiprocessor (SMP) chip. The z10 processor chipset represented a significant redesign of its predecessor and thus presented a new challenge to ensure complete functional correctness of the product before the construction of actual system hardware. The z10 microprocessor pipeline was completely redesigned to support a doubling of the operating frequency. It also includes new hardware performance features, such as enhanced branch prediction, a reoptimized cache hierarchy, hardware-based prefetching, and a hardware implementation of decimal floating-point arithmetic in IEEE formats. In addition, there were significant hardware changes in the SMP storage hierarchy for optimized data latency performance. These changes include a new system topology, interprocessor book protocol, larger SMP size, and various aggressive cache ownership schemes. Key verification innovations are described, and a direct relationship to improved z10 system quality is provided for most cases.


formal methods in computer-aided design | 2007

Formal Verification of Partial Good Self-Test Fencing Structures

Adrian E. Seigler; Gary A. Van Huben; Hari Mony

The concept of applying partial fencing to logic built-in self test (LBIST) hardware structures for the purpose of using partially good chips is well known in the chip design industry. Deceptively difficult though is the task of verifying that any particular implementation of partial fencing logic actually provides the desired behavior of blocking down-stream impact of all signals from fenced interfaces, and also ensuring that the partial fencing does not inadvertently preclude any common logic from being fully tested. In this paper we discuss a case study for a verification method which exploits the power of formal verification to prove that any given partial fencing design satisfies all behavioral expectations. We describe the details of the verification method and discuss the benefits of using this approach versus using traditional simulation methods. We also discuss the testbenches created as part of applying this new method. Furthermore, we discuss the formal verification algorithms that were employed during application of the method along with the tuning that was done to enable efficient completion of the verification tasks at hand.


Archive | 2000

Clustered computer system with deadlock avoidance

Gary A. Van Huben; Michael A. Blake; Pak-Kin Mak; Adrian E. Seigler


Archive | 2006

Coherency management for a “switchless” distributed shared memory computer system

Michael A. Blake; Pak-Kin Mak; Adrian E. Seigler; Gary Alan VanHuben


Archive | 2003

Bus protocol for a switchless distributed shared memory computer system

Michael A. Blake; Steven M. German; Pak-Kin Mak; Adrian E. Seigler; Gary A. Van Huben


Archive | 2000

Method for deadlock avoidance in a cluster environment

Gary A. Van Huben; Michael A. Blake; Pak-Kin Mak; Adrian E. Seigler


Archive | 1983

Error correcting scheme

Richard Fairbanks Arnold; John Cocke; Don Coppersmith; Adrian E. Seigler; Gary E. Strait


Archive | 2007

Method and System for Formal Verification of Partial Good Self Test Fencing Structures

Gary A. Van Huben; Adrian E. Seigler


Archive | 2008

Method, system, and program product for automated verification of gating logic using formal verification

Adrian E. Seigler; Gary A. Van Huben


Ibm Journal of Research and Development | 2004

Processor subsystem interconnect architecture for a large symmetric multiprocessing system

Pak-Kin Mak; Gary E. Strait; Michael A. Blake; Kevin W. Kark; Vesselina K. Papazova; Adrian E. Seigler; G. A. Van Huben; Long Wang; George C. Wellwood

Researchain Logo
Decentralizing Knowledge