IPコア開発ソリューション

IPコア(Intellectual Property Core)とは、
特定の回路機能を実現するために記述されたハードウェア記述言語(HDL)による設計資産です。
製造プロセスに依存せず、異なる半導体プロセスへ移植可能なため、
各種集積回路(IC)への実装が可能です。

IPコアの活用は、近年の半導体開発における重要なトレンドであり、
製品開発期間の短縮(Time to Market の短縮)に大きく貢献します。

設計の簡素化

設計およびデバッグ時間を削減し、
開発プロセスの効率化を実現します。

高い柔軟性

VHDL コードにより実装され、
用途に応じた豊富な共通パラメータを提供します。

優れた互換性

複数のプロトコル仕様に対応。
コスト効率に優れた FPGA でも実装可能です。

可視化による設定

Vivado IP が提供する GUI により、
グラフィカルな設定・構成が可能です。

SOC-E SocTek シリーズ

MTSN IPコア

多様な TSN 規格に対応する
包括的な TSN 開発ソリューション

SOC-E SocTek シリーズの MTSN IP コアは、
柔軟な HDL コードにより、TSN エンドポイントおよび
TSN ブリッジの実装を可能にします。

豊富な共通パラメータを備え、
機能とリソースの最適なバランスを実現。
また、Vivado IP の GUI に対応しており、
VHDL レベルでもグラフィカルに設定・構成が可能です。

SOC-E SocTek シリーズ

ネットワーク向け IPコア

Ethernet ネットワークの高度化が進む中、
産業、エネルギー、自動車、航空宇宙、電力などの分野では、
OT / IT ネットワークにおいて
大規模かつ高信頼な Ethernet ソリューションが求められています。

IP コア開発ソリューションは、
製品の市場投入までの期間を短縮し、
設計リスクを低減するための有効な手段です。

SOC-E SocTek シリーズ
同期 IPコア

MultiSync PTP & IRIG-B

MultiSync IPコアは、マルチプロトコル冗長型の時刻同期ソリューションです。 サブマイクロ秒精度の高精度時刻同期を提供し、用途に応じて最大限の柔軟性を実現します。 **IEEE 1588-2008(PTPv2)**および IRIG-B に対応し、複数の時刻同期方式を同時にサポートします。

IEEE 1588v2
グランドマスター/ボーダークロック

高精度な時刻同期基盤として、Xilinx FPGA 上で IEEE 1588-2008 v2 を実装。 PTP グランドマスターおよびボーダークロックとして動作可能で、 IEEE 1588 に準拠した時刻源を正確に配信し、高精度タイマ機能を提供します。 これらの処理はすべて 専用ハードウェアロジック により実行されます。

IEEE 1588v2
CPU 非依存 スレーブクロック

MultiSync IPコアは、CPU に依存しない IEEE 1588v2 スレーブクロックを提供します。 サブマイクロ秒精度の時刻同期を実現し、 PTPv2 および IRIG-B に対応した高精度同期機能を備え、 多様なシステム構成において高い柔軟性を発揮します。

IRIG-B グランドマスター

IRIGTimeM は、FPGA デバイス上で IRIG-B(IRIG 200-04)に準拠した 時刻同期グランドマスターを実現します。 すべての IRIG-B 符号化フォーマットに対応し、 DCLS および AM 変調をサポートすることで、最大限の柔軟性を提供します。

IRIG-B スレーブ

IRIGTimeS は、FPGA デバイス上で IRIG-B(IRIG 200-04)に準拠した 時刻同期スレーブを実装します。 IRIG-B の各種符号化フォーマットおよび DCLS / AM 変調に対応し、 高い互換性と柔軟性を実現します。

複雑な FPGA 設計を
どのようにテスト・検証するのか?

IP コアの開発プロセスでは、
IP 仕様の策定、インターフェース設計、テストアーキテクチャの標準化、
IP コアの検証およびテープアウトなど、
多くの重要な技術課題に直面します。

IP コアの検証においては、
まずリファレンスモデルおよびテストプラットフォームを構築し、
回帰テストおよびフォーマル検証を実施することが重要です。
ここで用いられるリファレンスモデルは、
主にシステム機能検証および RTL モデルとの比較検証を目的としており、
Verilog HDL などの記述言語によって実装されます。

テストプラットフォームは、
サブモジュール設計と並行して構築され、
検証環境およびテストケースを整備します。
その後、IP コアの振る舞いレベルモデルを用いて、
テスト環境およびテストケースの検証を行い、
RTL レベルの IP コア検証に向けた準備を段階的に進めていきます。

シミュレーションおよび検証は、
高品質な FPGA ベース RTL 設計を実現するための基盤です。
本章では、設計プロセスにおける重要なステップを紹介するとともに、
Ethernet IP コア製品を例に、
実際の検証フローについて解説します。

京虹は、お客様に必要なサポートを幅広く提供します。

経験豊富な専門チームが迅速に対応し、課題解決に向けて最適なサポートをご提供します