IPコアとは?あいぴーこあ
IPコアとは、LSIやSoCの設計で再利用できる、機能ブロック単位の設計データ。CPUコア、USBコントローラ、メモリコントローラ、暗号アクセラレータなどが知的財産としてライセンス提供され、設計者は自社開発部分と組み合わせることで開発期間と検証量を大きく減らせる。提供形態によってソフトIPとハードIPに分かれる。
最終更新:2026-10-06
情報処理安全確保支援士を最短で暗記・合格する →背景
集積度が上がるにつれ、1つのチップへ載る機能は1社が一から設計し切れる規模を超えた。すべて自作すれば設計も検証もやり直しになり、製品が出る頃には世代が一つ進んでしまう。そこで検証済みの回路設計そのものを売買する市場が生まれ、製造設備を持たない設計専業の企業が成り立つようになった。供給元の設計に欠陥が入れば採用製品すべてへ波及するため、支援士では供給網の管理という観点からも視野に入る。
具体例
ArmはCortexシリーズのプロセッサIPをライセンス提供するだけで自社では製造せず、Apple・Qualcomm・ルネサスエレクトロニクスなどがそこへ自社の回路を組み合わせてSoCに仕上げている。近年は命令セットが公開され誰でも実装できるRISC-Vの系統も広がり、調達の選択肢が増えている。
試験での引っ掛け
ソフトIPとハードIPの区別が問われる。ソフトIPはHDLで記述された合成前のデータで、製造プロセスを選ばず移植しやすい代わりに、性能と面積は合成した結果に左右される。ハードIPは配置配線まで済んで特定プロセスに固定されており、性能と面積は確定的だが他プロセスへは持ち込めない。ここでのIPは知的財産の略で、IPアドレスのIPとは無関係である。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。