タイミングチャート作成ツール

Timing Chart Maker — 信号を入力してプレビュー、PDF/PNGで出力

スポンサーリンク

ファイルから読み込む

A列=信号名、B列以降=波形(1/0/x/z)の表を想定しています。信号名だけの表でも読み込めます。

「AI用データを埋め込む」を有効にして書き出したファイルであれば、別の人がダウンロードしたPNG/PDF/JSONをアップロードするだけで元の信号・時間軸設定を復元して編集を続けられます。

スポンサーリンク

1 時間軸設定

スポンサーリンク

2 信号設定

波形は 1=High 0=Low z=Hi-Z x=不定 ==データ(複数bit) の文字で入力してください。空白は無視されるので見やすく区切って入力できます。
= を連続して入力すると、その区間がバス風のブロックとして表示されます。右側の「データ値」欄に、区間の順番でカンマ区切りの値(例: ADDR, 0x5A)を入力すると、各区間にラベルとして表示されます。
各行左端の をドラッグすると信号の順番を並べ替えられます。波形欄の ボタンからクロックや複数bitカウンターを自動生成できます。

信号名 波形 (0,1,x,z,=) データ値 (=区間のラベル)

※ テンプレートは信号構成をイメージしやすくするための簡易的なサンプルです。実際のプロトコル仕様に基づく正確なサイクルタイミングを保証するものではありませんので、必要に応じて波形・データ値を編集してください。テンプレートを読み込むと現在のチャート(タブ)の内容は置き換わります。

スポンサーリンク

プレビュー

※ PNGはファイル内メタデータ(iTXtチャンク)にJSONデータを埋め込みます。PDFはメタデータに加えて巻末ページに機械読み取り用JSONを挿入します(対応するAI/ツールで元データを再構築できます)。