電子設計自動化(EDA )は、電子コンピュータ支援設計(ECAD)とも呼ばれ、 [ 1 ]集積回路やプリント基板などの電子システムを設計するためのソフトウェアツールのカテゴリです。これらのツールは、チップ設計者が半導体チップ全体を設計および解析するために使用する設計フローで連携して動作します。現代の半導体チップは数十億個のコンポーネントを持つ可能性があるため、EDAツールはその設計に不可欠です。EDAツールには、ソフトウェア、ハードウェア、設計手法(設計サービスなど)に拡張された一連のテクノロジーが統合されていますが、この記事では特に集積回路(IC)に関してEDAについて説明します。
電子設計の自動化の先駆けは、1950年代のIBMの700シリーズコンピュータのドキュメントに遡るとされている。 [ 2 ]
IBMは、初期のコンピュータ支援設計(CAD)システムの一つである自動論理図(ALD)を開発しました。これは当初、IBM 704および705メインフレームコンピュータ上で実行されていました。設計プロセスは、エンジニアが論理回路図を手作業で作成することから始まり、その後、標準化されたテンプレートに転記され、デジタル処理用のパンチカードに変換されました。[ 2 ] [ 3 ]
ゼネラルモーターズのDAC-1は、 IBMと共同で開発された機械形状に特化したシステムでしたが、初期の対話型グラフィックス駆動型CADシステムの一つであり、複雑なエンジニアリング データの画面ベースの編集の実用性を証明しました。このアイデアはIC レイアウトツールにも採用されました。[ 4 ]
EDAが開発される以前は、集積回路は手作業で設計され、手作業でレイアウトされていました。[ 5 ]一部の先進的な工場では、幾何学ソフトウェアを使用して、モノクロ露光画像を生成するガーバーフォトプロッター用のテープを生成していましたが、それらの工場でさえ、機械的に描かれた部品のデジタル記録をコピーしていました。プロセスは基本的にグラフィックであり、電子回路からグラフィックへの変換は手作業で行われていました。この時代の最も有名な企業はCalmaで、同社のGDSIIフォーマットは今日でも使用されています。[ 6 ]
1970年代初頭、開発者たちは製図に加えて回路設計の自動化に着手し、最初の配置配線ツールが開発されました。冷戦のため、開発はほぼ並行して進むことが多かったのです。西側諸国では、IEEEと設計自動化会議の議事録が当時の開発の大部分を網羅しており[ 5 ]、1973年までには、この分野の開発状況を把握するために大規模な文献目録が必要となりました[ 7 ] 。ソビエト連邦 では、1975年から始まった一連の書籍で主に進歩が記述されていました[ 8 ]。
Calma社のグラフィックデザインシステム(GDS、1971年)と、その後継である32ビット版GDSII(1978年)により、エンジニアはミニコンピュータ上でフルチップレイアウトをデジタル化および編集できるようになりました。付属のGDSIIストリームファイルは事実上のマスク交換標準となり、現代の設計フローでも認識されています。[ 9 ]
次の時代は、1980年にカーバー・ミードとリン・コンウェイによる「Introduction to VLSI Systems」[ 10 ]が出版された後に始まり、チップ設計の標準的な教科書とみなされています。[ 11 ]その結果、設計可能なチップの複雑さが増し、論理シミュレーションを使用する設計検証ツールへのアクセスが向上しました。設計を建設前に徹底的にシミュレーションできるようになったため、チップのレイアウトが容易になり、正しく機能する可能性が高くなりました。言語とツールは進化しましたが、テキストベースのプログラミング言語で望ましい動作を指定し、ツールに詳細な物理設計を導出させるというこの一般的なアプローチは、今日でもデジタルIC設計の基礎となっています。
初期のEDAツールは学術的に開発されました。最も有名なものの1つは、初期のVLSIシステムを設計するために使用されたUNIXユーティリティのセットである「Berkeley VLSI Tools Tarball」です。回路の複雑さを軽減する役割を担うヒューリスティックロジック最小化ツールであるEspresso [ 12 ]や、コンピュータ支援設計プラットフォームであるMagic [ 13 ]も広く使用されました。もう1つの重要な開発は、実際の集積回路を製造することで学生のチップ設計者を安価に訓練する方法を開発した大学と製造業者のコンソーシアムであるMOSIS [ 14 ]の設立でした。基本的なコンセプトは、信頼性が高く、低コストで、比較的低技術のICプロセスを使用し、 1枚のウェハに多数のプロジェクトを詰め込み、各プロジェクトから複数のチップのコピーを保存することでした。協力する製造業者は、このプログラムが自社の長期的な成長に役立つと考えたため、処理済みのウェハを寄贈するか、原価で販売しました。
1981年は、EDAが産業として確立された年でした。それまで長年にわたり、ヒューレット・パッカード、テクトロニクス、インテルといった大手電子機器メーカーは、社内でEDA開発を進めていましたが、経営陣や開発者がこれらの企業から独立し、EDA事業に専念するようになりました。デイジー・システムズ、メンター・グラフィックス、バリッド・ロジック・システムズはすべてこの頃に設立され、総称してDMVと呼ばれていました。また、1981年には米国国防総省がハードウェア記述言語であるVHDLへの資金提供を開始しました。数年後には、それぞれ少しずつ異なる重点分野を持つEDA専門企業が数多く出現しました。
EDA(電子設計オートメーション)に関する最初の展示会は、 1984年のデザインオートメーションカンファレンスで開催され、1986年には、もう一つの人気のある高水準設計言語であるVerilogが、 Gateway Design Automation社によってハードウェア記述言語として初めて発表されました。これらの発表に続いてシミュレータが急速に登場し、チップ設計や実行可能な仕様の直接シミュレーションが可能になりました。数年後には、論理合成を実行するためのバックエンドが開発されました。
現在のデジタルフローは極めてモジュール化されており、フロントエンドは標準化された設計記述を生成し、それが個々の技術に関係なく、セルに類似したユニットの呼び出しにコンパイルされます。セルは、特定の集積回路技術を利用して、論理回路やその他の電子機能を実装します。製造業者は通常、標準的なシミュレーションツールに適合するシミュレーションモデルを備えた、自社の製造プロセス用のコンポーネントライブラリを提供します。
ほとんどのアナログ回路は依然として手動で設計されており、アナログ設計特有の専門知識(マッチングの概念など)が必要です。[ 15 ]そのため、アナログEDAツールはモジュール性がはるかに低く、より多くの機能が必要となり、相互作用がより強く、コンポーネントは一般的に理想的ではありません。
半導体技術の継続的なスケーリングに伴い、電子機器向けEDAの重要性が急速に高まっています。[ 16 ]一部のユーザーは、半導体製造施設(「ファブ」)を運営するファウンドリオペレーターであり、その他、技術の利用を担当する個人、つまりEDAソフトウェアを使用して、製造準備が整っているかどうかの設計を評価する設計サービス会社です。EDAツールは、カスタマイズ可能な集積回路設計であるFPGA(フィールドプログラマブルゲートアレイ)に設計機能をプログラミングするためにも使用されます。

