Diary/2007-1-15
FPGAで遊ぶ
久しぶりに手元にあったFPGAボードをいじってみた。
昔メメックで買ったVertexII-PRO 2VP4のボード。
とりあえず、押しボタン判定でも書いてみようと思いながらも
内部のプルアップの仕方がわからなかったり、
PROMにデータが書き込めなかったりとちょっと手間取ってしまった。
内部プルアップ
(アンサー#9061より)
内部プルアップしたいピンは、UCFファイルで
NET "pHogeHoge" PULLUP;
とすればよいようだ。
プルダウンしたいときには、PULLDOWN。
これ、便利。
PROMへの書き込み
Xilinx純正のPlatform Cable USBを使っているのだが、
デフォルトスピードの6MHzやその半分の3MHzでは、
正しく書き込めず、
1.5MHz以下では正常に書き込めた。
USB2のポートに接続しなかったからか?
SystemACE用の端子でほかのデバイスと接続していたので
誤って壊したのかと、本当にびっくりした。