Synopsys
Ansys

ASIC設計とは

ロブ・ヴァン・ブロムステイン、 スミット・ヴィシュワカルマ

2025年7月31日 / 読了時間:6分

定義

ASIC設計、すなわち特定用途向け集積回路(Application-Specific 集積回路設計 、ASIC)とは、特定の用途、製品、またはユースケースに合わせて特注で設計・製造される集積回路(IC)を開発するための専門的なプロセスを指します。マイクロプロセッサやFPGA(Field Programmable Gate Arrays)などの汎用チップとは異なり、ASICは、あらかじめ定義された機能を最大限の効率、高い性能、および低消費電力で実行できるよう最適化されています。ASIC設計 のプロセスには、構想やアーキテクチャの計画から、物理レイアウト、製造に至るまでの一連のステップが含まれます。

ASICは、スマートフォン、ネットワーク機器、自動車システム、産業用機械、民生用電子機器など、幅広い電子製品に採用されています。各業界が、独自の要件に合わせたより高い性能、エネルギー効率、機能性を求めるにつれ、ASIC設計 への需要は拡大し続けています。

技術の進歩に伴い、ASIC設計 はますます複雑化しており、厳しい仕様や規制基準、市場投入までの時間的制約に対応するためには、高度なツール、手法、専門知識が必要となっています。

なぜ他のソリューションではなくASICを選ぶべきなのか?

製品に高性能、低消費電力、小型化、そして大量生産が求められる場合、ASICが最適な選択肢となります。一方、柔軟性や迅速な試作、あるいは少量生産がより重要である場合は、FPGAや市販の汎用部品の方が適している場合があります。

ASIC設計のタイプ

ASICの設計には、主に次の2つの方法があります。

  • ゲートアレイ(セミカスタム設計)

  • フルカスタム設計

セミカスタム設計は、いくつかのグループに分類されます。ASICの分類は以下の通りです。

ASICのタイプ

ASICの種類:

場合によっては、プログラマブルASICはセミカスタムASICとは区別されることがあります。その他のASICの分類を以下に示します。

ASICの分類

ASICの分類:

  • フルカスタム設計: フルカスタム方式は 、ゲートアレイ方式に比べて複雑でコストもかかりますが、実現できる機能ははるかに広範囲に及びます。必要なゲートや電子回路のみを設計に組み込み、未使用のゲートを削除するため、ASICのサイズは大幅に縮小されます。こうしたASICは特定の用途向けに設計されており、最終製品において特定の機能を担います。
  • セミカスタムASIC:このアプローチでは、拡散層、トランジスタ、その他の能動素子をあらかじめ定義することで、初期の設計作業を最小限に抑え、非反復設計コストを削減します。フルカスタム設計に比べて比較的迅速なメタライゼーションプロセスを活用するため、生産サイクルが大幅に短縮されます。最終設計段階では、エンジニアが特定のスイッチを操作し、それらを開閉することで、所望の仕様に応じてチップの動作を制御します。
  • スタンダードセル型ASIC:この種のASICは 、ゲート、マルチプレクサ、フリップフロップなどの「スタンダードセル」と呼ばれるあらかじめ設計されたロジックセルを使用します。スタンダードセルはフルカスタム設計手法を用いて作成され、ASIC設計 の基本的な構成要素として機能します。これにより、同等の性能と柔軟性を確保しつつ、開発期間とリスクを低減することができます。
  • ゲートアレイ型ASIC:この種のASICでは 、トランジスタ、論理ゲート、その他の能動素子がシリコンウェハー上に形成・製造されますが、製造工程では配線は形成されません。 ゲートアレイ上のトランジスタのあらかじめ決められた配置は「ベースアレイ」と呼ばれ、ゲートアレイを構成する最小の反復要素は「ベースセル」と呼ばれる。このアプローチには、リードタイムの短縮、ロジック密度の向上、コンタクト層のカスタマイズなど、いくつかの利点がある。
  • プログラマブルASIC:この種のASICは、 製造後にハードウェアレベルでプログラムすることができます。特定の用途に合わせてカスタム設計・製造される従来のASICとは異なり、プログラマブルASICはある程度の柔軟性と再プログラム性を備えています。プログラマブルロジックデバイス(PLD)やフィールドプログラマブルゲートアレイ(FPGA)は、プログラマブルASICの代表的な例です。 

