もふねこの実験室
ハードウェア未経験でも大丈夫!1日15分のハンズオン

ようこそ、もふねこのHDL実験ノートへ

Verilog-HDLで回路を書きながら、一緒に実験しましょう。
論理回路の基礎から、シミュレーション、論理合成まで。
うまくいかなくても大丈夫。それも実験のうちです。

もふねこ

「HDLとかVerilogって難しそう…」って思った?大丈夫、最初は誰でもそうにゃ!🐾
このノートは「まずはコピペで動かして、波形を見る」ところから始めるよ。分厚い教科書を読む前に、まずは一緒に手を動かして実感してみよう!

📌 こんな人に読んでほしい!

  • FPGAやVerilogの実習で「Latch inferred」に詰まっている学生
  • シミュレーションは通るのに実機で動かない」と悩んでいるエンジニア
  • 論理合成のWarningが何を怒っているのか分からない初学者
  • 配属先でHDLを書くことになったが、何から始めればいいか迷っている新人

🔰 迷ったらここから!もふねこのおすすめルート

いきなり全部読まなくてOK!自分のレベルに合ったルートから始めてみてにゃ🐾

📘 もふねこのnote教材(体系的に学びたい人へ)

このサイトは無料で全部読めるよ。そのうえで「正しい順番で、確実に、最短で」身につけたい人のために、2つの教材を用意しているんだ🐾

このノートで学べること

このサイトは、Verilog-HDLの文法だけを暗記するためのページではありません。論理回路の考え方から、HDLでの記述、シミュレーション、論理合成、テストベンチによる検証までを、ひとつの流れとして学べるようにまとめています。

各ノートでは、できるだけ短いコードを実際に動かしながら、「この記述はどんな回路になるのか」「シミュレーションでは何を確認すればよいのか」「合成時にどこでつまずきやすいのか」を順番に追えるようにしています。単にサンプルコードを並べるのではなく、初学者が迷いやすい考え方の橋渡しを重視しています。

このサイトを読むときのゴール
  • AND/OR/NOTやフリップフロップなど、HDLの前提になる論理回路を説明できるようになる。
  • Verilog-HDLで組み合わせ回路・順序回路・ステートマシンを書き、シミュレーションで動作確認できるようになる。
  • 論理合成やテストベンチで起きやすい失敗を知り、自分のコードを見直す観点を持てるようになる。

他の教材とあわせて使うために

もふねこ

HDLは、文法を読んだだけではなかなか身につかないにゃ。実際にコードを書いて、波形を見て、「あれ?期待と違う」を直す時間の中で理解が深まるんだよ🐾
このノートは、教科書やリファレンスを読む前後に使える「実験メモ」として作っているよ。手を動かしながら確認できる内容を意識しているにゃ。

大学の授業、FPGAボードでの実験、自作CPUやデジタル回路の学習…どんな入口からでも、「次に何を確認すればいいか」を探せる場所を目指しているよ!

ノート一覧(全記事)

慣れてきたら、自分のペースで興味のあるノートを読んでみてね。

もふねこ

全部いっぺんに読まなくて大丈夫!気になるノートから覗いてみてにゃ🐾
サイドバーからはいつでも好きなページに飛べるよ。カテゴリ名をクリックするとリストを折りたためるにゃ!