EDIF
EDIFは、EDAベンダーの過当競争から起こるさまざまな問題を解決する試みである。これらの会社は自社専用の複雑な電子設計データベースを設計し使っていた。顧客があるシステムから別のシステムにデータを転送する必要があった時、1つのフォーマットから他のフォーマット変換するプログラムを書くことが必要であった。フォーマットの数 N {\displaystyle N} が増加すると変換プログラムは N 2 {\displaystyle N^{2}} 種類必要になり大きな問題となった。
EDIFは、当初はわずか3人の議論から始まっている。彼らは他のあらゆるフォーマットから変換することができる共通の中立のフォーマットの構想もっていた。実際にこのフォーマットの研究が始まったのは1983年11月でありデージー・システムズ、メンター・グラフィックス、モトローラ、ナショナル・セミコンダクター、テクトロニクス、テキサス・インスツルメンツおよびカリフォルニア大学バークレー校の代表が集まりEDIF運営委員会を結成した。
たとえばベンダーAは優れたアナログ・シミュレーション環境を持っていて、一方ベンダーBは良いPCBやシリコン・レイアウト自動配線ソフトを持っていることもある。つまりベンダーが異なっていても優れたソフトを自由に選び使えたらという要望である。
EDIFは、電子設計会社やそこで働く技術者などエンドユーザに支援された。EDAベンダーも深く関わり合ってはいたが、彼らのモチベーションはそれらの顧客を逃したくないという消極的なものにすぎなかった。ほとんどのEDAベンダーはEDIF 2 0 0ライター(出力)ソフトを一応開発しはした。しかし彼らはより興味を持っていたのは高品質なEDIFリーダー(読み込み)の方である。他のベンダーから顧客を奪い取るために必要なのはリーダーの方であってライターではないからである。
その結果、やや奇妙なことが起こった。どのEDAベンダーのソフトも文法や意味論的に問題のあるようなライターソフトを作らなかった。意味論的なルールが緩く、同じこと意味するデータを表現するのにいくつもの方法が許された。これはいわばEDIFの「風味」として知られるようになった。
EDIF関連製品を開発したプログラマは有能で勤勉な人々ではあったが、ベンダーの方は熱心ではなかったということである。