OKIアイディエスのマルチプロトコル通信コントロールIP(MPI-IP)は、HDLCインターフェース(BOP)、文字同期インターフェース(COP)、ASYNC(調歩同期)インターフェースをFPGAで実現し、製造中止の汎用通信LSIの代替を支援します。
NEC製µPD72001とのソフトウェア互換を備えており、既存ソフトウェア資産を活かした代替が可能です。さらに、FPGAメーカー固有のライブラリに依存しない完全RTL設計により、幅広いFPGAデバイスに実装できます。
汎用通信LSIの製造中止や部品の枯渇にお困りの方、長期供給が不安な方に向けて、OKIアイディエスがLSIを代替するFPGAのみならず、基板開発まで含めた技術支援をご提供します。
MPI-IPは、BOP、COP、ASYNCの各種通信方式に対応した通信制御IPです。
µPD72001ソフトウェア互換で、主に既に開発が完了した機器の部品置き換えをFPGAで実現することを目的に開発しました。
単に代替するだけでなく、単回線化、不要機能の削除や複数回線化、CPUインターフェースの変更にも柔軟に応用できます。
また、完全RTL回路として構成しているため、FPGAメーカー固有のRAM、PLLなどのライブラリを使用していません。配線遅延の影響が少なく、再現性の高い安定した動作が可能です。
µPD72001ソフトウェア互換
µPD72001用ソフトウェアの変更無しでの置き換えを目的に開発しており、多くのお客様でLSIを本IP搭載のFPGAに置き換えるだけで動作しています。
同期設計による完全RTL回路
システムクロックや通信クロックに同期した回路設計としており、配線遅延の影響が少なく、再現性が高く安定して動作します。
また、FPGAメーカー固有のRAMやPLL等のライブラリは一切使用していないため、FPGAメーカーを選びません。
1回線版のサポート
µPD72002互換の1回線版HDLC版も用意しています。
各種CPUインターフェースや複数への対応
CPUインターフェースとして、オリジナルのバスインターフェースのみならず、外付け回路によりPCI等の実績があります。
また、複数のIPを実装し、6ch版や8ch版の実績もあります。
マルチプロトコル通信コントロールIPは、µPD72001だけでなく、他の汎用通信LSIが製造中止となったデバイスの代替にも利用されています。
代替デバイス例
OKIアイディエスは、通信制御機能の置き換えやFPGA実装に関する知見を活かし、既存装置の解析から通信コントローラーボードの開発まで一貫して対応します。
µPD72001互換を軸に、BOP、COP、ASYNCといった複数の通信方式を含む装置に対し、開発済みの機器向け置き換え支援や設計・実装支援を行うことが可能です。
また、完全RTL設計のMPI-IPをベースにすることで、特定のFPGAメーカーに依存しない柔軟な実装を実現し、更新時のリスク低減や製品寿命の延長に貢献します。
μPD72001互換(BOP,COP,調歩同期対応の2回線版)をFPGAにインプリメントした場合の例を以下に示します。
なお、合成パラメーター等によりインプリメント結果は変わる場合があります。
| 項目 | 使用数/総数 | 使用率 |
|---|---|---|
| Number of Slice Registers | 1,754 out of 11,440 | 62% |
| Number of Slice LUTs | 2,984 out of 5,720 | 52% |
| Number of occupied Slices | 1,194 out of 1,430 | 83% |
| Number of bonded IOBs | 65 out of 102 | 63% |
| 項目 | 使用数/総数 | 使用率 |
|---|---|---|
| Total logic elements | 4,079/7,384 | 55% |
| LE Registers | 1,673/5,280 | 32% |
| Total pins | 65/81 | 80% |
| 項目 | 使用数/総数 | 使用率 |
|---|---|---|
| Total logic elements | 4,324/6,272 | 69% |
| Total registers | 1,674/6,272 | 27% |
| Total pins | 65/92 | 71% |

<FPGA実績例>
| 種類 | 機能概要 |
|---|---|
| 対応プロトコル | BOP、COP、調歩同期 |
| チャネル数 | 全2重×2チャネル |
| 送信バッファ | 2段 |
| 受信バッファ | 4段 |
| データフォーマット | NRZ、NRZI、FM、マンチェスタ(受信のみ) |
| ボーレート | 最大10Mbps以上 |
| DMA要求信号 | 送信×2、受信×2(送信データ数制御機能付き) |
| 割り込み信号 | 1(INTACKサイクル対応) |
| テスト機能 | 自己折り返し入力、外部折り返し出力 |
| DPLL | 内蔵(2チャネル分) |
| ボーレートジェネレータ | 内蔵(送信×2、受信×2) |
さらに詳しく知りたい方は、YouTubeでWebセミナーの内容をご覧いただけます。
開発済みの通信機能を持つ機器のデバイス置き換えや、µPD72001互換の代替でお困りの方は、OKIアイディエスが技術面でしっかりサポートします。
無料相談も承っておりますので、下記よりお問い合わせください。
メルマガで最新情報、当社主催のWebセミナー情報を配信しております。お役に立てるよう配信してまいりますので、是非ご登録お願いいたします。