next up

Next:2. System Design Tools Up: Appnotes Index

1. INTRODUCTION

Lockheed Martin ATL's design environment implementation team has leveraged the heritage of its Engineering Process Improvement (EPI) program to combine a proven set of tools with extended capabilities for Baseline 0. Enhancements have been made in tool integration, functionality, and performance in the CAD system for Baseline 1. Intergraph will provide a framework to integrate all tools and automate process and workflow control. An updated description of the Baseline 1 tools is the focus of this document and is referred to as Baseline 2. The tools are organized according to their use within the RASSP design methodology.

1.1 RASSP Baseline 2 CAD System Overview

A summary of the tools for systems, architecture, and detailed design (hardware and software) areas is provided in the following paragraphs. Appendix A gives a concise listing of the RASSP Baseline 2 tools. More detailed discussion of the features and use of each of these tools is given in the sections that follow. Some tools are used in more than one design area. The description of the tools will reflect the context in which they are used. Figure 1.1-1 shows an overview of all the tools used in the RASSP design process except the library tools and basic support tools such as compilers and text editors. The Design-For-Test (DFT) tools are also not shown since their use is integrated into many aspects of each design flow. The DFT tools are described in Section 1.1.4.

Figure 1.1-1. RASSP Design Environment-Baseline 2.

1.1.1 System Design Tools (System Definition)

The System design tools support early development of system partitioning, test, reliability, and maintenance concepts. These tools include the following:

1.1.2 Hardware/Software Co-Design CAE Tools (Architecture Definition Process)

The Hardware/Software Co-Design tools support the Functional Design, Architecture Selection, and Architecture Verification efforts of the Architecture Definition process. Software design tools support library development, detailed design, and source code development. These tools are:

1.1.3 Hardware Design Tools

The RASSP Baseline 2 system provides design capabilities for hardware design in the digital and mechanical areas. The hardware design tools shown in Figure 1.1-1 have been selected and are being integrated to provide a full complement of capabilities. Mentor provides the base system for design capture, simulation, and layout.

1.1.4 Design-For-Test Tools

The RASSP DFT toolset is integrated into all five processes of the RASSP methodology: systems, architecture, detailed hardware and software design and integration/test. The DFT toolset interoperates with and in some cases uses functional design tools to support all phases of the product life cycle from design verification through manufacturing test and field support.

The Baseline 2 toolset is comprised of COTS tools which have been selected based upon function and inter-operability with the functional design tools.

System Process Tools

Architecture Definition Process Tools

Detailed Design

1.1.5 Enterprise System Tools

An enterprise system provides the tools and facilities for managing and providing access to the enterprise information and integrating the automated processes of an enterprise. The enterprise system for RASSP is defined as the integrated set of tools and facilities required to support the development of a signal processor prototype - design, manufacturing, test, management, procurement, etc. These tools include the following:

1.2 Hardware for CAD Environment

The high performance SPARCsystem and Series 700 workstations developed by SUN Microsystems and Hewlett Packard, respectively, are the hardware platforms that have been selected to support the RASSP design process. These hardware platforms come in a variety of configurations to support even the most demanding engineering task. The workstation type, RAM, local disk space, and server/network performance are the main factors in determining the overall performance. Each user's workstation should have sufficient RAM to support the entire tool set. A minimum of 64 MB of RAM is required (128 MB is preferred) for an individual workstation. At least 300 MB of local hard disk should be allocated for the "swap" area required for the implementation of virtual memory. An initial estimate should be taken to determine the disk size of the server or central repository. At least 10 GB will be required and, depending on the size of the project, 50 GB or more may be required.

RASSP CDRL A007 - 6/98 1-1 cad system description Baseline 2.0


next up

Next: 2. System Design Tools Up: Appnotes Index

Approved for Public Release; Distribution Unlimited Dennis Basara