質問: verilogの参考書のお勧めを教えてください。 verilogの参考書のお勧めを教えてください。 入門verilog hdl記述という参考書はほぼ終わっているのですが、 もう1ランク上の参考書を探しています。 http://www.cqpub.co.jp/hanbai/books/33/33981.htm もともと情報系の大学を卒業しているため c言語がある程度出来ます。このことから 案外すんなり上記の参考書はすすめることが出来たのですが、 もう少しデジタル回路を構成する上で 詳しく書いてある参考書を探しています。 また、現在verilog等を用いる職種につかれている方で これはやっといたほうがいいというものがあれば教えていただけるでしょうか? よろしくお願いいたします。
回答: もし、業務で使うということであれば、皆様が書いておられるstarc本は必須です。この本での「推奨」くらいまでは必ず守るような習慣をつけないと、最近の業務では、論理検証の段階に行く前に、そもそもlint(ソースコードの静的チェック)ではじかれてしまって、okがでないなんてことになります。 で、verilog自体の勉強という意味では、starc本までやれば、必要十分だと思います。 ですが、特に業務で使うということだとrtlの記述自体よりもテスト(論理検証)の仕方のほうが重要です。バグがあったら直せばよいソフトウェアと違って、特にasicだと致命的なバグがあったらウン億円払って作り直すしかないですから。fpgaならそうでもないかもしれませんが。 なんですが、私の知る限り、テストについて(テストケースの列挙、テストベンチの書き方等)は、これはと思う良い本がないんですよね。。 いい本があれば私も知りたいです。 職場ごとに受け継がれているテストベンチ記述の虎の巻とかチェックリスト一覧とかがあったりはするんでしょうが。 デジタル論理回路が得意で仕事がバンバン来る会社とそうでない会社は、この代々受け継がれている論理検証のノウハウの差で決まってます。