精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于ICL的可擴展性和靈活性可以抽取設計中的IEEE 1687結構

冬至子 ? 來源:簡矽芯學堂 ? 作者:簡矽芯學堂 ? 2023-09-15 14:28 ? 次閱讀

隨著SoC芯片逐漸復雜化,其DFT(Design for Test)架構也由單層向多層網絡發展。IEEE 1687是DFT多層網絡結構的通用標準,其核心內容包括Heirachical Architecture,模塊連接語言ICL(Instrument Connectivity Language)和過程描述語言PDL(Procedural Description Language)。

其中,ICL是一種硬件架構描述語言,用于描述設計中IEEE 1687的網絡結構(又稱IJTAG網絡結構),即不同類型嵌入式模塊之間的層級連接,使得硬件的可擴展性和訪問的靈活性得到極大地加強。

一、ICL的組成

ICL是描述模塊間連接的語言,它不包括設備內部具體操作的細節。因此可以概括地說,ICL是由Instruments 及其Connection描述組成的。

1、Instrument

ICL中的Instrument包含TAP、SIB、TDR及DFT IPs(EDT,OCC,MBIST…),它們是構成1687網絡的關鍵節點,每一個Instrument都在Module中定義,如圖定義的TDR。

圖片

2、Connection

ICL中的Connection是對Instrument的Keywords 、Attribute、Scan_Cell、Interface以及PortsToPorts連接等的描述。

圖片

如圖是ICL描述的網絡結構的部分示意圖,SIB和TDR為Instruments,不同顏色的連線即ICL描述的Connection。以SIB_2為例,其ICL描述語言如下:

Instance sib_* Of sib_2 {

InputPort ijtag_reset   =  ijtag_reset;

  InputPort ijtag_sel = ijtag_sel;

  InputPort ijtag_si = sib1.ijtag_so;

  InputPort ijtag_ce = ijtag_ce;

  InputPort ijtag_se = ijtag_se;

  InputPort ijtag_ue = ijtag_ue;

  InputPort ijtag_tck = ijtag_tck;

  InputPort ijtag_from_so =  tdr.ijtag_so;

  Attribute tessent_design_instance = "sib_*";

}

二、ICL的Bottom Up

IEEE 1687的多層網絡結構決定了ICL是以Bottom Up的方式逐步實現對Core層、Subsys層及Chip層的描述。

1、Core層的描述

Core層的ICL會對Modified Core內部的Module逐一按照如下步驟描述:

首先,ICL會整理出該Module的IJTAG網絡端口及Interface,可能包括ClkPort、ToClkPort、SelectPort、CaptureEnPort、ShiftEnPort、ScanInPort、ScanOutPort、UpdataEnPort、DataOutPort等,并且會source這些端口的來源,描述它們的屬性,比如Clock_Domain、Connection_Rule等;

接下來,ICL逐一將module內部實例化的DFT IP的Client/Host端口與其他實例連接,具體到端口對端口,形成DFT網絡;

最后,Core內部Module的ICL集成得到整個Core的ICL。

2、Subsys層的描述及與Core層ICL的銜接

Subsys層ICL的描述步驟與Core一致。如果Subsys內含有上述已經存在ICL的Core,那么首先,該Subsys會將內部Core當成一個Box,抓取Core_Top層的IJTAG端口加入到Subsys層的描述,從而將Subsys層的IJTAG網絡與Core層的IJTAG網絡進行組合。

而后,Core內部的關于Module和Instance的ICL描述都會復述到Subsys的ICL中,使得Subsys與Core在ICL文件中形成一個完整的DFT網絡。

圖片

Chip層的描述及其與Subsys層的銜接

Chip層的ICL描述步驟與Subsys一致,對于內部已存在ICL的Module的處理方式也與Subsys一致。

將分層的ICL集成,會得到整個Chip的完整ICL網絡。

三、總結

基于ICL的可擴展性和靈活性,它可以抽取設計中的IEEE 1687結構,方便用戶從高層次的角度去配置相應的寄存器。ICL語言還可以幫助用戶了解和配置復雜的IEEE 1687網絡,解決了在配置寄存器時網絡復雜、難以確定輸入數據長度和值的問題。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19165

    瀏覽量

    229130
  • 寄存器
    +關注

    關注

    31

    文章

    5317

    瀏覽量

    120010
  • SoC芯片
    +關注

    關注

    1

    文章

    608

    瀏覽量

    34870
  • TDR
    TDR
    +關注

    關注

    1

    文章

    69

    瀏覽量

    19892
  • DFT算法
    +關注

    關注

    0

    文章

    27

    瀏覽量

    7524
