• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 測試測量 > 設計應用 > 邊界掃描和PXI Express(07-100)

    邊界掃描和PXI Express(07-100)

    —— 邊界掃描和PXI Express
    作者: 時間:2009-03-04 來源:電子產品世界 收藏

      假若所有依從器件都連接在一個掃描鏈路,則鏈路中總單元數是4929。最高測試時鐘(TCK)頻率是10MHz。鏈路中的最慢器件,決定最高TCK頻率。若掃描鏈路不是很好設計,則最高TCK會比較低的。

    本文引用地址:http://www.czjhyjcfj.com/article/92052.htm

      根據這些數值,經過鏈路的移位時間大約為493?S,這忽略任何軟件或硬件開銷。以這樣長的移位時間,在邊界掃描I/O引腳處的最大采樣或更新率大約為2KHz。改善I/O引腳處吞吐量的唯一辦法是在旁路模式中連接一些器件來縮短邊界掃描鏈路。

      UUT中的閃速器件,在邊界掃描鏈路中編程一個字需要6個移位周期。UUT32MB閃存器件,編程為16位字需要2,048,000編程周期。

      假設在一個獨立的掃描鏈路中,只有DSP和CPU需要處于測試模式、其他4個器件是在旁路模式,每個移位周期傳輸的位數是10726(302+769),而最高TCK頻率是20MHz。每個向量的移位時間應是53.6?S,總移位時間658.64s:

      tsniftT=53.6?S×6×2048000=658.64S

      傳輸的數據總量應是13Gb:

      DATAtransmit=1072bit×6×2048000=13,172,736,000b

      此數據量將對閃速編程應用的的執行時間開銷產生很大的影響。

      PCI和PXI具有127MB/S或接近1Gb/s帶寬。實際上,有時傳輸32b需要一個PCI周期以上的時間,所以,有效的吞吐量應該小于1Gb/s。雖然如此,數據傳輸開銷應該僅僅是所需移位時間的2%左右:

      tPCItransmit=12Gb/1Gb/s=13s

      overheadPCI=13×100%/658.64=2%

      PCI Express和具有2.5Gb/s帶寬(X1鏈路時)。實際上,邊界掃描向量的有效傳輸帶寬應大于2Gb/s。這意味著與PCI/PXI相比帶寬改善100%,使移位時間開銷僅為1%左右。

      對于較快的TCK,此開銷變得顯著。例如,對于100MHz的TCK,在主總線上的數據傳輸對應PCI/PXI和PCI Express/應分別為10%和5%。

      在主總線上,一個字節往往傳輸一個TCK周期。從測試儀軟件到UUT傳輸一個TCK周期所需的實際數據量取決于邊界掃描控制器的實現。這意味著32b PCI周期不能傳輸32個TCK,僅為4個TCK,這使吞吐量顯著地降低到130Mb/s。

      對于具有20MHz UUT TCK的PCI,使數據傳輸開銷大約為16%。對于X1 鏈路,在類似的方法中,其開銷大約為8%。

      另外,考慮PCI對于一個讀周期需要2~10個時鐘傳輸一個寫周期,在PCI基測試系統中,數據傳輸開銷在UUT大約為移位時間的4%~20%。此影響僅適合于PCI信令,不適合PCI Express。



    關鍵詞: 邊界掃描 PXI Express

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 平塘县| 宽甸| 泊头市| 泰和县| 长泰县| 涿鹿县| 麻阳| 吉水县| 定远县| 扎赉特旗| 曲松县| 罗定市| 新田县| 三明市| 商丘市| 永寿县| 美姑县| 彩票| 会泽县| 镇原县| 二连浩特市| 股票| 玛纳斯县| 股票| 出国| 客服| 丰都县| 永福县| 西峡县| 鄂托克前旗| 武邑县| 剑川县| 行唐县| 迭部县| 汾阳市| 正安县| 馆陶县| 西乌| 台东市| 防城港市| 疏勒县|