設計フローは主にいくつかの主要な構成要素によって特徴づけられます。これらには以下が含まれます。

2025年6月時点の時価総額および企業名:
シノプシスは2024年にアンシスの買収計画を発表したが、アンシスは買収が完了するまで(2025年上半期に完了予定)独立した上場企業として存続する。[ 26 ]
2011年12月時点の時価総額および企業名 : [ 27 ]
多くのEDA企業は、自社のコアビジネスに適合できるソフトウェアやその他の技術を持つ小規模企業を買収しています。[ 32 ]市場リーダーのほとんどは、多くの小規模企業の合併体であり、この傾向は、ソフトウェア企業が、デジタル回路上の大規模ベンダーのプログラムスイートに自然にフィットするアクセサリとしてツールを設計する傾向によって促進されています。多くの新しいツールは、アナログ設計と混合システムを組み込んでいます。[ 33 ]これは、電子システム全体を単一のチップに配置する傾向によって起こっています。
機械学習手法は、高レベル合成からサインオフまで、集積回路設計フローのあらゆる主要段階に適用されています。機械学習はターンアラウンドタイムを短縮し、電力、性能、面積(PPA)を改善します。[ 34 ] EDAベンダーはその後、同様の最適化エンジンを生産ツールチェーンに統合しました。[ 35 ]
DARPAのIDEAプログラム[ 36 ]の下で開始されたOpenROADプロジェクト(オープンでアクセス可能な設計の基盤と実現)は、人間が関与しないRTLからGDSへのフローをリリースし、設計のテープアウトに成功しました。[ 37 ] [ 38 ] ORConfやFOSSi Foundationの年次ロードマップセッションなどのカンファレンスでは、オープンソースEDAの進歩にかなりのトラックが割かれています。[ 39 ] [ 40 ]
{{cite journal}}: CS1メンテナンス: DOIは2025年9月現在非アクティブです(リンク){{cite book}}: CS1 maint: 複数の名前: 著者リスト (リンク){{cite journal}}: CS1 maint: 複数の名前: 著者リスト (リンク){{cite book}}: CS1 maint: 複数の名前: 著者リスト (リンク)