Technology-Independent, Multicomponent Synthesis Environment

Abstract

As the complexity of the microelectronics systems and the tools involved increases, design process becomes the key issue in improving productivity. In this project, we report a novel scheme of managing design process to increase the productivity and improve the quality of design. The framework provides the following facilities: 1) coordination of activities, 2) modular approach to customizing and reconfiguring processes, 3) sharing of data and processes, and 4) reuse of data and processes. The framework is based on process grammar, a formal representation of design process. The strong theoretical foundation of our approach allows users to analyze and predict the behavior of a particular process. The abstraction of process is separated from the execution environment, proving a natural way of browsing process repository, and allowing process reuse and improvement. The execution environment determines an individual organization's requirements, mapping them to the most suitable tools and process. Individuals may, if necessary, modify the flow to match an organization's particular needs. The execution environment coordinates the activities (invoking tools, workflow, etc.) with the correct data at the right time. The framework guides the designer toward a design that meets diverse criteria such as performance, cost, design time, and safety.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2001
Accession Number
ADA416230

Entities

People

  • Moon-jung Chung

Organizations

  • Michigan State University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Computer Science
  • Computer-Aided Design
  • Computers
  • Data Management
  • Diagrams
  • Engineering
  • Environment
  • Field Programmable Gate Arrays
  • Government Procurement
  • Governments
  • Graphical User Interface
  • Hierarchies
  • Language
  • Simulations
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Distributed Systems and Data Platform Development
  • Organizational Process Management (OPM).
  • Systems Analysis and Design

Technology Areas

  • Microelectronics