
汎用プロセッサ(ARM、x86など)の急速な開発にもかかわらず、特殊なデジタル信号処理(DSP)プロセッサはその関連性を失いません。 母国で浮動小数点を備えた最も人気のあるDSPの1つは、アナログデバイスの
ADSP-TS201Sプロセッサでした。 かつて(10〜15年前)、このプロセッサはリアルタイムで動作する高性能DSPシステムで他に類を見ませんでした。 その主な特徴:
- CPU周波数-600 MHz
- 内部メモリの量-3 MB
- 4つの高速ポート-600 MB /秒
- 外部バス-100 MHz
- DMAチャネル-12チャネル
ADSP-TS201Sプロセッサのソリューションは、民間および非民間の両方の幅広いクラスの機器で実証されています。 しかし、すべての良いことは
あなたがその終わり
を知っています。
これが人気のあるプロセッサで起こったことです-今年、
ADSP-TS201Sの生産
は完全に中止されました。 しかし、良いニュースがあります。今、あなたは自由に呼吸してリラックスすることができます。同時に、ロシアの会社ミランダーは、
ついに独自のDSPプロセッサー
1967BH28を供給し始めました。 このプロセッサは、
ADSP-TS201Sに類似しており、Milander製の添加剤が含まれています。
ドメスティックプロセッサのコマンドシステムは、元のプロセッサと完全に一致し、さらに(開発者が約束するように)計算の効率を向上させる追加のコマンドを備えています。 プロセッサの周波数は450 MHzです(元の周波数よりも小さくしないでください)。 チップ内メモリの量は3 MBです(
ADSP-TS201Sの動的メモリとは対照的に、静的メモリ)。 外部バスの周波数は100 MHzです。
ADSP-TS201Sと同様の4つの高速シリアル入出力インターフェース(4ビットリンク)。 より詳細な情報は、製造元のWebサイトにあります。
1967BH28プロセッサのタスクは、
ADSP-TS201Sプロセッサのソリューションをロシアのプロセッサのソリューションに置き換える機能
を提供することです(インポート代替ではありません!?)。
今最も興味深いことですが、実際に新しい国内開発とは何ですか? このため、
1967BH28プロセッサとオリジナルの比較テストが行われました。 実験オブジェクトは、Instrumental Systems社の
ADSP-TS201Sに搭載されている
一般的な ADP201cP5モジュールと、
1967BH28プロセッサに搭載されている最新の
ADP201McP5モジュールです。 モジュールの写真を以下
に紹介します。


写真から、モジュールはほぼ同じであり、プロセッサーのタイプのみが異なることがわかります。 CompactPCIインターフェースを備えた6Uコンストラクトが使用されます。 合計で、リンク(高速シリアルインターフェイス)で接続されたモジュールに5つのプロセッサがあります。 5つのプロセッサのうち2つは、FPGAを介してアナログまたはデジタルI / Oサブモジュールを接続する機能を備えています。
ソフトウェア
テストではソフトウェアの互換性が示されました。
ADP201cP5モジュール用に開発した
すべてのソフトウェアは、わずかな変更を加えることなく
ADP201McP5モジュールで正常に
機能します。 また、
ADSP-TS201S用に設計されたエミュレータは、問題なく
1967BH28プロセッサ
に接続されました。 つまり 主なタスクの1つが解決されました
。ADSP-TS201Sプロセッサのソリューション向けに10年半にわたって開発された
一連のソフトウェアを書き換えることはありません。
インターフェース
CompactPCIを介した交換レートは、両方のモジュールで同様でした。 主な制限は、実際には、64ビットと66メガヘルツのPCIバスであるため、これは非常に期待されています。
高速シリアルインターフェイスのテストでは、450 MHz(現時点での最大周波数)のプロセッサ周波数(それぞれ450 MB / s)で完全な操作性が示されました(リンクは4ビットですが、ダブルレートモードで動作するため、クロックサイクルごとに1バイトが送信されます) 。 ここで、新しいプロセッサは元の
ADSP-TS201Sに劣り 、600 MHzの周波数で動作し、それぞれのリンクは600 MB /秒を提供します。
計算
そして、ここが最も面白くて楽しいものです。
1967BH28プロセッサのコンピューティング機能のテストは、DSPの主要機能である統合FFTで実行されました。 表に示されている
魂を温める結果が得られました。
| ADSP-TS201S(600MHz) | 1967BH28(450MHz) |
---|
CFFT1K | 25us | 26us |
CFFT4K | 294us | 119us |
CFFT8K | 1120us | 360us |
1967BH28プロセッサと
ADSP-TS201Sの動作周波数の違いにもかかわらず、
私たちの 好みでは ない ことがわかります。家庭用クリスタルには顕著な利点があります。 処理された配列のサイズが大きくなると、それは最大限に現れます。 そのような結果は、プロセッサ周波数で動作する静的メモリの使用です。 アナログ
(ADSP-TS201S)は、125 MHzの周波数で動作するダイナミックメモリと、プロセッサ周波数で動作するキャッシュを使用します。 この表は、キャッシュサイズ内で、
ADSP-TS201Sと
1967BH28プロセッサのパフォーマンス
がほぼ同じであることを示しています。 しかし、配列がキャッシュを超えると
、ヒーロー 1967BH28の利点が明らかになります。
だから
一般的に、新しい国内のプロセッサは成功していることが判明し、DSPシステムで一般的な
ADSP-TS201Sを完全に置き換えることができます。 残念ながら、これは15年前の開発をより現代的なものにするものではありません。