konkon

元ボート部員、元書店員、今はガンマ線天文・実験屋見習い。森博嗣に憧れて大学に出戻り。

Powered by Movable Type 4.27-ja

Atomフィード

Since July 14, 2012

エントリ:ジーンダイバ

ジーンダイバ

レイアースとスレイヤーズを勘違いしていた(あいさつ)


HDLという、回路を言語で記述してプログラマブルな半導体デバイスに書き込んで実装できるっという代物をいじくっている。


always文の中にif文でやたら条件分岐させてプログラム的に書いてはいけないっというのを、openitのセミナーで聞いたのだが(そして自分が講師なのでさも知った顔でそう説明していたのだが)

自分のコードを見ると見事にif文で条件分岐させまくっている。


っということで

always文の中でif文はなるべく入れ子にしないで並列にif文を並べるように変えてみようと思う。

特に順序制御のためのカウンターは単独で回して他のif文で参照するようにする。

これでFFにif文の中で参照している信号(カウンター、フラグ等)が入力されてregに出力されるというのがはっきりする、はず。


げぼきゅー