ウィークリーレポート:2026/04/13

盆栽

盆栽を育ててます。

これはうまく行ったら、発表します。

「はじめての❌️❌️」

今までの原稿をまとめて、AIで校正しなおして次の原稿を作ってみた。

  • 「はじめてのASIC」
  • 「はじめてのFPGA」
  • 「はじめてのYocto」
  • 「はじめてのZynq」

いい感じになって、自分で読んでても「そうだったんだぁ」って思い出す場面もある。

執筆中は頭に残っているのだけど、書き終わって数年経つと「そうだったっけ?」観たいな内容があったりする。

2026/04/13 10:00:00(Permanent Link)

 


ウィークリーレポート:2026/04/06

AIを活用することによって学習の方法が変わる

AIが活用し始めると必ず聞くのがビギナーを置いてけぼりにするというところ。

これは元々、教えることが出来ない人が言っていることなので器にすることはないと思っている。

むしろ、「わからないことがわからない」というのがなくなる。

たとえば、「FPGAって何から取り組めばいい?」と打てばいい。

そうすると例えばこんな風に返ってくる。

FPGA(Field Programmable Gate Array)の世界へようこそ!ハードウェアをコード(プログラム)で書き換えるという、エンジニアにとっては非常にエキサイティングな分野です。

まずは「何を作るか」よりも「どういうステップで進めるか」を整理するのがスムーズです。

1. 開発言語を選ぶ
FPGA開発では、C言語のようなプログラミング言語ではなく、**HDL(ハードウェア記述言語)**を使います。

Verilog HDL / SystemVerilog: 現在の主流です。C言語に似た構文で、学習リソースも豊富です。迷ったらSystemVerilogから始めるのがおすすめです。

VHDL: ヨーロッパや防衛・宇宙分野で強いですが、記述が冗長なため初心者には少しハードルが高いかもしれません。

実際の回答はもっと続くけど、そこでわからないものが出てきたらそれをまた聞いていけばいいのである。

たとえば、「SystemVerilogとはどう書くの?」とか。

ただ、問題はそれを追求するだけで物が出来上がってしまうのでものづくりという過程が身に付くかどうかはその人次第になる。

2026/04/06 10:00:00(Permanent Link)

 


ウィークリーレポート:2026/03/29

Radxa Cubie-A7S

https://docs.radxa.com/en/cubie/a7s

RadxaのCubie A7SがAlliexpressで販売されていたのでポチった。

50.8サイズのガジェットだけど、特徴はUSB DPが付いてること。

このサイズでUSB DPはなかなかない。

熱量が気になるところだけど、ヒートシンク+FANで対処するとしてスマートグラス向けに使えないかな?

2026/03/29 10:00:00(Permanent Link)

 


ウィークリーレポート:2026/03/23

なんとか駆動の話

  • 仕様書駆動
  • スキル駆動
  • スケルトン駆動
  • チームエージェント駆動
  • ハーネス駆動

この辺りがキーポイント

2026/03/23 10:00:00(Permanent Link)

 


ウィークリーレポート:2026/03/16

AIコーディングの移り変わり

ここ1年ぐらいでAIコーディング環境が劇的に変わっている。

2025年春ぐらい

チャットでRTLを作成していた。

まだ、RTLを出力するのは難しかったのでC言語にしてからRTLへ変換していた。

2025年夏ぐらい

チャットとエージェントをハイブリッド。

出力するRTLのブレを抑えるプロンプトがわかりつつあった。

2025年秋ぐらい

エージェントのみで仕様書駆動になった。

ブレを抑えるプロンプトはこの頃から変わりがなくなった。

2026年冬ぐらい

単独エージェントとチームエージェントのハイブリッドで作成するようになった。

ソフトウェアで答えがあるものはRTLにできる。

単独エージェントとチームエージェントのハイブリッドだがQwen3.5 9Bでも可能になってきた。

Claude Codeでなくてもよい感じになってきた。

自分でもRTLを書きながら、同じプロジェクトで並行してエージェントにも同時進行で書かせている。

人とエージェントのハイブリッドでRTLを書いている。

2026/03/16 10:00:00(Permanent Link)