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