2025.11.28 18:45
法人の申告
・ギリギリになってしまった法人の申告。法人税支払いして、市役所、税務署、都税事務所の三社参り。確定申告シーズンではないので混雑はしていないけどもね。法人税の支払いはご近所イオンのATMでおろしてこれまたご近所イオンに入っている郵便局で納めるのがお気楽極楽。
・これで年明けからは源泉徴収納付とか個人の方の確定申告が続くのだな。
2025.11.27 18:26
部屋の片付け&ゴミ捨て
・ドタバタとしながら部屋の片付け。「使うかもしれないな」と思ってとっておいた梱包材料などももうめったに使うことはないなということで捨てることにしてどんどんゴミ袋に突っ込み。今まであまり気にしていなかった先から出てくるでてくるいろいろ細かいゴミ。掃除機掛けて雑巾で拭いて、できたスペースにピッタリ入るはずのテーブルをセット。計算というのか、事前の測定どおりピッタリおさまって、部屋が少し広く使えるようになった感じ。
・このテーブルの上にこの前買ったBambuを置くことにしよう。
・そんなところで、年金事務所へ。
・法人からの報酬を変更するときには新年度から三ヶ月以内でないといけないというので、届け出に行った・・・のだが・・・なんと届け出は更に先。実際に報酬変更が行われてから三ヶ月の実績が出来た後だということ。結局無駄足だったか。残念。
2025.11.26 18:07
処分処分処分
・あれこれ売り払い&処分にいく。MZ-2500は値段がつかないという。本体にゲームソフトの「レイドック」まで付けといたんだけどな。まぁ、それでも結構いい値段で売るんだろう。
・まぁ、その他のゴチャゴチャが3000円程度にはなったから良いとするか。
・他の重量物は粗大ごみとして直接クリーンセンターに持ち込み。今までは電話を掛けて粗大ごみシールを買ってきて貼りつけて指定日に出して・・という感じだったけど、直接クリーンセンターに持ち込むとそんな手間はない。
・車で入って行って重さを測り、引き取ってもらって返ってきた時の車の重さとの差分に応じてお金を払うというシステム。
・そういえばこのクリーンセンターの重量計・・・トラックスケールと呼んでたっけ・・・のプリンタ制御部分は私が手掛けたんだっけ。今はとっくにリプレースされているけれど。
・これでだいぶすっきりした。空いた隙間にテーブルが一つ押し込めそうだから、そこにBambuを置くかな。
・そんなところで、再びSystemVerilogでボチボチ書き始め。interfaceは下位の方だけで使うことにして・・・というところかな。結構あれこれ悩まされたためか、自分が使う範囲では良い感じで書けるな。
2025.11.25 20:44
Bambuを懸念する方々
・ゴチャゴチャとしたものをちょっと片付け。明日にでも処分しにいこう。
・そんなところで、Bambuの3Dプリンタだけど何でもクラウド経由というのがなんとなく気持ち悪いと思っていたら結構海外でも同じような反応はあって、中国や中国企業にに対する不信感がかなりある模様。
・ファームウェアのバージョンアップやらライセンス関係などが懸念されたり、リモートで文鎮化できるのではないかとかまぁいろいろなことも懸念されているようだけど、そうした意図的なものでなくてもBambuのサイトが落ちて迷惑したというのもあるようで。
・で、LAN・・・ローカルネットワークのみ・・・で動かすというのもやられているようだ。
・とりあえず最初のアクティベーションのような作業はスマホにBambuHandyとかいうアプリを入れなくてはならない(このアプリの機能自体は悪くないようだけど、やはり中国というのが懸念される)というのは面白くないけど、それ以降はLANモードにしてやれということ。
・さらにHome Assistantを使ってカメラの映像を配信する(通常はBambuのサーバー経由)ようにするということも行われているらしいけど、この方法に賛同するコメントを下げるような動きがあるということなので、何かBambu(というか中国)に依存しないような方向にすることを快く思わない勢力が一定程度いるようでもある。
・さて、私はどうしたものかな。
2025.11.24 22:21
3DCADの旅で出会ったOpenSCADと仲間たち
・ちょっと引っ越しの後片付けの手伝いに行く。
・それほど大したダンボールの数ではないのだけど、それでも結構大変。
・さて、3Dプリンタとなるとやはり3D CADが気になるわけで、今ちょこちょこ使っているFreeCAD以外に何かあるのかなということで眺めているとOpenSCADなるものに巡り合う。CADというよりプログラミング言語的に3Dのオブジェクトを記述するという感じ。
・でご本家の
このページを眺めていたら最後のところに関連リンクがある。ちょっと試しにリンクを踏んでみて特に面白いなと思えたのが次の二つ。
・
Blocks CADはOpenSCADを、Scratchのようなブロックというのかタイルというのか・・・をGUI上でベタベタ貼り付けていくようにしたもの
・
ImplicitCADはブラウザだけでとりあえず遊べるようにしたもの
という感じで、いろいろ派生しているようだな。とりあえず面白そうなのでインストールしていこう。
2025.11.23 22:09
Bambu A1 miniをポチッ
・というところで、ちょっとメカ物に手を出したくなって、ついセールになっていたBambu A1 mini(なんか、クセでBanbooと書いてしまっていたかも)とPLAフィラメントをポチッとしてしまった。
・PLAはかなり硬いので、機構がうまくできるかな。
・ギヤなどをやるならノズルを0.2mmのを入手したほうが良いのだろうけど、とりあえず標準の0.4mmでどのくらいいけるのか試してみよう。
2025.11.22 06:36
暫定Final:Interface
・ということで、シミュレーションしようとしたらやはり駄目。
・結局はQuartusによる論理合成と、DSimやVerilatorによるinterfaceの解釈が違うということが根本原因の模様。ModelSimとかあっちの方なら大丈夫なのかは不明だけど、やはりここは最大公約数的にいかないとな。
・ということで、暫定FinalAnswerとしては「外部との接続ポートにinterfaceは使わない」ということにしよう。残念だけど仕方ない。
2025.11.21 21:33
Quartusではとりあえず解決:interface
・というところで一回は諦めたinterfaceだけど、解決策が見つかった。
・これは試したはずなんだがなというところで、Quartusではポートリストに書いた信号をそのままmodport()に記載してしまえば良い。
・結局Quartusはinterfaceのポートリストではなくmodportの方を参照してピンに割り付けてしまうようなので、interfaceで信号の始末とかをやっても意味がない。DSimとかVerilatorではもちろんこんなことにはならないのだけど。
・シミュレーションできるようにテストベンチなどを書くのはこれからだけど、まずは突破方法だけは見つかったというところだな。
2025.11.20 15:03
とりあえず結論:interface
・さて、とりあえずLED点滅を使って実際にFPGAでお試し。
・結果を言えば駄目だった。
・interfaceのポートリスト以外で宣言した信号がピンに引き出されてしまうのを避けるためにvirtualに設定してみたのだけどもね。
たとえば、
interface xxx (... ,inout logic[7:0] data_bi);
....
logic data_oe;
logic[7:0] data_out;
assign data_bi = (data_oe) ? data_out : 'z;
....
endinterface
なんてことをして、data_outが出るのをやめさせるためにvirtualにすると、data_biにも何も出力されない。data_oeがうまく読めていないのかと思ったけどそうではない。
・ということで残念ながら、普通にトップモジュールのポートリストで書くしかないなという、つまらない結論にしておこう。
・長い長い遠回りだったけど、こういうのも経験さ。おかげで勉強になった。
2025.11.19 23:48
腕時計のいただきもの
・先日古い某会社名入りのなんかの記念品のような腕時計を頂いた。古いとはいってもクォーツ式なのでアンティークというほどではないけれど、ベルトはボロボロになってしまっている。
・とりあえず電池交換をお願いするかと近所に出向いたら即日はできないようで預かり品になっていたのを今日取りに行った。
・「残念ながら電池を入れ替えても動きませんでした」ということで、引き取ったのだけど、竜頭をいじっていたら突然動き出した。でも、動かなかったということはまたすぐ止まるのかな。
・しばらく様子を見ていたけど動いているようなので、ちょっと使ってみるかとベルト交換。手持ちのものだと残念ながらサイズが合わなかったのでホームセンターに買いに行く。
・元からついていたのと似たようなものがあったので、購入。昔は1000円くらいで買えたとおもったのだけど、1500円ほど。
・交換は難しくない。ピンをグッと押して付け外しするだけ。
・交換してみるとなかなか良い感じ。いつまで動くかわからないけどありがたく使わせていただこう。