新聞中心

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

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

作者: 時間:2015-02-02 來源:網(wǎng)絡 收藏

  (5)選擇語言類型和綜合工具。

本文引用地址:http://butianyuan.cn/article/269339.htm

  如圖6.63所示,本實例中設置語言類型為Verilog,綜合工具為Xilinx XST。

  

 

  圖6.62 ICON輸出路徑和系列設置對話框

  

 

  圖6.63 設置語言和綜合工具

  (6)生成ICON核。

  如圖6.64顯示為生成的ICON核的相關信息,如發(fā)現(xiàn)有誤,可以單擊“Previous”按鈕做修改后重新生成。

  

 

  圖6.64 生成ICON核

  (7)選擇集成邏輯分析儀(ILA核)。

  生成ICON核后,單擊“Start Over”按鈕,回到核類型選擇頁,如圖6.65所示,選擇需要生成的核為ILA。

  

 

  圖6.65 生成集成邏輯分析儀

  (8)設置輸出路徑、器件參數(shù)和時鐘參數(shù)。

  如圖6.66所示為設置路徑為新建工程所在路徑,器件為Spartan3,采樣時刻為時鐘的上升沿。

  

 

  圖6.66 設置ILA輸出路徑、器件、采樣時刻對話框

  (9)設置觸發(fā)參數(shù)。

  觸發(fā)參數(shù)的設置包括:觸發(fā)端口數(shù)目(Number of input Trigger ports)、每個觸發(fā)端口的觸發(fā)寬度(Trigger Width)、觸發(fā)條件判斷單元個數(shù)(Match Units)和類型(Match Type)等。

  此外,“Enable Trigger Sequencer”選項用于使能觸發(fā)條件鏈。即設置觸發(fā)條件為一“條件鏈”,只有依次滿足“條件鏈”上的各個條件時才會被觸發(fā)。如圖6.67所示,如有與圖中參數(shù)設置不一致之處,請自行修改。

  (10)設置存儲深度和數(shù)據(jù)位寬。

  存儲深度即在滿足觸發(fā)條件后要采集多少數(shù)據(jù),存儲深度的大小由的RAM資源大小決定。由于ChipScope所采集的數(shù)據(jù)都是保存在FPGA內(nèi)部,因此存儲深度的大小不能超過FPGA的RAM的最大值。如圖6.68所示,選擇“Data Same As Trigger”選項表示數(shù)據(jù)信號與觸發(fā)信號相同,數(shù)據(jù)位寬即為觸發(fā)端口的觸發(fā)寬度。

  (11)設置語言類型和綜合工具。

  如圖6.69所示,本實例中選擇Verilog及Xilinx XST。

fpga相關文章:fpga是什么


塵埃粒子計數(shù)器相關文章:塵埃粒子計數(shù)器原理


關鍵詞: FPGA ISE

評論


相關推薦

技術專區(qū)

關閉