中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > FPGA設計開發(fā)軟件ISE使用技巧之:片上邏輯分析儀(ChipScope Pro)使用技巧

        FPGA設計開發(fā)軟件ISE使用技巧之:片上邏輯分析儀(ChipScope Pro)使用技巧

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

          6.7 片上邏輯分析儀(ChipScope Pro)使用技巧

        本文引用地址:http://www.antipu.com.cn/article/269338.htm

          在的調(diào)試階段,傳統(tǒng)的方法在設計的PCB板時,保留一定數(shù)量的管腳作為測試管腳。在調(diào)試的時候?qū)⒁獪y試的信號引到測試管腳,用邏輯分析儀觀察內(nèi)部信號。

          這種方法存在很多弊端:一是邏輯分析儀價格高昂,每個公司擁有的數(shù)量有限,在研發(fā)期間往往供不應求,影響進度;二是PCB布線后測試腳的數(shù)量就確定了,不能靈活地增加,當測試腳不夠用時會影響測試,測試管腳太多又影響PCB布局布線。

          ChipScope Pro是下一款功能強大的在線調(diào)試工具。面對這些問題,ChipScope Pro都可以有效地解決。

          6.7.1 ChipScope Pro概述

          ChipScope Pro是針對Xilinx Virtex-II pro/ Virtex/ Virtex-II/ Virtex-EM/ Spartan-IIE/ Spartan-IIE 系列FPGA的在線片內(nèi)信號分析工具。它的主要功能是通過JTAG口,在線實時讀取FPGA的內(nèi)部信號。

          ChipScope Pro的基本原理是利用FPGA中未使用的BlockRam,根據(jù)用戶設定的觸發(fā)條件將信號實時地保存到這些BlockRam中,然后通過JTAG口傳送到計算機,最后在計算機屏幕上顯示出時序波形。ChipScope Pro應用的框圖如圖6.34所示。

          

         

          圖6.34 ChipScope Pro應用框圖

          其中ILA、ICON是為了使用ChipScope Pro觀察信號而插入的核。ChipScope Pro工作時一般需要用戶設計中實例化兩種核:一是集成邏輯分析儀核(ILA core,Integrate Logic Analyzer core),該核主要用于提供觸發(fā)和捕獲的功能;二是集成控制核(ICON core,Integrated Contorller core),負責ILA core和邊界掃描端口(JTAG)的通信。

          一個ICON core可以連接1~15個ILA core。ChipScope Pro工作時,ILA core根據(jù)用戶設置的觸發(fā)條件捕獲數(shù)據(jù),然后在ICON core控制下,通過邊界掃描端口上傳到計算機,最后用ChipScope Pro Analyzer顯示信號波形。

          6.7.2 ChipScope Pro設計流程

          ChipScope Pro工具箱中包含了3個工具:ChipScope Pro Core Generator、ChipScope Pro Core Inserter、ChipScope Pro Analyzer,使用ChipScope Pro在線調(diào)試工具的FPGA設計流程如圖6.35所示。

          

         

          由上述流程可知,ChipScope Pro有兩種使用方法。

          第一種是由ChipScope Pro Core Generator根據(jù)設定條件生成在線邏輯分析儀IP核,包括ICON core、ILA core、ILA/ATC core和IBA/OPB core等,之后設計人員在原HDL代碼中實例化這些核,然后進行綜合、布局布線、下載配置文件,就可以利用ChipScope Pro Analyzer設定的觸發(fā)條件,觀察信號波形。

          第二種是原代碼完成綜合后,由ChipScope Core Inserter工具插入ICON core和ILA core等核,它能自動完成在設計網(wǎng)表中插入這些核的工作,而不用手動在HDL代碼中實例化這些核,在實際中應用的比較多,也是推薦大家使用的方法。下面就重點介紹ChipScope Pro Core Inserter和ChipScope Pro Analyzer的使用,這里以ChipScope Pro 8.2i為例來介紹。

        fpga相關文章:fpga是什么



        上一頁 1 2 3 4 下一頁

        關鍵詞: FPGA ISE

        評論


        相關推薦

        技術專區(qū)

        關閉