つながるワイヤレス通信機器の開発手法(11) ──ASICを設計する(中編) エラー訂正回路とタイミング回路の実装

太田博之

tag: 組み込み 半導体

技術解説 2004年4月27日

●チャネル・エンコーダにおける符号化処理

 図3は,送信側の検査ビットを生成する回路を示している.回路の中の五つの箱は,5ビットのシフト・レジスタを意味している.クロックごとに左から右へ1ビットずつシフトする.DATA_INから入ってくる信号も,このクロックに同期して変化する(図4)図3図4をもとに,以下に動作を説明する.

  • 図3のS1,S2ともに1側に倒す(図4では"H").この状態では五つの箱の中には'0'が入っている.
  • DATA_INから入力された10ビットの情報ビットが右端の矢印から出ていくと同時に,五つの四角い箱の中身が1ビットごとに右にシフトする.
  • 10ビットの情報ビットを送り終えたところで,S1とS2は2側(図4では"L")に倒れる.
  • 5ビット・シフト・レジスタのデータを1ビットずつ右側の矢印から出す.このとき各ビット中には'0'が入る.

f04_01.gif
〔図4〕 入力信号
スイッチS1,S2が"H"のとき,10ビットの情報ビットを送信する.S1,S2が"L"のときは5ビットの検査ビットを送る.

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! 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日