EDIF Tools

CF/EDIF Provides Schematic Translations to and from EDIF 2 0 0 and CapFast File Formats


The CapFast EDIF tools provide engineers the flexibility to use their CapFast created schematics with any CAE system that supports EDIF 2 0 0. Engineers can translate their CapFast schematics into the EDIF format or convert schematics from another CAE system supporting EDIF 2 0 0 into CapFast schematics. The CapFast EDIF tools are composed of two programs: CF/EDIF-W, the writer; and CF/EDIF-R, the reader.


CF/EDIF-W (Writer)

CF/EDIF-W lets you translate your CapFast schematics into the EDIF 2 0 0 format. Here are a few of its powerful features:

  1. A choice of EDIF Keyword level 0 or 1, producing easily readable or compacted output.
  2. Ability to control extraction through the use of property qualifiers and simple command line options.
  3. Assignment of EDIF properties to power ports by simple command line options.
  4. Three printing styles including indented (LISP pretty print style), newline (unindented) and compact.
  5. Three renaming schemes.

CF/EDIF-R (Reader)

CF/EDIF-R lets you translate schematics from the EDIF format into the CapFast file format. This allows a schematic created on a design system that supports the EDIF format to be displayed and edited with the CapFast schematic editor.

Easy To Use

Designers will find the CapFast CF/EDIF tools easy to use. Just type in the command name and the desirable options, and the CapFast EDIF software does the rest. It’s fast and powerful. Most options, such as the printer options or the extraction controls, require only one or two keystrokes.


CapFast/EDIF Tools have been improved

EDIF Writer

    • Automated addition of design directories to the data file search path. Design subdirectories with hierarchy are also added to the path. This eliminates the need to add path on command line which is inconvenient with more complex designs.
    •  Improved memory allocation and management, resulting in higher speed and capacity.
    •  Fixed several bugs associated with global and local port connectivity, chiefly:
      • unconnected global ports were connected together in the EDIF representation.
      • onpage connecter named the same as an existing offpage connector caused the latter to disappear from the list of global ports.
    •  Fixed several bugs associated with handling of properties, particularly when they are entered incorrectly by the user (i.e. a property with an empty name caused a crash).
    •  Improved error handling and generation of error messages to the user.
    •  Improved compatibility with various EDA vendors’ EDIF translators (i.e. Mentor Graphics).

EDIF Reader

    •  Improved user control over the flow of the translation:
      •  Defined and implemented the instance designator suffix property.  If the instance designator suffix property is given in the control file, and the property appears on an instance, its value is appended to the designator (CapFast ref property).
      •  Defined and implemented filename mapping in control files. Users can choose what names are to be used when creating design symbol files. These names are used if no collision occur with names already generated.
    •  Improved algorithm that comes up with unique file names. In cases where collisions occur, attempts are made to construct substitute names, using as much of the original name as possible. In most cases, a much more meaningful filename is produced.