JA EN
体系サプライチェーン
·★ 会員·15分で読めます

IPコアとファブレス — Armが1円も製造せず世界を握る仕組み

設計図だけを売る会社が、なぜチップ産業の中心に座れるのか。ライセンス料とロイヤリティの構造、自社開発との損益分岐出荷量、ソフトIP/ハードIP/アーキテクチャライセンスの粒度、そしてRISC-Vが「無料にしたもの」と「無料にしなかったもの」を式と実務の両面から追う。

対象textタスクhardware

工場を持たないどころか、チップすら作らない

「ファブレス」という言葉は、工場(fab)を持たない半導体メーカーを指します。Apple も NVIDIA も Qualcomm も、自社の名前が入ったチップを一枚も焼いていません。設計だけを行い、製造は TSMC のようなファウンドリに委ねます。

ところが Arm は、そのファブレスよりもさらに一段だけ後ろにいます。Arm はチップを作らないだけでなく、チップを売ってもいません。売っているのは回路の設計図と、その設計図に従う権利です。それなのに、スマートフォンのアプリケーションプロセッサはほぼ例外なく Arm の命令セットで動き、サーバやマイコンにも広がっています。物を一つも出荷しない会社が、物理的な産業の真ん中に座っている——これはどういう構造なのか、というのがこの記事の主題です。

チップが砂から完成品になるまでの全体像は半導体サプライチェーン全体地図で扱いました。ここではその最上流、「設計図そのものが商品になる層」だけを取り出して、お金の流れの形を見ます。

比喩: 建築設計事務所と、ゼネコンと、図面の使用許諾

ビルを建てるときの登場人物で整理すると分かりやすくなります。

半導体では、ファウンドリがゼネコン、ファブレス企業が施主かつ元請けの設計者にあたります。では Arm は何かというと、設計事務所がよく使う「構造の型」を持っていて、その型を使う権利を貸している存在です。階段の納まり、耐震壁の組み方、非常口の配置——これらを一から考えるより、実績のある型を借りて自分のビルに合わせたほうが速く、失敗も少ない。借りる側は使用料を払い、建てた棟数に応じて追加の対価も払う。

この「型」にあたるのが IPコア(Intellectual Property core、設計資産)です。CPU、GPU、USB や PCIe の物理層、メモリコントローラ、暗号エンジン——現代のSoC(1チップに機能を詰め込んだ集積回路)は、その大半が他社から借りてきたブロックの組み合わせで、自社で新規に描く部分はむしろ少数派です。

直感: 固定費を誰が背負うかという一点

なぜ借りるのか。答えは性能でも思想でもなく、費用の形にあります。

チップ設計の費用は、ほぼ全額が出荷前に確定する固定費です。人件費、EDAツールのライセンス、検証にかかる計算資源、そして試作用のマスク一式。1個も売れなくてもこの額は出ていき、逆に1億個売れても総額はほとんど増えません。半導体の原価構造は「作る費用」より「作れるようにする費用」が支配的で、しかもその割合は微細化が進むほど上がっていきます。

そして工程が進むほど、この固定費は足し算ではなく掛け算で増えます。世代が変わるたびに設計ルールの数が増え、検証すべき組み合わせが増え、物理的な影響(配線遅延、電圧降下、熱)を無視できる範囲が狭くなる。増え方の形が線形ではないことが、この産業の意思決定をほとんど決めています。

FIG 1指数的に伸びる曲線は、入力が少し増えるだけで桁が変わる。先端ノードの設計費もこの形で伸びるため、「自社で一から設計する」選択肢を採れる会社の数が世代ごとに減っていく。対数目盛に切り替えると、線形目盛では潰れて見える下側の差も見える

固定費が桁で上がると、選択肢は2つに絞られます。出荷量を桁で増やして薄く回収するか、固定費そのものを他人と分け合うか。IPライセンスは後者です。Arm が一度作った CPU コアを1000社が使えば、その開発費は1000分の1ずつ負担されます。借りる側から見れば、自分では到底組めない規模の検証済み設計を、出荷量に応じた変動費に付け替えられる——固定費を変動費に変換する装置、それがIPライセンスの経済的な正体です。

仕組み: ライセンス料とロイヤリティ、そして損益分岐出荷量

IPの値段は、ふつう2階建てです。契約時に払う一括ライセンス料と、チップを出荷するたびに払うロイヤリティ。前者を LL、ロイヤリティ率を rr、チップの単価を pp、生涯出荷数を NN とすると、借りたときの総費用は次の形になります。

Clicense(N)=L+rpNC_{\text{license}}(N) = L + r\,p\,N
(1)

この式が言っているのは要するに、払う金額は「最初にまとめて払う分」と「1個売るたびに単価の一定割合を払う分」の足し算だ、ということだけです。LL は出荷ゼロでも発生し、rpNr p N は売れた分だけ増えます。

一方、同じ機能を自社で一から設計する場合の費用 CownC_{\text{own}} は、ほぼ全額が固定費 DD です。

Cown(N)=DC_{\text{own}}(N) = D
(2)

つまり自社開発は「最初に全部払って、あとは何個作ってもゼロ」という形です。右辺に出荷数 NN が現れないこと自体が、何個作っても総額は動かないという意味になっています。この2本が交差する出荷数が、判断の分かれ目です。

N=DLrpN^{*} = \frac{D - L}{r\,p}
(3)

この式が言っているのは要するに、「借りれば浮く初期費用」を「1個売るたびに余計に払う額」で割った、ということです。分子 DLD - L は借りたおかげで払わずに済んだ固定費、分母 rpr\,p は1個あたりのロイヤリティ額。割り算の答えは「浮かせた分をロイヤリティで食い潰すまでに何個かかるか」の個数になります。

出荷見込みが より少なければ借りたほうが安く、多ければ自社設計のほうが安い、という分岐点です。式の形が教えてくれることは3つあります。第一に、判断は技術ではなく出荷量で決まる。第二に、ロイヤリティ率 が小さいほど分岐点は右へ動き、借り続けるほうが有利な範囲が広がる。第三に、単価 が高い製品ほど分岐点は左に来る——高価なサーバCPUを大量に売る会社が自社コア設計に踏み切り、安価なマイコンを売る会社が借り続けるのは、思想の違いではなくこの割り算の結果です。

この先にあるもの

§

ここから先は会員限定です

解説記事371本・教科書26章・学生モード48単元・論文精読6本が、月額¥490ですべて読み放題になります。新しい解説は毎日3本ずつ増えます。いつでも解約でき、解約後も期間の終わりまで読めます。

会員の方はログインすると続きが表示されます

コメント

コメントにはログインが必要です