ウィークリーレポート:2025/12/01

もう、2025年も残すところ1ヶ月になった。

データの整理をしはじめよう。

同人誌の原価

前回の技術書典19で「この厚さでこの値段は安くない?」と言われた。

趣味で同人誌を作っているけど、ぶっちゃけ原価ギリギリかチョット原価割れぐらいである。

元々、部数が出るものを作っているわけじゃないので印刷数も少ないので単価は高くなっちゃうんだよね。

「安くない?」って、心配されたら気になるやん。

来年からマイナスにはならない値付けにするか?

そこは置いといたとして…

コストは部数にもよるけど、10年、20年前は同人誌で小部数で作るなら10円/ページぐらいで値付けすると原価ギリギリとされていた。

今は15円~20円/ページぐらいになるかな?

書籍のページを表紙から換算して100ページだとすれば、10年前であれば1,000円で今は1,500円~2,000円という感じだろうか。

印刷の原価だけみれば、こんなものかもしれない。

ここにサークル参加費、輸送費、交通費などの諸経費を加えると赤字になるだろう。

今はNoteやZennなどオンライン書籍というので紙にこだわらなければ、これでいいのだろうと思う。

2025/12/01 10:00:00(Permanent Link)

 


ウィークリーレポート:2025/11/24

先週は別件で忙しかったので情報として出せるものが少ない。

EdgeTech+ 2025

パシフィコ横浜で開催されていたEdgeTech+ 2025へ行ってきました。

いつものクリスマスツリーだね。

今年はすみっこさんだったよ。

Open Notebook

https://github.com/lfnovo/open-notebook

Google NotebookLMをローカルPCで構築できるOpen Notebookだ。

まだ、構築してないけどローカルPCで組みたいと思ってたのでメモ代わりに記載しておく。

SystemVerilogのinterface

SystemVerilogでinterfaceを使用すると信号宣言がすっきりする。

一見、可読性が上がっているように見えるがひとつ問題が発生した。

シミュレーターによっては出力したVCDにモジュールのinterfaceが消えてしまうらしく、下層モジュールのinterfaceのmodportで宣言した信号は宣言した最上位の階層にしか表示されなくった。

これは信号を追いかけにくい…

2025/11/24 10:00:00(Permanent Link)

 


ウィークリーレポート:2025/11/17

PSDファイルに圧縮形式があるっぽい

印刷所からPSDファイルが読めないという連絡が来た。

PSDファイルを作成したのはGIMPなんだけど、元ファイルがGIMPで読み込むことができる。

どうも、PSDファイルが圧縮されているようだ。

有効サイズだけが画像サイズより大きいものになっていて、そういう感じになっていると圧縮がかかるのかもしれない。

レイヤー統合をやり直してみると、60MBが90MBになった。

なんとも不思議な現象だった。

技術書典19

11/16(日)は池袋サンシャインで開催された技術書典19に行ってきた。

いろいろな人と会話できて楽しかった。

2025/11/17 10:00:00(Permanent Link)

 


ウィークリーレポ:2025/11/10

先週は技術書典19向けの執筆活動が主だったのでこれといった進展が少ない。

AIコーディングの傾向

AIコーディングでRTLを書かせるとシーケンスの最初を最後を間違えることが多い。

比較的、最初を間違えることが多いかな。

指摘して修正すれば良いけど、「こうあるべき」データベースを作成するとコーディング精度が上がるかな?

RTLを語る会(18)

11/8(土)に開催されたRTL語る会(18)に参加してきた。

楽しい勉強会だったでしたがツヨツヨエンジニアの人が多くてヘッポコヘンジニアの私はただただ圧倒されるだけだった。

オフラインながらも40人超の参加というのはASIC・FPGA寄りのハードウェアの注目が上がっているのかな?

前回まで20名程度だったと記憶している。

Gowin社さんのプレゼント企画でOneKiwi(KIWI-1P5QN48XF-FPGA)を頂いた。

Gowin社のFPGAを触ってみようと思う。

入稿

ひとまず、技術書典19向けの原稿を入稿できた。

Gowinのツール

Gowinのツールをダウンロードしてきて中身を覗いてみた。

IDEはあまり興味がないのでコマンドラインで合成したくコマンドを眺めていたんだけど…

Gowinの論理合成や配置配線ってgw_shでするの?

GowinSynthesisが論理合成ツールというのは想像がつくんだけど、Place & Routeが単体で見つからないような気がする。

もしかして、Libraryになっているのかと思って、LIBディレクトリを見たけどしっくりくるファイル名が無い。

ぼちぼちと触っていこう。

2025/11/10 10:00:00(Permanent Link)

 


ウィークリーレポ:2025/11/03

先週はRTLの動作検証のために久々にARTY-A7を使っていた。

AIエージェントでVivadoを実行して、シミュレーションをできることもわかったし、自分専用開発エージェント環境を整理している。

CLIはnanocoderで良いとして、何気に使うとき用にデスクトップ環境はLM Studioで良いかな?

affinity

affinityという会社がCanvaに買収されて、affinityというツールが無料になったんだそうな。

https://www.affinity.studio/ja_jp

Photoshopのコンペらしいのなのだが、初めて名前を聞いた。

無料になったということなのでGIMPとどっちが使いやすいか比べてから良かったら乗り換えしようかな。

原稿

技術書典18、C107向けに原稿を書きつつある。

原稿を書いてる最中は新しいことをやってるというよりか、原稿の内容を検証してることが多いので レポートに書く内容が薄くなっているというのもあるんだな。

AXC3000 Starter Kit

ArrowからAXC3000 Starter KitというalteraのAgilex 3のボードを見つけた。

実装されている機能はざっくりと、つぎの感じ。

  • Altera™ Agilex® 3 FPGA (A3CY100BM16AE7S)
  • 128 Mb HyperRAM 2.1 x8 pSRAM
  • 256 Mb QSPI for configuration via the SDM
  • 3-axis Accelerometer
  • 1x CRUVI HS Connector
  • 1x Arduino MKR Connector
  • UART via USB Blaster Connector

ArrowのWebサイトで$129なんだね。

2025/11/03 10:00:00(Permanent Link)