Network


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

Hotspot


Dive into the research topics where David P. LaPotin is active.

Publication


Featured researches published by David P. LaPotin.


Ibm Journal of Research and Development | 2010

Workload and network-optimized computing systems

David P. LaPotin; Shahrokh Daijavad; Charles L. Johnson; Steven W. Hunter; Kazuaki Ishizaki; Hubertus Franke; Heather D. Achilles; Dan Peter Dumarot; Nancy Anne Greco; Bijan Davari

This paper describes a recent system-level trend toward the use of massive on-chip parallelism combined with efficient hardware accelerators and integrated networking to enable new classes of applications and computing-systems functionality. This system transition is driven by semiconductor physics and emerging network-application requirements. In contrast to general-purpose approaches, workload and network-optimized computing provides significant cost, performance, and power advantages relative to historical frequency-scaling approaches in a serial computational model. We highlight the advantages of on-chip network optimization that enables efficient computation and new services at the network edge of the data center. Software and application development challenges are presented, and a service-oriented architecture application example is shown that characterizes the power and performance advantages for these systems. We also discuss a roadmap for next-generation systems that proportionally scale with future networking bandwidth growth rates and employ 3-D chip integration methods for design flexibility and modularity.


Ibm Journal of Research and Development | 1995

Verity—a formal verification program for custom CMOS circuits

Andreas Kuehlmann; Arvind Srinivasan; David P. LaPotin

In an effort to fully exploit CMOS performance, custom design techniques are used extensively in commercial microprocessor design. However, given the complexity of current generation processors and the necessity for manual designer intervention throughout the design process, proving design correctness is a major concern. In this paper we discuss Verity, a formal verification program for symbolically proving the equivalence between a high-level design specification and a MOS transistor-level implementation. Verity applies efficient logic comparison techniques which implicitly exercise the behavior for all possible input patterns. For a given register-transfer level (RTL) system model, which is commonly used in present-day methodologies, Verity validates the transistor implementation with respect to functional simulation and verification performed at the RTL level. ∗Copyright c ©1994 International Business Corporation This document has been published in the IBM Journal on Research and Development, January 1995.


design automation conference | 1994

Error Diagnosis for Transistor-Level Verification

Andreas Kuehlmann; David Ihsin Cheng; Arvind Srinivasan; David P. LaPotin

This paper describes a diagnosis technique for locating design errors in circuit implementations which do not match their functional specification. The method efficiently propagates mismatched patterns from erroneous outputs backward into the network and calculates circuit regions which most likely contain the error(s). In contrast to previous approaches, the described technique does not depend on a fixed set of error models. Therefore, it is more general and especially suitable for transistor-level circuits, which have a broader variety of possible design errors than gate-level implementations. Furthermore, the proposed method is also applicable for incomplete sets of mismatched patterns and hence can be used not only as a debugging aid for formal verification techniques but also for simulation based approaches. Experiments with industrial CMOS circuits show that for most design errors the identified problem region is less than 3% of the overall circuit.


international conference on computer design | 1998

Design methodology for a 1.0 GHz microprocessor

Stephen D. Posluszny; Nobumasa Aoki; David William Boerstler; Jeffrey L. Burns; Sang Hoo Dhong; Uttam Shyamalindu Ghoshal; H. Peter Hofstee; David P. LaPotin; Kyung Tek Lee; David Meltzer; Hung C. Ngo; Kevin J. Nowka; Joel Abraham Silberman; Osamu Takahashi; Ivan Vo

This paper describes the design methodology used to build an experimental 1.0 GigaHertz PowerPC integer microprocessor at IBMs Austin Research Laboratory. The high frequency requirements dictated the chip composition to be almost entirely custom macros using dynamic circuit techniques. The methodology presented will cover design and verification tools as well as circuit constraints and microarchitecture philosophy. The microarchitecture, circuits and tools were defined by the high frequency requirements of the processor as well as the aggressive design schedule and size of the design team.


international conference on computer aided design | 1997

Delay bounded buffered tree construction for timing driven floorplanning

Maggie Zhiwei Kang; Wayne Wei-Ming Dai; Tom Dillinger; David P. LaPotin

