基於ISE實現不使用jtag_usb的chipscope

我所使用的是:

1、64位Windows7系統

2、XILINX的ISE Design Suite 14.7

3、NEXYS 3 ——Spartan6  XC6LX16-CS324

以下是操作步驟:

步驟1:

根據電腦系統在網站上下載相應的digilent插件

(下載地址:http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,66,768&Prod=DIGILENT-PLUGIN)



步驟2:

根據你所擁有的ISE的版本,將相應的目標插件根據下載文件中提供的PDF教程拷貝到相應的文件中

將這一個文件拷貝到相應文件中得到



到了這裏插件處理完成,接下來實現不用 jtag_usb 的chipscope

步驟3:

創建一個項目,編寫項目代碼文件以及仿真文件,這裏我編寫了一個測試代碼

代碼:

module chip_test(
	input wire clk, reset,
	output reg [3:0] out
    );

always @ (posedge clk or posedge reset)
begin
	if(reset)	out <= 4'b0;
	else			out <= out+1'b1;
end

管腳:
NET "clk" LOC = "V10";
NET "reset" LOC = "C4";

NET "out[0]" LOC = "M11";
NET "out[1]" LOC = "N11";
NET "out[2]" LOC = "R11";
NET "out[3]" LOC = "T11";

添加ChipScope Definition and Connection File


得到,雙擊紅框部分進入ILA設置界面,







附加說明,信號的路徑連接設置:




編譯與執行設計:

步驟4:

設置“Generate Programming Flie”的屬性:右鍵單擊“Generate Programming Flie”,選擇“Process Properties",進入屬性設置界面,選擇Startup Options的FPGA  Start-up  Clock,將其設置爲JTAG Clock


       

步驟5:綜合,並且將代碼燒進板子中

到了這裏代碼部分及編譯與綜合完成,接下來實現chipscope

步驟6:

雙擊“Manage Configuration Project”進入“IMPACT”,設置IMPACT


至此IMPACT設置完畢(可以關閉IMPACT窗口),可以開始進行chipsocpe的觀察

步驟7:

雙擊“Analyze Design Using Chipscope”,進入chipscope的觀察窗口




至此在不使用jtag_usb數據線的基礎上,基於ISE實現chipscope介紹完畢

參考內容:http://blog.csdn.net/c602273091/article/details/43453011


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章