名前はまだない

とりあえずの思考や学習のアウトプットの場

Verilog系の入門書を調べた

FPGA開発ツールのチュートリアル中に「ちゃんとHDLを勉強しよう」と思ったので、書籍について調べてみた。

どの言語にするか

SystemVerilogが一番記述コストが低く開発効率が良さげなのでSystemVerilogを学ぼうと思う。 ただし、先にVerilog HDLを勉強したほうが良いらしい。

Do I need Verilog before SystemVerilog ? SystemVerilog is a superset of Verilog, which it does encompass. So if you start from scratch, you would need in any case to learn the Verilog concepts before learning all that has been added on top of it.

Another reason to start with Verilog, then add SystemVerilog extensions, is that it will help you understand how to write code that remains compatible with the Verilog tools and flow. In many cases, you may need to stay within the Verilog language boundaries (because of some tools). https://www.alse-fr.com/Do-I-need-SystemVerilog.html

と言うか、SystemVerilogの入門書を探してみてもVerilog HDLを既に知ってる人向けの本しか見つからなかった。 なので、Verilog HDLと設計〜シュミレーションまでのプロセスを学び、Verilog HDLに少し慣れたあたりでystemVerilogを学ぼうと思う。

VerilogHDL

SystemVerilog

SystemVerilog for Design Second Edition: A Guide to Using SystemVerilog for Hardware Design and Modeling
SystemVerilog for Verification: A Guide to Learning the Testbench Language Features
System Verilog Assertions and Functional Coverage – Guide to Language Methodology and Applications
このあたりが良さげ。