preload
十月 31

今天Debug公司的 Stratix II FPGA board 搞了好久, 終於讓FPGA能動了. 原因竟是CONFIG_DONE 這pin 的電壓問題.
原設計如下, 利用CONFIG_DONE的pin 來點亮LED燈, 表示Configure data已經download 到FPGA中.
FPGA config_pin 1

但是download完後, LED的確是亮了, 但FPGA內的code卻不會動起來.
翻了Altera 的Document許久, 懷疑是download 完後, FPGA沒切換到user mode.
而且 CONFIG_DONE pin 只有0.9V 左右.
於是修改電路如下, 終於OK 了
FPGA config_pin 2
雖然會動了, 但是由結果來看, FPGA 會把CONFIG_DONE pin 的訊號拉回去參考, 來決定是否進入user mode. 所以猜測FPGA 內部電路可能如下圖:
FPGA config_pin 3

Comments are closed.