《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于邏輯分析內核的FPGA電路內調試
基于邏輯分析內核的FPGA電路內調試
電子工程專輯
安捷倫:Joel Woodward
摘要:  隨著FPGA融入越來越多的能力,對有效調試工具的需求將變得至關重要。對內部可視能力的事前周密計劃將能使研制組采用正確的調試戰略,以更快完成他們的設計任務。
Abstract:
Key words :

  隨著FPGA融入越來越多的能力,對有效調試工具的需求將變得至關重要。對內部可視能力的事前周密計劃將能使研制組采用正確的調試戰略,以更快完成他們的設計任務。

 

  “我知道我的設計中存在一個問題,但我沒有很快找到問題所需要的內部可視能力。”由于缺乏足夠的內部可視能力,調試FPGA基系統可能會受挫。使用通常包含整個系統的較大FPGA時,調試的可視能力成為很大的問題。為獲得內部可視能力,設計工程師必須把一些引腳專門用作調試引腳,而不是實際用于設計。哪些工具可用于進行內部FPGA跡線測量?又有哪些技術可用固定的引腳數最大化內部可視能力?

 

  FPGA設計工程師有兩種進行內部跡線測量的方法:

 

  1. 把結點路由至引腳,使用傳統的外部邏輯分析儀測試。

  2. 把一個邏輯分析儀內核插入FPGA 設計,通過JTAG把由內部FPGA存儲器保存的跡線捕獲路由輸出。

 

  邏輯分析

 

  FPGA開發者要在設計前期作出重要的判定,他們有意識或無意識地確定如何能夠調試他們的設計。得到內部FPGA可視能力的最常用方法是使用邏輯分析儀,把感興趣的內部結點路由至分析儀探測的引腳。這種方法提供深存儲器跡線,在這里問題成因和其影響可能有很大的時間間隔。邏輯分析儀能很好測量可能逃逸仿真異步事件。一個例子是具有非相關頻率的兩個或多個時鐘域交互影響。邏輯分析儀提供強大的觸發,所得到的測量結果能建立與其它系統事件的時間相關。

 

  傳統邏輯分析儀提供狀態和定時模式,因此可同步或異步地捕獲數據。在定時模式,設計工程師能看到信號躍變間的關系。在狀態模式,設計工程師有能力觀察相對于狀態時鐘的總線。當調試總線值至關重要的數據路徑時,狀態模式是特別有用的。

 

  有效的真實世界測量需要事先周密的計劃。使用傳統邏輯分析儀要顧及的主要權衡是把結點路由輸出至可探測的引腳。傳統邏輯分析儀只能觀察到路由至引腳的信號。由于還不知道潛在的電路內調試問題,設計工程師只能把很少幾個引腳用于調試。這樣少的引腳數可能不足以提供解決手頭問題的足夠可視能力,從而延誤項目的完成。

 

  保持內部可視能力,同時減少專用于調試引腳數的一種方法是在設計中插入開關多路轉換器(見圖1)。例如當 FPGA 設計進入電路時,可能需要觀察128個內部結點,這就需要一次跟蹤32個通道。在這種情況下,可在FPGA設計中實現多路轉換器,在給定時間內路由出32個結點。為編程多路轉換器,設計工程師可下載新的配置文件,使用JTAG或通過多路轉換器上的控制線經路由切換各信號。在設計階段,必須仔細規劃測試多路轉換器插入。否則設計工程師可能止步于不能同時訪問需要調試的結點。

 

 

