<< 2026年01月
新着記事
最近のコメント
月別
カテゴリ
2025.12.19 20:57

IcarusVerilogでできるかな


・ネットバンキングで振り込み。例によってWindowsUpdateで痛い目にあうかと思ったけど何事もなく順調順調。
・というところで、IcarusVerilogを呼び出すプラグインでdglogというのを見つけたけど、vcdファイルが出来た後にgtkwaveを起動しようとしてしまう。やっぱりだめかな。

2025.12.19 20:57

IcarusVerilogでできるかな


・ネットバンキングで振り込み。例によってWindowsUpdateで痛い目にあうかと思ったけど何事もなく順調順調。
・というところで、IcarusVerilogを呼び出すプラグインでdglogというのを見つけたけど、vcdファイルが出来た後にgtkwaveを起動しようとしてしまう。やっぱりだめかな。

2025.12.19 20:57

IcarusVerilogでできるかな


・ネットバンキングで振り込み。例によってWindowsUpdateで痛い目にあうかと思ったけど何事もなく順調順調。
・というところで、IcarusVerilogを呼び出すプラグインでdglogというのを見つけたけど、vcdファイルが出来た後にgtkwaveを起動しようとしてしまう。やっぱりだめかな。

2025.12.19 20:57

IcarusVerilogでできるかな


・ネットバンキングで振り込み。例によってWindowsUpdateで痛い目にあうかと思ったけど何事もなく順調順調。
・というところで、IcarusVerilogを呼び出すプラグインでdglogというのを見つけたけど、vcdファイルが出来た後にgtkwaveを起動しようとしてしまう。やっぱりだめかな。

2025.12.18 07:14

DSimライセンス切れ.Icarusでいけるか。


・DSimが動かなくなった。ネットがつながっていないとだめっぽいというのは確認していたのだけど、そうではない。
・よくよくメッセージを見るとどうもライセンス切れらしい。
・更新すれば良いのかなと思ったけど、最初にやったときの登録内容を覚えていないので、改めてメールアドレスを入れたら新規登録ができてライセンスファイルのdsim-license.jsonがダウンロードできた。
・これを~/metrics-caフォルダにコピー(というかリプレース)してやれば良いようで、無事更新できた。
・しかし、ライセンスが要るのもうっとおしいなということで、ModelSimを探していくとこれは32ビット版しかないのか。とりあえずダウンロードだけしておくか。
・VSCodeのプラグインを探すけど、検索機能が使いこなせていないのか、今ひとつ。
・そういえばお約束のIcarusVerilogはどうだろうと思って今書いているものでやってみたら、最初「それはSystemVerilogだろ」と言われてーg2012オプションをつけたらなんかエラーが出た。複数箇所から駆動してるよというのでよく見たらinputと書くべきところをoutputにしていることがわかった。よく見たら、間違ってるじゃないか。
・修正したら無事に終了。これをvvpにかけて生成された.vcdファイルをgtkwaveで開いたらちゃんと波形表示された。
・Verilatorだと2値シミュレーションしかしてくれないので値が不定というのは見つけらないけど、icarusなら大丈夫。
・ということはIcarus Verilogを呼び出すプラグインがあれば良いのか。

2025.12.17 12:11

ETCも同じ番号のクレジットカードだったのだな


・ネットバンキングで振り込み。そして全然使っていないのだけど、キャッシュカードにおまけでついているクレジットカードの利用明細などがわかるサイトの変更があるとかでパスワードなどの再登録。一応アプリも入れておくか。
・登録ついでで明細を見ると3000円ちょっととある。クレジットカードで何に使ったんだ?と思ったらETCカードの分だった。ちょっとだけ高速使ったしな。
・EUでガソリン車規制を撤回方向らしい。やはりな。電力は大量に蓄積して使うのにはあまり便利の良いエネルギーではない。そして車を走らせるというのは想像以上にエネルギーを食うものなのだ。
・ということでBEVというのは一般的な車の使い方をするには「筋が悪い」のだな。それを政治でどうのこうのしようというのだから悪手しか出てこないのも当然だろう。

2025.12.16 11:38

補助金使ってエアコン更新


