morilab報告書

半導体・回路設計などに関する技術的な記録を行っています。

doxygen

DoxVerilogをインストールする

Doxygenは使いこなせば便利そうだなと思う。

SystemVerilog/OVM/UVMは、こちらにフィルタでC++っぽいコードに変換するという形で実現されている。
しかし、これは基本的にclassを解析するものであって、moduleには対応していない。

DoxygenはVHDLに対応しているのだが、Verilogには対応していない。VHDLに変換してというのもなぁ…
と思っていたら、DoxygenにパッチをあててVerilogに対応したDoxVerilogというものを見つけた。

今回はこれを導入する。

 続きを読む

UbuntuにDoxygenのインストール

RTL検証で久しぶりにUVMをやることになった。
やりたいことはいくつかあるが、この機にmercurial、Jenkins、Doxygenを含んだ環境つくりを考えてみたい。
環境もlinux(Ubuntu)に移行したい。

まずは、一番楽で独立しているともいえるDoxygenからやっつけよう。
ゆくゆくはJenkinsのおじさんからコミット毎に更新をかけてもらいたい。

まずは、インストールから。

続きを読む
アクセスカウンター