GHDL
フリーのVHDLコンパイラGHDL http://ghdl.free.fr/ についてのメモ.
GCCのフロントエンドとして実装されている.言語はADAで書かれている*1のでコンパイルにはGNAT*2が必要だが,コンパイル済バイナリも配布されている.
コンパイルにはGCCのコア部分のソースパッケージが必要.中にGHDLのソースをぶちこんでから--enable-language=vhdl
でGCCをconfigure & makeし,どっかにインストール.既存のGCCとの住み分けが微妙になりそうだ*3.このノートの$HOME/local
下にはすでにMIPS用のGCCとGNU binutils(パタヘネを読むための教材として入れた)が鎮座ましましているので,専用のディレクトリを掘ることになりそうだ.やはりconfigure時に--program-prefix
を適切に設定すべきだろう.
夏休みにでもやってみたいものだ.VHDLの教材そのものは書店や図書館にもあるし,地下erから演習の資料をふんだくることもできよう.