SSブログ

不定のforce [Verilog]

不定はforceできないみたいですね。

force wire_a = 8'hxx;

みたいなことは、できないとか。

メモ代わり

eclipse verilog editor のインストール(Windows版) [Verilog]

eclipseという開発プラットフォームが人気のようなので、
eclipseとeclipse verilog editor をインストールしてみた。

【手順】

  1. Java 2 runtime environment のインストール
    http://java.sun.com/j2se/1.4.2/ja/download.html
    ここから J2SE v1.42_14 JREをダウンロードし、インストールした。
  2. eclipseのインストール
    http://www.eclipse.org/downloads/index.php
    ここから、Eclipse SDK 3.2.2 をダウンロードし、インストールした。
  3. eclipse verilog editor のインストール
    http://sourceforge.net/projects/veditor
    ここから veditor 0.5.1 runtime をダウンロードし、インストールした。

スクリーンショット

RTLを保存する際に文法違反を教えてくれる。シミュレータを通す手間が省け、有用っぽい。


Verilogやります [Verilog]

Verilog HDLの勉強をしなければならないので、どのソフトをインストールするか考えていました。

Linux環境であれば…
  Verilogシミュレータ:GPL Cver
  波形ビュワー:GTKWave

Windows環境であれば…
  Verilogシミュレータ:icarus
  波形ビュワー:GTKWave

と、一通りどちらのOSでも、Verilogの学習は可能です。
但し…
Linux版のGTKWaveは、以前、FC5へのインストールで苦労したことを覚えておりますので、、、
環境としては、下記の布陣で臨みます。
  Verilogシミュレータ:GPL Cver
  波形ビュワー:GTKWave(Windows版)

使い方としては、Linuxマシン(PCG-Z505NR)にtelnetやvncで繋がって、cverでシミュレート、その波形をsamba経由でWindowsから確認、といったことを目標にしようかと思います。
# あえて貧弱スペックのZ505でVerilogコンパイルさせるのが、ちょっと非合理的ではありますが、そんなどでかいRTLを、かけるつもりもないので…

【参考URL】
群馬高専 木村研究室
…GPL cverやicarus verilogの情報が満載
http://www.ice.gunma-ct.ac.jp/~kimsyn/

上記ページ内 iverilog & GTKwave (windows version)
…icarusとGTKWaveのWindowsへのインストール手順があります
http://www.ice.gunma-ct.ac.jp/~kimsyn/verilog/FreeSim/iverilog/iverilog.html

GTKWAVE ~シミュレーション波形表示ソフト~
…Linux版です
http://ryusai.hp.infoseek.co.jp/gtkwave.htm

gEDA Japanese Homepage
…icarusへのリンク
http://www.inblue.com/gEDA/

【参考図書】
この本はVerilogの入門書として一般的のようです。皆さん持っていらっしゃいますね。

入門Verilog HDL記述―ハードウェア記述言語の速習&実践

入門Verilog HDL記述―ハードウェア記述言語の速習&実践

  • 作者: 小林 優
  • 出版社/メーカー: CQ出版
  • 発売日: 2004/05
  • メディア: 単行本


この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。