2017-05-04 35 views
0

首先請耐心等待,因爲我在這個FPGA領域頗有新意。如何編程AT17LV FPGA配置EEPROM?

我有一個At17LV自定義FPGA板。 我還有一位名爲「ATMEL FPGA配置器編程器」的老程序員。 eeprom可以放在適配器插座上。 PCB具有並行端口和在線頭(2x5)。

但是,我不能使用這個程序員。我沒有使用並行端口的PC。我沒有在FPGA PCB上使用ICSP進行在線編程。因此,要麼我必須找到另一個編程器促進USB連接或者可能並行端口到USB轉換器(不知道編程器軟件是否會喜歡它),或者甚至可能有一些更好的方式來調整編程器。

我該如何解決與舊程序員的連接問題?

您可能會在這裏看到硬件圖片; ATMEL FPGA Configurator Programmer

請注意:適配器插座位於U3上。

任何輸入非常感謝。

回答

0

USB到並口轉換器是一個好主意。它會模擬並行端口,我不認爲這個老程序員隨附的PC軟件會有問題。

另一種方法可能是使用FPGA通過JTAG接口連接到PC來編程EEPROM。使用Xilinx FPGA可以按照以下方式工作。您可以使用加載比特流的相同軟件,用於名爲Impact的舊FPGA。該軟件將通過JTAG連接到FPGA,然後識別連接到FPGA的比特流的存儲器設備。然後,您將選擇PROM文件進行加載,之前您必須創建該文件。軟件首先將FPGA配置爲具有能夠通過JTAG接收數據並將其寫入EEPROM的數據流。然後將實際數據傳輸到EEPROM。

+0

我有一個用於筆記本電腦並行端口的** Express卡**。但是,到目前爲止,我無法使其工作。無論我做了什麼,我都無法在設備管理器中看到'LPT1',但是'USB Printing Support'。 – Sener