سند علمی

SRC Contract 82 - 11 - 003 Transfer of Software Methodology to VLSI Design

چکیده

This investigation was proposed as a big·h-risk one-year exploration of VLSI design methods by a group of software engjneers, to see how applicable the complexity management techniques evolved over fifteen years of software engineering would he to the analogous VLSI design complexity problems. We said we would look at the problem for a year and then report whether there was gold in these hills. Results-Quick Net 1. There is not enough gold there to interest any of our faculty investigators in personally exploring furth er; it is less promising t han our other research opportunities. So we made no application for furtb~r support·. Professor Kye Hedlund is pursuing independent work on VLSI design methodology t hat has been influenced by our research under this contract, although it had other principal stimuli. life of the SRC contract and over t he coming year, has cost SRC nothing for salaries. The contract did pay part of the cost of a computer workstation which Major Gross shar es. 3. During the contract, Professor Hedlund , one of t he investigators, received a two year IBM Young Faculty Research Award in nationwide competition. 4. Mr. Lenny Heath , a research assistant on this contract, became interested in problems in the theory of 3-D VLSI, in particular, the problem of bow many layers are required to ensure wireability. He has lowered the previous best upper hound from nine " pages" to seven for the " book embedding" problem. His paper "Embedding Planar Graphs in Seven Pages", has been accepted for the 25th Symposium on the Foundations of Computer Science and will he published in the Proceedings in October. A ten-page extended abstract is attached. Results-Discussion Dimensionality. We found software engineering (SE) complexity management techniques to be less applicable than we had expected. I think this arises from two causes. The most important is that the interface problem between two VLSI subdesigns has three (vector) dimensions, whereas software interfaces have one vector dimension, a parameter vector describing a Logical, or information. interface. The components or the interface vector are data objects, which themselves may have quite complex structure and representation. These compon~nts may pass across the interface explicitly, as in a procedure call, or implicitly, as global variables. VLSI sub-design interfaces have this same Logical dimension, with the same data objects being passed. Except where two sub-designs each also have an interface to a third which …

اسناد مشابه

  • The MPC Adventures: Experiences with the Generation of VLSI Design and Implementation Methodologies*

    سند علمی۲۰۰۹Lynn Conway

    During the early '70's, Carver Mead began a pioneering series of courses in integrated circuit design at Caltech, presenting the basics of industry MOS design practice at the time. Observing some of the students' successes in later doing projects using these basics, Mead sensed t

  • Strategies & Methodologies for Low Power Vlsi Designs: a Review

    سند علمی۲۰۱۱Kanika Kaur

    Low power has emerged as a principal theme in today’s world of electronics industries. Power dissipation has become an important consideration as performance and area for VLSI Chip design. With shrinking technology reducing power consumption and over all power management on chip

  • Efficient Full-Chip Yield Analysis Methodology for OPC-Corrected VLSI Designs

    سند علمی۲۰۰۰ISQEDValery Axelrad, Nicolas B. Cobb, M. O'Brien, Thuy Do

    Degradation of lithographic pattern fidelity is a major cause of yield loss in VLSI manufacturing. A general methodology for full-chip analysis and improvement of yield loss due to lithographic effects is proposed. The approach is based on: a) extraction of pattern fidelity stati

  • HotSpot—A Chip and Package Compact Thermal Modeling Methodology for VLSI Design

    سند علمی۲۰۰۶Wei Huang, Shuang Niu

    To deal with the challenges of managing the ever-increasing power densities and temperatures of VLSI systems, thermal models have become more and more important for performing thermal analysis during design time. Due to their lumped thermal R-C network nature, compact thermal mod

  • Software-Compiled System Design: A Methodology for Field- Programmable System-on-Chip Design

    سند علمی۲۰۰۳Jeff Jussel, Chris Sullivan

    With the proliferation of Field-Programmable System-onChip (FPSoC) devices such as Altera Excalibur and Xilinx Virtex II Pro, more system integrators are now facing the challenge of merging hardware and software design. This paper describes software-compiled system design, a meth

  • Safe Object-Oriented Software: The Verified Design-By-Contract Paradigm

    سند علمی۲۰۰۴David Crocker

    In recent years, large sectors of the software development industry have moved from the procedural style of software development to an object-oriented style. Safety-critical software developers have largely resisted this trend because of concerns about verifiability of object-ori