As devices and lines shrink into the deep submicron range, the propagation delay of signals can be effectively improved by repowering the signals using intermediate buffers placed within the routing trees. Almost no existing timing driven floorplanning and placement approaches consider the option of buffer insertion. As such, they may exclude solutions, particularly early in the design process, with smaller overall area and better routability. In this paper, we propose a new methodology in which buffered trees are used to estimate wire delay during floorplanning. Instead of treating delay as one of the objectives, as done by the majority of previous work, we formulate the problem in terms of delay bounded buffered trees (DBB-tree) and propose an efficient algorithm to construct a DBB spanning tree for use during floorplanning. Experimental results show that the algorithm is very effective. Using buffer insertion at the floorplanning stage yields significantly better solutions in terms of both chip area and total wire length.


IEEE Transactions on Very Large Scale Integration Systems | 1998

Accurate area and delay estimation from RTL descriptions

Arvind Srinivasan; Gary Douglas Huber; David P. LaPotin

In this paper, we present a method for efficiently obtaining area and delay estimates from RTL descriptions of a logic design. The estimates are obtained through fast compiler-type optimizations on the RTL descriptions followed by application of best-fit polynomial area and delay models on the resulting technology-independent representation. The estimation techniques were incorporated into a tool called QUEST. QUEST was used by designers of a large commercial CPU to obtain quick feedback on the area and delay impart of behavioral modifications, resulting In significant savings in design schedule.


international symposium on physical design | 1997

Physical design challenges for performance

David P. LaPotin; Uttam Shyamalindu Ghoshal; Eli Chiprout; Sani R. Nassif

Recent trends in high performance microprocessor design suggest that complex gigahertz processors based on deep-submicron CMOS technologies will be practical in the near future. It is also certain that integration complexity will result in ever-increasing demand for interconnection connectivity and bandwidths. Front-end chip planning, back-end interconnect design, and global electrical analysis issues will be at the forefront.


international conference on computer aided design | 1989

Early matching of system requirements and package capabilities

David P. LaPotin; Y.-H. Chen

The benefits of early package wirability analysis to the large system design process are discussed. The authors show that preliminary design exploration coupled with appropriate prediction tools provide designers with a powerful early evaluation methodology. PEPPER, an interactive package design and performance prediction tool, is described, which allows designers to quickly analyze system and technology tradeoffs very early in the design cycle. PEPPER has been evaluated on a number of large system components and the results have been very encouraging in terms of accurately predicting package wiring characteristics as well as providing insight into package design.<<ETX>>


international conference on computer design | 1995

PEPPER-a timing driven early floorplanner

Vinod Narayananan; David P. LaPotin; Rajesh K. Gupta; Gopalakrishnan Vijayan

With increasing chip complexities and the requirement to reduce design time, early analysis is becoming increasingly important in the design of performance critical CMOS chips. As clock rates increase rapidly, interconnect delay consumes an appreciable portion of the chip cycle time, and the floorplan of the chip significantly affects its performance. This paper describes a system for early floorplan analysis of large designs. The floorplanner is designed to be used in the early stages of system design, to optimize performance, area and wireability targets before detailed implementation decisions are made. Most floorplanners which claim to optimize timing work only on a subset of paths during the floorplanning process. One novel feature of our floorplanner is that it performs static timing analysis during the floorplan optimization process, instead of working on a subset of the paths. The floorplanner incorporates various interactive and automatic floorplanning capabilities. The paper describes the floorplanning capabilities and algorithms as well as our experiences in using the tool.


IEEE Computer | 1993

Early package analysis: considerations and case study

David P. LaPotin; Toufie R. Mazzawy; Marlin L. White

Several issues associated with multichip module (MCM) system design are discussed. An early analysis tool for evaluating the tradeoffs between a design and packaging technology is presented. A case study of a possible design point suggested by combining different package elements being used in MCMs settings is included. The case study indicates that the most effective packaging solution for high-performance applications, requiring multichip modules, will likely represent a progression from cofired ceramics (MCM-C) to a thin-film and hybrid cofired ceramic (MCM-D/C) module.<<ETX>>

Researchain Logo
Decentralizing Knowledge