圖1: 測試多路轉換器的插
入使設計工程師有能力路由出內
部信號的子集,圖中為Agilent 16702B所捕獲的跡線。

 

  最小化調試專用引腳數的第二種方法是時分復用(TDM)。TDM復用常用于設計原型,此時把多片FPGA 作為單片ASIC的原型,從而用于最小化調試專用引腳數。這項技術最適合用于處理較慢的內部電路。假定使用8位總線的50MHz設計(時鐘沿間為20ns)需要電路內的可視能力。使用100MHz在第一個10ns期間采樣低4bit,在第二個10ns期間采樣高4位。這樣僅用4個引腳,就可在每個20ns周期內捕獲到全部8位的調試信息。在捕獲跡線后,組合相繼的4位捕獲就可重建8位跡線。TDM復用也有一些缺點。如果用傳統邏輯分析儀捕獲跡線,觸發就變得非常復雜和容易出錯。例如在8位碼型上的觸發就包括把邏輯分析儀設置到尋找跟隨規定4位碼型后的另一特定4位碼型。但邏輯分析儀不知道哪一個4位是 8位組的開始,因此要在與觸發設置相匹配的條件上觸發-而不是使用者所中意的觸發條件。

 

  采用TDM復用時得到的測量結果有精確的周期。但設計工程師卻丟失了時鐘周期間的定時關系信息。通常單端引腳的速度和邏輯分析儀收集跡線的采集速度(狀態模式)限制了壓縮比。例如如果最大單端引腳速度是200MHz,內部電路運行于高達100 MHz,那么可實現的最大壓縮比是2:1。

 

  隨著給定FPGA設計的成熟,它可能會增強和改變。原來專門用于調試的引腳會被用于設計增強。或開始就限制了設計的引腳。另一種調試技術為這類情況帶來價值。

 

  邏輯分析內核

 

  現在大多數FPGA 廠商也提供邏輯分析(見圖2)。這些 IP在合成前或合成后插入FPGA。內核包含觸發電路,以及用于設置測量和內部RAM,以保存跡線的資源。插入設計的邏輯分析內核改變了設計的定時,因此大多數設計工程師都把內核永久性地留在設計內。

 

 

圖2: 從 JTAG 下載邏輯分析儀的配置,
圖中的例子是 Xilinx ChipScopePro。

 

  對于電路內配置,可通過JTAG訪問內核,以及為觀察而把捕獲數據傳送到PC。如果內核消耗不到5%的可用資源,FPGA 內核就能充分發揮作用。如果 FPGA的尺寸使內核要消耗超過10%的資源,設計工程師在使用這種方法時將會遇到很多問題。

 

  邏輯分析內核有三項主要優點。

 

  1. 它們的使用不增加引腳??赏ㄟ^FPGA 上已有的專門JTAG引腳訪問。即使沒有其它可用引腳,這種調試方法也能得到內部可視能力。

 

  2. 簡單的探測。探測包括把結點路由到內部邏輯分析儀的輸入。不需要擔心為得到有效信息,應如何連接到電路板上,也不存在信號完整性問題。

 

  3. 邏輯分析內核是便宜的。FPGA廠商把他們的業務模型建立于用硅片所獲取價值的基礎上。所以所用的調試IP 通常能以低于$1,000美元的價格獲得。

 

  使用內部邏輯分析內核也有三方面的影響。

 

  1. 內核的尺寸限制了在大FPGA中的使用。此外由于內部FPGA存儲器用于跡線,使跡線深度很淺。

  2. 設計工程師必須放棄把內部存儲器用于調試,存儲器會由所作的設計使用。

  3. 內部邏輯分析儀只工作于狀態模式。它們捕獲的數據與規定的時鐘同步,而不能提供信號定時關系。

 

  混合技術

 

  一些FPGA廠商已開始與傳統邏輯分析儀廠商聯合開發組合技術(見圖 3)。例如Agilent 和 Xilinx 最近聯合為Xilinx的ChipScope開發2M狀態深存儲器。

 

 

