高速シリアル通信プロトコルSerialLite ――オープン・ソースでコンパクトなプロトコル

Sanjay Rajput, Karl Lu, Bryon Moyer

tag: 組み込み 半導体

技術解説 2004年5月19日

 オンライン・ステータスは,適切なチャネルの新しいステータスのマスクを生成し,存在するステータスとマスクの論理和をとったもので管理されます.このステータスは,オフライン・バッファをスキップして表示回路から読み出すことができます.このブロック図を図16に示します.

 最後に,強制リフレッシュ回路は,オフライン・パケットと同様の方法で生成されます.この場合,データ・ペイロードにはリフレッシュを必要とするチャネルを含みます.THADRポートは必要ありません.また,リフレッシュ要求が複数のチャネルで起こるという問題が考えられます.しかし,チャネル間の二つのリフレッシュ・ボタンを人間のオペレータが同時に押すことは物理的に不可能であるため,これは考慮していません.概略ブロック図を図17に示します.

 このリンクの実装に必要なのは,二つのステート・マシンとわずかな回路だけです.データ転送を行うための複雑な処理のすべては,コンフィグレーションを変更可能なコアに実装されたプロトコルによって処理されます.

f16_01.gif
図16 オフライン受信

f17_01.gif
図17  強制リフレッシュ

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日