・部屋に付けた6畳用エアコン2台が15年選手。そういえば東京都が補助金を出していたなぁと調べてみると結構な金額。そして、私の座右の銘その1は「金はあるうちに使え」。
・ということで、エアコン更新を検討しにいく。
・しかし、補助金対象となる機種は星3つ以上でないと思うとかなりの高級機種だらけ。しかも機種が多すぎてどれが星いくつなのかわかりにくい。見ていると目がくらくらする。
・そんな中で探し回っていたら・・・あった。まるで目立たないところで他の機種に紛れるように。
・工事費込みで見積もりしてもらったら、2台でコミコミ10万円を切る。いいじゃないか。15年前に付けた時より安いくらいだ。しかも最低ランク機種じゃない。
・ということで、即決してしまった。
・ついでにUSBなワイヤレスLANアダプタも購入。こちらはPCか余っているRaspberryPiあたりをアクセスポイント化してBambu A1miniを外に出られないようにしたまま使えないかなという計画用。速度はいらないので一番安いやつTP-LINKの780円なり
・なんとなく検索していると、BambuのマイクロSDカードが壊れたという声がちらりほらり。書き換え回数がそれなりに多いから壊れやすいということみたいだな。

2025.12.15 00:23

DE10-Liteの7セグ表示が動いた


・動作確認のために、7セグのLEDが6個もあるので、これを使ってやるか。
・ダイナミックスキャンでもしているんだろうなと思いながら回路図を見るとなんと6個x8セグメント分の端子が全部FPGAに直結というなかなか太っ腹。
・とりあえず0〜Fの16進数表示ができるようにVerilogをゴニョゴニョっと書いてみる。パターンデータが16種類もあって面倒だけど地道にやればよし。
・とりあえず0,1,2とインクリメントしていくようなものを書いてシミュレーション。まぁ、問題はなさそうだな。
・ということで、Quartusを起動してプロジェクトの作成、ソースコードの追加、仮ビルド、ピンの割当、ビルドと進めていく。もう手順を忘れてしまったかなと思っていたけど、特に躓くこともなくスーッと進む。
・一応うまくいったようなのでProgrammerを起動して書き込み。良いじで動いてるぞ。
・これでたとえばFT-232Hから受け取ったデータを7セグのLEDに表示するというのもありだな。



2025.12.14 00:15

テルマエ


・割引券というのか、入館券を頂いたので近所の日帰り温泉へ
・ぬるめのお湯に浸かってボケーッとしていたら湯あたりしそうになった。あぶない、あぶない。
・でも、それだけゆっくり温めたせいか、ここ2ヶ月ほどおかしくなっていた、ある角度にすると発生する腰から太ももに掛けての変な痛みがだいぶ和らいだ感じがする。これは「テルマエ」の効果なのか?
・帰ってきてからちょっと気になった部分の波形確認。問題なさそうで一安心。さて、とりあえずDE10-Liteを使用してテストするとして、動作確認の手頃な手段は何だろうな。

2025.12.13 16:31

とりあえずFT232Hの波形確認


・先日作成してテストしていたFT232Hの同期FIFOなテストプログラムが行方不明。おかしいな。
・仕方ないので再度作成して波形チェックすることにする。
・波形を見る前にとりあえず書き込みをやってみるとちゃんとRD#やOE#をアサートしてやるまで送信が止まって、アサートしたとたんに戻ってくるので動いているのだろう。
・持ち運ぶのに便利なAcuteさんのロジアナをつないで波形をチェック。なんだか変だなと思っていたけど、考えたら60MHzのクロックをヘロヘロな電線でつなぐのではあまり宜しくないか。
・クリップなプローブをやめて直結に近い状態にして観測したら、それなりに良さそうな雰囲気。
・ただ、思っていたのと違うのは8バイト送ってもRXF#がアサートされている期間はクロックの立ち上がりエッジが9クロックあること。データもちょっと見てみるとどうやら最初の1クロックはダミーになるらしい。そういえば、データシートのタイミング図もそんな雰囲気だったな。リード方向も同じなのか違うのか・・・こればかりはFPGAに頑張っていただかないとわからない・・・かな?