SOADC.vhd


概要

シリアル型データ変化出力モジュール
DEBUG支援のモジュールです。
3chオシロスコープ(2chでも可能)にて複数bitのモニタを観測する時に使う。
※川島が趣味で設計したモジュール。自己責任で使用する事を許可します。(^^;


説明

DATIの変化毎にデータをSTB/SCK/DOでデータ出力する。
EN='0'だとSTB/SCK/DOはHiZ。

Parameter
・BITSIZE DATIのBit幅(default:8)
Input
・RESET 非同期リセット
・SYSCLK システム・クロック
・EN 出力制御
・DATI データ値入力
Output
・STB ストローブ(出力開始の合図用)
・SCK データ・クロック
・DO  シリアルのデータ値

     DATI変化検知
       ↓
STB ____|~~~|________________________________
SCK ____|~|_|~|_|~|_|~|_|~|_|~|_|~|_|~|______
DO  ____| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |____
※7の所はMSBです。0の所がLSBです。


シミュレーション波形


File's


履歴