4

私はHDビデオキャプチャ用のハードウェアモジュールの開発を検討してきました。私は全体に慣れていないので、周りを見回して、デザインをテストするためにFPGA開発ボードが必要であり、ASICまたはFPGA自体を介して展開できることがわかりました。

人々はすでにVerilog/VHDLでコアを記述していて、それを自分のデザインで直接使用できることがわかりました。たとえば、PCIeインターフェイスモジュール、DDR3メモリコントローラーモジュールなどです。論理的な方法で接続して、デザインをテストする必要があります。

これらのIPコアのライセンスはどのように機能するのでしょうか。特定のベンダーサイトでは、「SignOnce」などの用語が表示されます。機能するデザインを作成し、それを大量生産したい場合、コアのライセンスを取得するにはどうすればよいですか。

コアを購入している特定のベンダーによって異なる場合があることはわかっていますが、いくつかの例などの一般的なアイデアを取得したいだけです。

ありがとう!

4

4 に答える 4

2

他の人が言ったように、ライセンスには多くのモデルがあります。

オープンコアのコアの品質は非常にばらつきがあるため、それを実現するには多くの作業が必要になる場合があります。一方、それらのいくつかはそのままで動作します。ところで、GPL (ライセンスの付与方法) が FPGA コードの残りの開示にどのように影響するかは、まだ議論中です :)

商用ライセンスに関しては、私の経験では、多くの企業がまだ ASIC の考え方で運営されており、多額の前払いが必要です。プロジェクトごとにライセンスを供与したり、ロイヤルティとして支払いの一部を行ったりする人もいます。

次に、「ネットリスト」だけが必要なのか、それともコアの実際のソースが必要なのかを検討する必要があります。ソースが必要な場合は、10 倍の価格を計算してください。

SignOnce はライセンスです。つまり、弁護士に 1 回チェックアウトしてもらうだけでよく、法律用語がすべてのベンダーと同じであることを知っているので、さまざまなベンダーと取引を進めることができます。私が思い出す限り、商業用語については何も述べていません。

複数のコアを持つようになると、それらすべてを相互作用させることも興味深いものになります。これは、ザイリンクスおよびアルテラの SOC 開発製品と統合された IP 製品の利点の 1 つです。それらはすべて、共通のバスを中心に構築されています (X と A の間で確かに異なりますが、少なくとも独自のツール内では共通です)。これは、ポイント アンド クリックで結合できることを意味します。IP に非常に異なるバス構造がある場合、多くのグルー コードを記述していることに気付くでしょう :(

于 2009-12-17T10:33:05.120 に答える
1

あらゆる種類の可能なライセンスがあります。多くのベンダーがあなたと協力し、あなたのニーズを満たすカスタム契約を作成するため、購入元のベンダーと詳細について話し合う必要があります.

一方で、なぜ IP コアのライセンスにお金を払うのでしょうか? opencores.orgには、ロイヤルティ フリーで使用できる高品質の FPGA コアが多数あります。

于 2009-12-16T20:41:09.683 に答える
0

私が思い出したことから(そしてもちろんあなたが交渉したライセンス契約に応じて)、あなたは複数のモデルを利用できます:

  1. 「製品」ごとのライセンス(つまり、各「製品インスタンス」のロイヤリティですが、特定の「製品」に限定されます)
  2. 「製品タイプ」に関係なく、「製品インスタンス」ごとのライセンス
  3. 一回限り、食べ放題、ライセンスなど。
于 2009-12-16T20:06:46.823 に答える
0

多くのライセンスがありますが、ほとんどはフル使用または製品タイプごとです。構築されたインスタンスごとの料金はほとんどありません。Altera および Xilinx からのものは、完全な使用法または製品タイプごとのものです。ただし、ASIC/HardCopy/FastPath に入れる場合は通常、追加料金がかかります。

于 2009-12-18T17:38:15.927 に答える