Description / Abstract:
Overview
What is the Schematic View?
The SCHEMATIC view is an abstract graphical description of an electronic design. Tne focus of schematics is on virtual components and the electrical networks which interconnect them. The components used in the schematic are virtual in the sense that they may differ from the physical components they represent: a schematic nand-gate is typically a single logic-gate, rather than one gate in a quad-pack (such as a 74LS00).
The SCHEMATIC view describes logic symbols and the schematics which use such symbols. This is achieved by describing graphic and connectivity information at varying levels of detail and composition. The SCHEMATIC view is semantically a superset of the waist view, since all the connectivity information of a design can be specified using the SCHEMATIC view.
What is the Schematic View Used For?
The EDIF SCHEMATIC view is used to transfer and archive symbol libraries and block, gate, and transistor level schematics. This information is usually transferred between dissimilar schematic capture systems. The SCHEMATIC view can be specifically used to:
• Transfer and distribute symbol libraries and/or schematics between two or more dissimilar Electronic Design Automation (EDA) systems.
• Transfer symbol libraries from a semiconductor vendor to an EDA system.
• Archive symbol libraries end/or schematics in a vendor independent format,
• Modify and extract information from EDIF files that contain symbol libraries and/or schematics. (For example, a program may be used to obtain a netlist directly from an archived schematic.)
• Transfer symbol libraries and/or schematics from a schematic capture system to a layout system (PCB or IC) that has schematic editing capabilities.
Netlists derived from the SCHEMATIC view can be simulated to verify the intentions of the designer or matched with the physical implementation of the design to verify correct design implementation. Because the SCHEMATIC view is designed to express the logical Structure of a design, it is typically the designer's window into the design and consequently a definition of the design itself.
How Does the Schematic View Differ From Other EDIF Views?
Unlike the NETLIST view, the SCHEMATIC view uses graphics. Unlike the graphics in PCBLAYOUT and MASKLAYOUT views, SCHEMATIC view graphics are abstract: the coordinates found in a SCHEMATIC view are not intended to convey fabrication information.
EDIF Levels Relevant to the Schematic View
In addition to different views of a design, EDIF supports three different levels of complexity which indicate whether a design contains basic, parameterized, or procedural constructs.
This document only discusses EDIF Level 0. The use of parameterized designs expressed in EDIF Levels 1 and 2, while applicable to the design transfer problem, will not be discussed.