先下載最網頁最下方的code, adder.zip
了解半加器、全加器。
建立放專案的資料夾: (以後所有的專案,都會放在裡面)
1. 滑鼠連點兩次桌面上我的電腦。
2. 點開<D://>,再點滑鼠右鍵,新增一個資料夾。
3. 點滑鼠右鍵重新命名,命名為FPGA。
建立新專案:
4. 打開<ISE Project Navigator 13.4>。
5. 點選File -> New Project 。
6. Location的位置,輸入 “D:\FPGA”。
7. Name的位置,輸入”adder”。
8. 最後,滑鼠點擊Nxet。
(圖)
專案設定:
9. Family: 選擇Spartan 3E。
10.Device: 選擇XC3S500E 或是 XC3S1200E。
11.Speed: 選擇-4。
12.Package: 選擇FG320。
13.Preterred Language: 選擇Verilog。
14.最後,點擊Next。
(圖)
15.再次確認,專案設定是否有誤。
16.滑鼠點擊Finish。
加入程式檔:
17.於左側資訊欄中點擊滑鼠右鍵,在選擇”Add Copy of Source”。
18.選出”adder”資料夾內,四個檔案”fa.v”、“ha.v”、“fa-4bit.v” 和 "fa_4bit_ucf.ucf",再點ok。
(圖)
進行合成、編譯和除錯:
18.將左邊視窗下方選項選到Design視窗(下方左右鍵可控制選單) ,右鍵點選"Synthesize–XST"→點選"Run" or 左鍵點選兩下。
產生燒錄檔進行線路佈局:
19.右鍵點選"Generate Programming File"點選"Run" or左鍵點選兩下
※必須先選取在主模組XXX(XXX.sch)上
(圖)
將燒錄檔燒錄到FPGA板子上:
20.點選"Configure Target Device",將iMPACT打開。
(圖)
21.新增一個新專案"New project"。
(圖)
22.點選OK。
(圖)
23.選擇剛剛產生的燒錄檔(.bit)。
(圖)
24.在晶片上點選右鍵,選擇"program"。
(圖)
25.顯示Program Succeeded即表示燒錄成功 。
(圖)