XML
EDA Translators
Elgris Technologies, Inc. (Elgris) has a suite of XML Interface Tools
for EDA. XML (eXtensible Markup Language) defines a set of rules
for writing markup languages. XML was used to define a markup language
called EdaXML. The XML rules for EdaXML are defined in an XML Document
Type Definition (DTD) called EdaXML.dtd. EdaXML.dtd can be inspected
at here.
EdaXML
is based on a comprehensive EXPRESS Information Model, the same
information model used for designing EDIF V 4 0 0. EdaXML covers
Schematics,Connectivity, PCB and MCM. This information model can
be obtained from Electronic Industries Alliance (EIA), 2500 Wilson
Boulevard, Arlington, VA 22201.
Elgris
has XML translators for:
 |
Mentor
Graphics DesignArchitect and Boardstation |
 |
Mentor
Graphics' Workview |
 |
Cadence
OrCAD Capture |
 |
PADS
Powerlogic |
 |
P-CAD |
 |
Cadence
ConceptHDL Schematic Capture |
Elgris
has tools for validating the XML output:
An EdaXML viewer and syntax and semantic checkers are available
for download. These utilities can
also validate all the versions of EDIF: EDIF V 2 0 0, EDIF V 3 0
0 and EDIF V 4 0 0.
Using
XML allows users to apply all the wealth of available
free XML tools to EDA data: for publishing EDA symbols, PCB footprints,
and whole EDA designs in a highly portable, web-oriented, neutral
format. EdaXML is a natural complement to Si2s ECIX QuickData
Specification: it is no longer necessary to have a subset of the
EDA data, the user can combine ECIX QuickData Searchable attributes
with an easy XML access to the real thing: real EDA symbol, real
PCB footprints, etc. EdaXML will facilitate design collaboration
over the Web using XML Web servers, provide true interoperability
between various EDA databases and allow linking seamlessly designs
on multiple EDA platforms.
EDA
Platforms Supported
 |
Cadence |
 |
Mentor
Graphics |
 |
PADS |
 |
P-CAD |
 |
Cadence OrCAD |
|