ASICとFPGA の違いは何ですか?

ASICは特定の機能に合わせてカスタム設計されており、一度製造されるとその機能を変えることはできません。一方、FPGA (Field Programmable Gate Array:フィールド・プログラマブル・ゲート・アレイ)は、製造後に再構成が可能なプログラマブルなデバイスであり、プロトタイピングや柔軟性が求められる用途に適しています。ASICは一般的に、量産において優れた性能、低消費電力、小型化を実現しますが、FPGAは開発や小ロット生産に最適です。

アトリビュートASICFPGA
‍機能製造後に修正済み製造後に再プログラム可能
高性能特定のタスク向けに最適化されています汎用型、性能は低め
電力効率消費電力の低減消費電力の増加
ユースケース大容量、用途特化型プロトタイピング、柔軟なロジック
コスト初期費用は高いが、大量生産による単価は低い初期費用は低いが、大量生産時の単価は高くなる

メリットASIC設計

ASIC設計 特に汎用デバイスやプログラマブルロジックデバイスと比較した場合、数多くの利点があります。主な利点は以下の通りです:

  • パフォーマンスの最適化:ASICは 、特定のアプリケーションにおいて可能な限り最高のパフォーマンスを実現できるよう、カスタマイズすることができます。
  • 電力効率:カスタマイズにより 、消費電力を最小限に抑えることが可能であり、これはバッテリー駆動の携帯端末にとって極めて重要です。
  • 小型化・軽量化: 複数の機能を1つのチップに集積することで 、基板面積と製品全体の重量を削減できます。
  • (大量生産による)単価の低減: 開発コストを回収した後 、大量生産を行うことで、既製品と比較して単価を低く抑えることができます。
  • セキュリティの強化:独自開発の ASICはリバースエンジニアリングが困難であるため、知的財産の盗用に対する保護が強化されます。
  • 信頼性:専用設計のチップは、多くの場合、故障箇所が少なく、動作環境に合わせて最適化されています。
  • 製品寿命の延長:ASICは 、長期的な供給とサポートを前提に設計できるため、産業用および自動車市場に最適です。

ASICの適用分野

ASICはさまざまな業界で活用されており、各業界では独自の目的に合わせてこの技術を活用しています。以下に、ASICが重要な役割を果たしている代表的な分野をいくつか挙げます。

  • 民生用電子機器:ASICは 民生用電子機器の至る所に採用されており、スマートフォン、デジタルカメラ、スマートテレビなどのデバイスに動力を供給しています。ASICが提供するカスタマイズされたソリューションにより、これらのガジェットの全体的な性能と電力効率が向上します。
  • 通信:ASICは 、ネットワーク機器、ルーター、通信機器などに採用されています。カスタム設計されているため、データ処理において最適な機能と速度が確保されます。
  • 自動車産業:ASICは 自動車産業において重要な役割を果たしており、エンジン制御ユニット(ECU)、先進運転支援システム(ADAS)、インフォテインメントシステムなど、さまざまなシステムに組み込まれています。
  • 医療分野:医療 機器、診断装置、および画像診断システムには、精度、信頼性、および電力効率に関する厳しい要件を満たすため、ASICが採用されることがよくあります。

ASIC設計 はどのように機能するのでしょうか?

ASIC設計 のプロセスは、アイデアを実際のシリコンチップへと具現化するための、体系化された多段階のプロセスです。以下に、ASIC設計 の一般的なフローの概要を示します。

 

1. 仕様とアーキテクチャ

このプロセスは、ASICの要件と仕様を定義することから始まります。これには、求められる機能、性能目標、消費電力、面積の制約、およびインターフェース要件が含まれます。システムアーキテクトは、これらの要件を、主要な機能ブロックとその相互接続の概要を示す高レベルアーキテクチャへと落とし込みます。

 

2. RTLの設計と検証

