SonicsExpressは,電源分離も可能な,2つの非同期クロックドメイン間の高バンド幅 OCP2ブリッジを提供します.その高いコンフィギュレーション性は,ブリッジのサイズを 最小にしながら,要求されるバンド幅を実現する最適なブリッジをSoC開発者に提供 します.
SonicsExpressは,いかなるイニシエータ・ターゲット間の周波数関係においても,正し い転送が可能です.SonicsExpressは,どちらのポートにおいても,ピークバンド幅での 転送を可能とします.2つのポートのうちの遅い方のポートのピークバンド幅と同一の バンド幅を速い方のポートで実現します. シングルスレッドおよびマルチスレッドの両方をサポートするように設計されており,マル チスレッド時には,ブロッキングモードもしくはノンブロッキングモードのどちらかでの動作 がコンフィギュレーション可能です.さらに,ブロッキング動作の閾値を,それが統計的に 起こらないようなレベルに設定することができます.クロック境界が同時に電源境界であ ることも多いので,クロック境界上の信号にインスタンスされたタクティカルセルにより, 電圧レベルシフトとアイソレーションにも対応可能です.タクティカルセルは,使用される テクノロジーライブラリへのマッピングが可能です. ハンドシェイクプロトコルのような,同期デザインの良い方法は保持しながら, SonicsExpressは,非同期乗り換えのフォールスルーレイテンシを最小化します.全て のハンドシェイク信号は,ハザードスイッチングを避けるためにFFから直接出力され, 非同期境界の先では,メタステーブルの可能性を最小化するために2段のFFで同期化 されて受け取られます.2段のFFで同期化されない残りすべての信号は,非同期境界 の先で直ちにFFに入力され,合成やテストを複雑化する可能性のあるFalse Timing Pathの最小化と局所化をはかっています.また,クロックの立ち上がりエッジのみを使用 しています. |