收藏 人收藏

    評論

    相關推薦

    什么是云計算的擴展性

    不斷增長的數據池需要巨額投資和勞動密集型管理,但云托管的全球采用已經徹底改變了我們所知的數據行業。除了成本效益和靈活性之外,選擇云而不是本地架構的主要好處之一是能夠輕松快速地擴展。那么什么是云計算的
    的頭像 發表于 08-08 17:46 ?2178次閱讀

    請問工業以太網如何使網絡更具擴展性

    在一起。這樣可以提高工廠網絡的擴展性,以及能夠使用一組技術(以太網)而非許多技術節省成本。融合的基于以太網的網絡與Ad Hoc系統由于以上概述的許多優點,以太網是IIoT的理想物理層。在它之上運行的工業
    發表于 10-31 10:43

    如何去提高電源管理的靈活性

    有什么方法可以提高電源管理的靈活性嗎?
    發表于 04-23 06:24

    視頻監控系統新結構必須具備擴展性

    視頻監控系統在火車站、機場、銀行、娛場、樂商場甚至家庭的安保方面都是一種關鍵設備。隨著安全風險的日益增大,在各種應用場合對已發事件進行視頻監控和記錄的需求都在逐步上升,這就要求視頻監控系統的新結構必須具備擴展性,以便為日益多樣
    發表于 11-25 01:54 ?2308次閱讀
    視頻監控系統新<b class='flag-5'>結構</b>必須具備<b class='flag-5'>可</b><b class='flag-5'>擴展性</b>

    基于軟件定義網絡控制擴展性研究

    軟件定義網絡(software-defined networking,簡稱SDN)遵循控制轉發分離的設計原則,其控制平面采用集中的控制邏輯,在提供靈活高效的網絡控制的同時,也面臨著嚴重的擴展性
    發表于 12-19 18:07 ?0次下載
    基于軟件定義網絡控制<b class='flag-5'>可</b><b class='flag-5'>擴展性</b>研究

    Beyond 100G標準的靈活性擴展性

    演示說明了新興的Beyond 100G(B100G)標準的靈活性擴展性,以及現有100G標準的支持,所有這些都可以通過Xilinx的All Programmable UltraSc
    的頭像 發表于 11-22 06:43 ?3094次閱讀

    如何解決區塊鏈的擴展性問題

    擴展性三難困境”是由以太坊聯合創始人維塔利克·布特林創造的一個術語。假設區塊鏈系統只能具有以下三種屬性的兩種: · 去中心化——系統的每個參與者只能訪問O(c)資源
    發表于 03-20 10:30 ?2170次閱讀

    區塊鏈擴展性的要點分別是什么

    大多數關于擴展性的討論都圍繞著各種平臺每秒可以處理的交易數量。
    發表于 10-31 09:31 ?2467次閱讀

    影響軟件高擴展性的六大因素

    軟件擴展性是一個有趣的話題。實現軟件擴展性涉及很多因素,我們在本文將討論一些與開發和運維方面相關的因素。
    的頭像 發表于 02-17 16:13 ?8698次閱讀
    影響軟件高<b class='flag-5'>可</b><b class='flag-5'>擴展性</b>的六大因素

    AIoT開放平臺實現靈活擴展的開發

      隨著對定制的需求不斷增加,以確保智能解決方案的安全,在不影響目標發布日期的情況下更改功能的靈活性非常重要。因此,灌輸擴展性靈活性參數在縮短上市時間方面發揮著重要作用。
    的頭像 發表于 10-19 10:55 ?917次閱讀

    接入 5G:NVIDIA CloudXR 4.0 現已發布,優化 XR 部署的靈活性擴展性

    (MEC)和企業網絡規模化部署擴展現實(XR)。 CloudXR 4.0 引入了全新 API,可為服務器和客戶端應用程序開發提供更大的靈活性。當前,用戶可以利用云、5G MEC 和本
    的頭像 發表于 03-28 04:35 ?772次閱讀

    什么是擴展性,為什么它很重要

    擴展性是按需輕松擴展或升級的能力。它是產品、系統、團隊或公司提供滿足不斷增長的需求的服務的能力。提供足夠的基礎設施來滿足更苛刻的IT要求,例如增加存儲和安全性,同時保持低成本,是數據中心運營商的日常斗爭。
    的頭像 發表于 04-21 10:36 ?4934次閱讀
    什么是<b class='flag-5'>可</b><b class='flag-5'>擴展性</b>,為什么它很重要

    西部數據推出全新產品助力數據中心提升靈活性擴展性

    2023年8月9日,上海– 從云端到邊緣,再到企業,數據中心架構師們為了充分發揮人工智能、對象存儲、文件共享等技術的潛力,正在部署更高級別的閃存產品。同時,他們也關注成本把控,亟需可以更高效地管理、擴展和利用存儲資源的解決方案。基于此,能夠提高存儲資源性能、可用性和
    的頭像 發表于 08-09 17:34 ?878次閱讀
    西部數據推出全新產品助力數據中心提升<b class='flag-5'>靈活性</b>和<b class='flag-5'>可</b><b class='flag-5'>擴展性</b>

    SD-WAN組網的擴展性怎么樣?

    , 為企業提供一個適應性強且節約成本的網絡方案。因此,SD-WAN組網非常適合業務發展處在上升期的企業, 它可以完美應對企業對于網絡的需求。如果您想了解SD-WAN的擴展性具體表現能力如何,
    的頭像 發表于 08-18 11:29 ?497次閱讀

    擴展性對物聯網管理系統有哪些影響?

    擴展性對于物聯網管理系統的設計和開發非常重要,它直接影響著系統的性能、可靠性和能耗等方面,是評估一個系統優劣的重要因素之一。擴展性對物聯網管理系統的影響主要體現在以下幾個方面:
    的頭像 發表于 10-11 15:15 ?473次閱讀