アーキテクチャが定義されると、設計エンジニアは、通常、Verilog、VHDL、またはSystemVerilog などのハードウェア記述言語を使用して、レジスタ転送レベル(RTL)コードを記述します。このコードは、ASICの論理的な動作を記述したものです。検証エンジニアは、シミュレーションや形式検証の手法を用いて、RTL設計が仕様を満たし、機能的なエラーがないことを確認します。また、カバレッジ収束 (完全なテストカバレッジ)を達成することも重要な検証タスクであり、設計のあらゆる側面が徹底的に検証され、要件に対して妥当性が確認されていることを保証します。

 

3. 統合と実装

この段階では、RTLコードがゲートレベルのネットリストに合成され、論理設計が実際の論理ゲートやフリップフロップにマッピングされます。その後、フィジカル設計 のエンジニアが、フロアプランニング 、配置、配線を行い、シリコン上に回路要素を戦略的に配置し、メタル配線を確立します。このプロセス全体を通じて、設計目標を達成するために、消費電力、性能、面積(PPA)の最適化に細心の注意が払われます。 さらに、チームは潜在的な混雑問題を先回りして管理し、シグナル・インテグリティ (適切な配置)と効率的な配線を確保すると同時に、厳しいタイミング、消費電力、面積の制約を遵守しています。

 

4. テスト対応設計(DFT)および検証

シリコン製造後のテストを効率的に行うため、設計者はスキャンチェーン、内蔵自己診断(BIST)ロジック、その他のDFT機能といったテスト構造をASICに組み込みます。これにより、製造工程において包括的な故障検出と診断が可能になります。この段階での検証には、広範なシミュレーション、スタティックタイミング解析 、および形式検証が含まれ、テープアウト前に設計がすべての機能要件および動作要件を満たしていることを確認します。

 

5. テープアウトおよび製造

設計がすべての検証および妥当性確認のマイルストーンを無事に通過すると、GDSII(Graphic Data System II)ファイルを中心に、検証レポートや関連文書をまとめた最終的な製造データパッケージが作成され、半導体ファウンドリへ「テープアウト」されます。その後、ASICは高度なフォトリソグラフィーおよび半導体製造工程を経て製造されます。製造後、チップは厳格な試験および品質保証手順を経て、パッケージングされ、最終製品に組み込まれます。

ASIC設計 の処理にはどれくらい時間がかかりますか?

ASIC設計 のプロセスは、チップの複雑さ、必要な検証のレベル、および設計リソースの確保状況に応じて、数ヶ月から1年以上かかる場合があります。市場投入までの期間は、設計の再利用、IPの統合、検証サイクル、製造リードタイムなどの要因によって左右されます。

『ASIC設計 』における主な課題は何ですか?

主な課題としては、設計の複雑性の管理、厳しい性能および消費電力の目標達成、堅牢な検証の確保、設計上の不具合の最小化、そして製造時の歩留まりの最適化などが挙げられます。さらに、ASIC設計 に関連する初期開発コストやリスクは甚大であるため、綿密な計画とツールの選定が極めて重要となります。

ASIC設計 そして シノプシス

シノプシス 電子設計自動化(EDA)ツールおよび 半導体IPの分野における世界的なリーダーであり、企業が複雑なASICを効率的かつ正確に設計、検証、製造できるよう支援する包括的なソリューションを提供しています。 シノプシス ASIC設計 フローのあらゆる段階を網羅する包括的なツールスイートを提供しており、その内容は以下の通りです:

  • 高性能なRTL合成および検証プラットフォーム
  • 高度なフィジカル設計 およびレイアウトツール
  • 標準関数およびインターフェース用のIPライブラリ
  • テスト向け設計(DFT)および歩留まり最適化ソリューション
  • セキュリティおよび信頼性検証ツール

業界をリードする シノプシス業界をリードするEDAツールと専門知識を活用することで、企業はASIC設計 サイクルを短縮し、初回試作の成功率を向上させ、開発コスト全体を削減することができます。

続きを読む

Ask BETA This experience is in beta mode. Please double check responses for accuracy.

チャットを終了する

このウィンドウを閉じると、チャット履歴が消去され、セッションが終了します。本当に このチャットを終了してもよろしいですか?