圖3: 混合內部和傳統邏輯分析的第
一個例子是Agilent 和 Xilinx聯
合為ChipScopePro開發的深存儲器
,通過TDM復用能把引腳數減到最少。

 

  這一解決方案把內部邏輯分析內核用于觸發。在滿足內核的觸發條件時,內核把跡線信息從經路由的結點傳送到內核,再送到引腳。引腳通過mictor連接器接到一個小的外部跟蹤盒。該解決方案融入了TDM復用,以減少調試專用引腳數。根據內部電路的速度,復用壓縮可能是1:1,2:1或4:1。由于跡線未在內部保存,因此IP內核要小于帶跡線存儲器的邏輯分析IP。

 

  如何作出決定?

 

  傳統邏輯分析和基于內核的邏輯分析技術都很有用。在選擇最適合您調試需要的方案時,事先考慮一些因素將能幫助您作出決定。下面這幾個問題能幫助您確定哪種方案最為有效。

 

  1. 您預計會遇到哪種類型的調試問題?用內部邏輯分析儀能找到較簡單的問題,而傳統邏輯分析儀則能勝任復雜的故障。

 

  2. 除了狀態模式外,您還需要捕獲定時信息嗎?如果需要,傳統邏輯分析儀能適應這一要求。

 

  3. 需要多深的跡線?傳統邏輯分析儀可在各通道上捕獲達64M的跡線,而內部邏輯分析內核更適合淺的跡線。

 

  4. 有多少引腳可專門用于調試?引腳數越少,使用內部邏輯分析儀就越適合。

 

  5. 必須為新工具投入多少資金?雖然32通道傳統邏輯分析儀的起價為$6K,但內部邏輯分析儀及相隨波形觀察器的起價還不到$1K。

 

  6. 研制組能容忍對FPGA設計的沖擊嗎?內核只能在大的 FPGA上工作,并會改變設計的定時。對所有尺寸和類型的FPGA,傳統邏輯分析儀的路由信號輸出對設計和工作的影響甚微。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久人人97超碰精品888| 精品成人在线观看| 欧美精品久久一区二区| 国产亚洲免费的视频看| 在线亚洲一区二区| 韩国在线一区| 欧美亚州一区二区三区| 欧美va天堂在线| 久久久久久综合网天天| 国产美女诱惑一区二区| 国产精品theporn| 欧美日韩1区2区3区| 99视频国产精品免费观看| 亚洲欧美日韩国产中文在线| 永久免费毛片在线播放不卡| 国产香蕉97碰碰久久人人| 一本色道久久精品| 欧美破处大片在线视频| 欧美午夜精品久久久久久浪潮| 欧美欧美午夜aⅴ在线观看| 欧美区日韩区| 久久久国产精品一区二区三区| 宅男噜噜噜66一区二区| 国产精品hd| 亚洲一区二区三区四区中文| 中文成人激情娱乐网| 欧美福利视频网站| 免费在线观看成人av| 久久久噜噜噜久久狠狠50岁| 亚洲精品在线免费观看视频| 亚洲女人av| 亚洲视频香蕉人妖| 久久成人精品一区二区三区| 国产欧美日韩在线播放| 欧美日韩综合一区| 久久精品99国产精品日本| 欧美视频一二三区| 一区二区三区|亚洲午夜| 久久成人羞羞网站| 久久本道综合色狠狠五月| 亚洲一区在线观看免费观看电影高清| 欧美成人免费在线| 国产精品久久久久aaaa| 久久人人精品| 久久五月天婷婷| 久久性色av| 亚洲免费视频在线观看| 国产精品国产精品| 美女免费视频一区| 一片黄亚洲嫩模| 亚洲女人av| 国产精品白丝jk黑袜喷水| 欧美片第1页综合| 亚洲人成亚洲人成在线观看| 亚洲精品一区二| 欧美专区在线| av成人免费| 欧美日韩免费在线视频| 欧美日韩激情小视频| 欧美日韩国产欧美日美国产精品| 国产精品www网站| 欧美视频观看一区| 欧美另类久久久品| 一区二区三区在线免费观看| 国产一区二区日韩| 欧美日韩在线三级| 欧美中文在线免费| 久久精品国产96久久久香蕉| 久久成人综合视频| 免费成人在线观看视频| 欧美在线你懂的| 久久精品国语| 国产精品男女猛烈高潮激情| 国产一区二区三区丝袜| 免费欧美在线| 久久青青草原一区二区| 欧美精品久久久久久久免费观看| 欧美日韩国产丝袜另类| 久久手机精品视频| 欧美韩国一区| 夜夜嗨av一区二区三区免费区| 国产精品视频一二| 欧美亚洲一区二区在线观看| 欧美日韩中文字幕精品| 一区二区三区视频在线看| 久久婷婷国产综合精品青草| 性色av一区二区三区在线观看| 欧美在线亚洲一区| 欧美午夜精彩| 国产亚洲永久域名| 国产综合久久久久久| 欧美成人免费视频| 午夜精品国产精品大乳美女| 国产精品欧美日韩一区二区| 狠狠色狠狠色综合日日91app| 亚洲性线免费观看视频成熟| 欧美一区二区三区免费在线看| 午夜精品视频在线| 欧美人与性动交a欧美精品| 国产精品久久久久久久久免费樱桃| 在线综合欧美| 激情欧美一区二区三区| 亚洲福利视频专区| 9l视频自拍蝌蚪9l视频成人| 欧美日韩一区二区在线观看视频| 亚洲美女淫视频| 日韩视频第一页| 午夜一区二区三区在线观看| 狠狠狠色丁香婷婷综合激情| 久久久久国产精品午夜一区| 亚洲国产黄色| 国产精品久久久久久久9999| 国产嫩草一区二区三区在线观看| 欧美理论在线| 欧美精品久久天天躁| 看欧美日韩国产| 欧美在线视屏| 国内精品久久久久影院 日本资源| 欧美人与性禽动交情品| 男女激情久久| 一区二区三区高清| 亚洲精品免费观看| 伊人久久亚洲美女图片| 亚洲欧美日韩精品一区二区| 欧美精品一区二区三区四区| 国产一区二区三区日韩欧美| 国产毛片精品国产一区二区三区| 国产精品毛片va一区二区三区| 欧美一区视频在线| 在线播放亚洲| 99精品久久久| 久久久综合免费视频| 亚洲国产日韩精品| 亚洲视频图片小说| 伊人成综合网伊人222| 新67194成人永久网站| 欧美一级片在线播放| 国产欧美一区二区三区国产幕精品| 久久精品免费电影| 欧美日韩精品一区二区| 欧美日本高清视频| 欧美日韩三级电影在线| 亚洲二区在线| 亚洲宅男天堂在线观看无病毒| 亚洲精品视频一区二区三区| 性色av一区二区三区| 国产拍揄自揄精品视频麻豆| 国产日韩欧美一区| 欧美77777| 海角社区69精品视频| 中文欧美日韩| 国产亚洲综合精品| 久久久爽爽爽美女图片| 久久精品女人| 欧美激情在线观看| 欧美一区二区三区免费观看| 亚洲国产精品成人精品| 久久亚洲欧洲| 亚洲精品一区中文| 久久久一本精品99久久精品66| av成人老司机| 国产精品嫩草久久久久| 亚洲欧洲精品一区二区| 久久综合狠狠综合久久综青草| 久久综合九色综合欧美就去吻| 欧美va日韩va| 亚洲国产aⅴ天堂久久| 久久精品国产亚洲一区二区| 一区二区三区高清| 一本色道久久综合亚洲精品按摩| 国产精品区一区| 在线观看三级视频欧美| 国产精品高清在线观看| 羞羞答答国产精品www一本| 亚洲午夜精品国产| 国产亚洲制服色| 国产欧美一二三区| 欧美视频三区在线播放| 欧美日本在线播放| 一本色道久久综合狠狠躁篇的优点| 亚洲视频1区| 欧美精品福利视频| 亚洲精品国精品久久99热| 欧美激情aaaa| 欧美午夜精品| 亚洲免费在线| 亚洲精品久久| 亚洲综合另类| 欧美一区二区播放| 一本到12不卡视频在线dvd| 久久一区中文字幕| 日韩一级二级三级| 久久成人精品一区二区三区| 亚洲人成绝费网站色www| 国产精品五区| 欧美中文字幕久久| 在线电影国产精品| 影音先锋亚洲精品| 久久久久9999亚洲精品| 国产欧美一级| 国产精品一区二区久久| 亚洲精品久久久久久一区二区| 欧美日韩国产限制| 亚洲亚洲精品三区日韩精品在线视频| 亚洲一区二区三区免费观看| 欧美另类videos死尸| 99热免费精品在线观看| 国语精品一区| 欧美网站在线| 欧美大片18| 国内视频一区| 在线亚洲欧美专区二区| 亚洲高清视频的网址| 免费的成人av| 亚洲在线播放| 国产一区二区三区久久| 亚洲综合日韩中文字幕v在线| 亚洲午夜av在线| 精品粉嫩aⅴ一区二区三区四区| 香蕉视频成人在线观看| 日韩图片一区| 亚洲欧美在线视频观看| 国产精品入口麻豆原神| 亚洲视频视频在线| 一色屋精品视频在线看| 激情六月婷婷久久| 欧美日韩国内自拍| 久久动漫亚洲| 国产精品成人免费视频| 日韩亚洲欧美高清| 久久婷婷丁香| 欧美一区二区三区视频| 免费成人在线视频网站| 欧美色视频在线| 欧美成年人在线观看| 国产精品久久久久免费a∨大胸| 欧美视频在线免费看| 欧美好骚综合网| 在线欧美小视频| 欧美视频福利| 欧美午夜美女看片| 国产精品一区二区三区四区| 欧美一区二区三区日韩视频| 亚洲欧洲精品一区| 国产美女精品视频免费观看| 国产免费观看久久黄| 国产一区二区| 亚洲一区二区高清视频| 久久综合色8888| 99视频在线精品国自产拍免费观看| 亚洲精品日韩精品| 亚洲免费av电影| 国产视频自拍一区| 亚洲精一区二区三区| 亚洲尤物在线视频观看| 久久亚洲一区二区三区四区| 午夜国产欧美理论在线播放| 欧美日韩四区| 国内久久视频| 久久免费高清| 久久久久久久久久久久久女国产乱| 亚洲高清视频在线| 国产精品久久久久久久久久三级| 欧美国产一区视频在线观看| 亚洲毛片播放| 免费视频一区二区三区在线观看| 欧美系列一区| 一本色道久久加勒比精品| 午夜精品久久久久久久99樱桃| 久久久久久日产精品| 一区二区欧美日韩| 亚洲欧美影院| 欧美福利网址| 精品成人国产在线观看男人呻吟| 国产一区二区欧美日韩| 性欧美暴力猛交69hd| 亚洲第一精品影视| 国产日韩久久| 国产精品久久久久一区二区| 国产精品久久久久久亚洲毛片| 99精品99| 欧美成人tv| 国产精品资源在线观看| 尤物yw午夜国产精品视频明星| 欧美人与性动交α欧美精品济南到| 老司机午夜精品视频在线观看| 亚洲在线成人精品| 99视频精品全国免费| 国产亚洲精品bt天堂精选| 一本不卡影院| 国产精品欧美日韩一区| 在线播放亚洲一区| 精品福利电影| 欧美一级久久久久久久大片| 欧美日韩视频在线一区二区观看视频| 亚洲激情在线激情| av成人免费观看| 国产精品伦子伦免费视频| 免费成人高清在线视频| 性欧美超级视频| 国产伦精品免费视频| 亚洲国产欧美日韩| 国产精品亚洲激情| 午夜激情亚洲| 国产亚洲欧美一区二区| 猛干欧美女孩| 欧美在线精品一区| 亚洲午夜电影| 亚洲一级在线| 亚洲人成亚洲人成在线观看| 亚洲欧美日韩精品一区二区| 国产亚洲福利社区一区| 亚洲第一页中文字幕| 最新国产の精品合集bt伙计| 国产婷婷色一区二区三区在线| 国产一区二区三区久久久| 亚洲黄色性网站| 国产精品理论片在线观看| 在线综合欧美| 亚洲一二三区视频在线观看| 欧美成人午夜激情| 亚洲欧美国产高清va在线播| 国产欧美日韩精品a在线观看| 欧美激情综合在线| 久久精品视频一| 欧美高清视频在线| 国产伦精品一区二区三区四区免费| 影音先锋中文字幕一区|