<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > FPGA設計開(kāi)發(fā)軟件ISE使用技巧之:典型實(shí)例-ChipScope功能演示

FPGA設計開(kāi)發(fā)軟件ISE使用技巧之:典型實(shí)例-ChipScope功能演示

作者: 時(shí)間:2015-02-02 來(lái)源:網(wǎng)絡(luò ) 收藏

  (12)生成ILA核。

本文引用地址:http://dyxdggzs.com/article/269339.htm

  單擊圖6.69中的“Generate Core”按鈕,生成邏輯分析儀(ILA),如圖6.70所示。

  

 

  圖6.67 設置觸發(fā)參數對話(huà)框

  

 

  圖6.68 設置存儲深度和數據位寬對話(huà)框

  

 

  圖6.69 設置生成實(shí)例的語(yǔ)言類(lèi)型和綜合工具

  

 

  圖6.70 生成ILA核

  (13)將ICON和ILA插入設計。

  完成上述步驟后就完成了集成控制核(ICON)和邏輯分析儀(ILA)的生成,系統生成的主要文件如表6.5所示。

  表6.5 ChipScope生成文件列表

  icon.edn集成控制器的網(wǎng)表文件

  icon.ncf集成控制器的網(wǎng)表約束文件

  icon_xst_example.v集成控制器的嵌入式例子代碼

  ila.end集成邏輯分析儀的網(wǎng)表文件

  ila.ncf集成邏輯分析儀的網(wǎng)表約束文件

  ila_xst_example.v集成邏輯分析儀的嵌入式例子代碼

  用戶(hù)需要做的是根據提供的例程代碼來(lái)修改自己的代碼,將生成的集成控制核和集成邏輯分析儀插入到設計當中。具體修改時(shí),需要在源文件中添加如下代碼:

  icon i_icon // ICON core instance,實(shí)例化ICON核

  (

  .control0 (control0)

  );

  wire [7:0] trig0;

  ila i_ila // ILA core instance,實(shí)例化ILA核

  (

  .control (control0),

  .clk (clk),

  .trig0 (trig0)

  );

  assign trig0 = count;

  從代碼中可以看出要做的工作主要是實(shí)例化ICON核和ILA核。注意要將觀(guān)察的信號(在這里為count)與ILA核的輸入信號相連接,系統時(shí)鐘與ILA核的時(shí)鐘輸入相連接,ICON的輸出控制信號與ILA的輸入控制信號相連接。這樣就可以通過(guò)修改RTL代碼來(lái)插入集成邏輯控制器和集成邏輯分析儀了。

  (14)綜合,布局布線(xiàn),生成配置文件并下載。

  具體的操作步驟可以參看2.6節的介紹,這里不再詳述。需要注意的是ChipScope Pro要通過(guò)JTAG接口與器件連接。生成配置文件時(shí),時(shí)鐘要設置為JTAG Clock。

  (15)啟動(dòng)ChipScope Pro Analyzer。

  可通過(guò)直接運行“開(kāi)始”/“程序”/“ChipScope Pro 8.2i”/“ChipScope Pro Analyzer”,也可以在集成環(huán)境下,在進(jìn)程瀏覽器中雙擊“Analyze Design Using ChipScope”啟動(dòng)。啟動(dòng)后界面如圖6.71所示。

  (16)打開(kāi)JTAG連接。

  單擊

圖標,打開(kāi)JTAG并口連接電纜,在此之前要保證已將JTAG與器件連接好,如果連接無(wú)誤,正常連接后會(huì )出現如圖6.72所示的界面。

 

  (17)設置觸發(fā)條件。

  觸發(fā)條件設置如圖6.73所示。

  

 

  圖6.71 ChipScope Pro Analyzer用戶(hù)界面

  

 

  圖6.72 成功連接后用戶(hù)界面

  

 

  圖6.73 設置觸發(fā)條件對話(huà)框

  設置觸發(fā)條件函數為“==”,數值為0000_0000(也就是說(shuō),觸發(fā)端口的信號值為0000_0000時(shí)開(kāi)始采集數據)。設置采集深度為8192。這里只有一個(gè)觸發(fā)件M0,只需采用默認即可。當有多個(gè)條件時(shí),要在“Trig”選項卡下設置起作用的正確條件,也可將觸發(fā)條件設置為幾個(gè)條件的邏輯組合。

fpga相關(guān)文章:fpga是什么


塵埃粒子計數器相關(guān)文章:塵埃粒子計數器原理


關(guān)鍵詞: FPGA ISE

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>