99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SoC設(shè)計中的互連驗證中遇到的問題

PCB線路板打樣 ? 來源:LONG ? 2019-08-12 11:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在我們之前的博客中,我們提到驗證NoC系統(tǒng)遠(yuǎn)遠(yuǎn)超出了事務(wù)路由檢查。我們能夠在SoC級別的復(fù)雜互連驗證期間捕獲各種問題,其中NoC具有20多個總線主控器,80多個總線從器件,以及具有不同總線協(xié)議的多個局間總線代理(如OCP 2.2,AXI 3.0,APB 3.0)。在這里,我們通過使用前兩篇文章中提到的一致方法描述了我們在SoC驗證早期階段捕獲的一些主要問題。

從站突發(fā)長度寬度參數(shù)配置錯誤

在我們的NoC設(shè)計中,訪問其中一個從站是通過來自不同子互連的交換間代理,如圖所示圖1。交換機間支持的最大事務(wù)大小是從站的最大事務(wù)大小的一半。因此,通過交換間代理將針對從站的最大分組大小的單個請求分成兩個不同的事務(wù)。因此,從屬突發(fā)長度參數(shù)被不必要地過度配置?;ミB記分板報告了此問題。

SoC設(shè)計中的互連驗證中遇到的問題

圖1突發(fā)長度問題

DMA引擎的無與倫比的帶寬要求

在性能驗證期間,性能監(jiān)視器組件報告了DMA讀寫通道的不匹配帶寬錯誤。由于從請求到請求和響應(yīng)響應(yīng)的互連路由延遲,DMA引擎無法限制未完成的事務(wù)。發(fā)現(xiàn)DMA引擎FIFO深度不足以滿足所需的SoC帶寬。

互連中安全相關(guān)寄存器的無效訪問

根據(jù)我們的互連規(guī)范,只允許控制處理器訪問互連安全相關(guān)的寄存器。但是互連設(shè)計允許從其他總線主控器(如PCIe)訪問這些寄存器。在連接檢查期間捕獲到此問題,并且互連記分板報告了錯誤。

兩個從站不支持指令獲取保護(hù)

根據(jù)我們的互連規(guī)范,所有包含防火墻保護(hù)的從站必須具有指令獲取保護(hù)過濾器。但是該設(shè)計不支持對指令獲取和非指令獲取事務(wù)的這種過濾。因此,即使請求被阻止,互連也允許所有請求通過?;ミB的安全管理驗證和互連記分板報告此問題。

互連中的默認(rèn)配置錯誤轉(zhuǎn)發(fā)問題

如圖2所示,互連有3個子交換間代理。在每個IA/TA套接字上報告的錯誤在子交換間代理處傳播和收集。來自交換機2和3的這些錯誤被傳播并轉(zhuǎn)發(fā)到交換間代理1.每個代理中的錯誤轉(zhuǎn)發(fā)可通過來自控制處理器的寄存器配置來編程。但是,默認(rèn)情況下禁用從互連3轉(zhuǎn)發(fā)的錯誤。因此,具有默認(rèn)配置的系統(tǒng)未檢測到互連3處發(fā)生的任何錯誤,并且系統(tǒng)處于死鎖狀態(tài)。我們在使用錯誤情況進(jìn)行SoC驗證時遇到了這個問題。

SoC設(shè)計中的互連驗證中遇到的問題

圖2錯誤轉(zhuǎn)發(fā)問題

特殊轉(zhuǎn)角情況下互連的限制(例如,鎖定傳輸,4K邊界重疊,具有突發(fā)傳輸?shù)紸PB目標(biāo)的字節(jié)啟用映射等)在開發(fā)軟件實施的編程指南時需要考慮。

摘要

在本文中,我們通過開發(fā)可重用的驗證環(huán)境和要驗證的功能,展示了互連設(shè)計的驗證方法。我們已經(jīng)描述了驗證期間捕獲的主要互連問題。通過采用上述方法,我們可以在設(shè)計驗證階段早期識別IP集成和互操作性相關(guān)問題。模擬和驗證了許多系統(tǒng)級方案,這有助于獲得對NoC設(shè)計的信心。與錯誤和安全管理相關(guān)的驗證也幫助我們開發(fā)了特定SoC的用戶編程指南。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4386

    瀏覽量

    222657
  • PCB打樣
    +關(guān)注

    關(guān)注

    17

    文章

    2977

    瀏覽量

    22556
  • 華強PCB
    +關(guān)注

    關(guān)注

    8

    文章

    1831

    瀏覽量

    28590
  • 華強pcb線路板打樣
    +關(guān)注

    關(guān)注

    5

    文章

    14629

    瀏覽量

    43910
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Veloce平臺在大規(guī)模SOC仿真驗證的應(yīng)用

    Graphics公司Veloce驗證平臺在超大規(guī)模IC系統(tǒng)仿真驗證的應(yīng)用。借助Veloce的高速和大容量的特性,極大的提高功能驗證的效率,解決由于芯片規(guī)模大FPGA無法
    發(fā)表于 05-28 13:41

    如何設(shè)計和驗證SoC

    新的方式處理時鐘生成。以前,在驗證過程,所有鎖相環(huán)(PLL)都被抽象化,并使用外部Tcl腳本生成時鐘。協(xié)同仿真要求以完全相同的方式在模擬和仿真中映射所有的SoC組件。該團(tuán)隊發(fā)現(xiàn),要使全部組件保持對齊,需要
    發(fā)表于 04-05 14:17

    SoC設(shè)計遇到的難題急需解決

    引言 隨著技術(shù)的進(jìn)一步發(fā)展,SoC設(shè)計面臨著一些諸如如何進(jìn)行軟硬件協(xié)同設(shè)計,如何縮短電子產(chǎn)品開發(fā)周期的難題。為了解決SoC設(shè)計遇到的難題,設(shè)計方法必須進(jìn)一步優(yōu)化。因此,人們提出了基于
    發(fā)表于 07-12 07:25

    IC設(shè)計技術(shù)的IP核互連

    IC設(shè)計技術(shù)的IP核互連:隨著IC 設(shè)計復(fù)雜度的不斷提高,在SoC 中集成的IP 核越來越多,基于片上總線的SOC 設(shè)計技術(shù)解決了大規(guī)模集成電路的設(shè)計難點,但是片上總線的應(yīng)用帶來了
    發(fā)表于 10-14 12:50 ?8次下載

    SoCIP核互連的不同策略

    隨著集成電路設(shè)計復(fù)雜度的提高和產(chǎn)品上市時間壓力的增大,基于IP 核復(fù)用的SoC 設(shè)計已成為一種重要的設(shè)計方法。在SoC 中集成的IP 核越來越多時,IP 核的互連策略和方法就成
    發(fā)表于 11-28 14:40 ?8次下載

    SoC設(shè)計采用ESL設(shè)計和驗證方法

    ESL 設(shè)計和驗證方法使設(shè)計工程師能夠?qū)W⒂谀切┙o產(chǎn)品及IP 帶來差異化和價值的系統(tǒng)設(shè)計屬性,即功能性和性能。本文討論電子系統(tǒng)級(ESL)設(shè)計和驗證方法學(xué)在系統(tǒng)級芯片(SoC)設(shè)
    發(fā)表于 11-30 16:15 ?33次下載

    高速PCB互連設(shè)計的測試技術(shù)

    高速PCB互連設(shè)計的測試技術(shù) 互連設(shè)計技術(shù)包括測試、仿真以及各種相關(guān)標(biāo)準(zhǔn),其中測試是驗證各種仿真分析結(jié)果的方法和手段。優(yōu)秀的測試方法和手段是保證
    發(fā)表于 10-10 16:18 ?709次閱讀
    高速PCB<b class='flag-5'>互連</b>設(shè)計<b class='flag-5'>中</b>的測試技術(shù)

    設(shè)計與驗證復(fù)雜SoC可綜合的模擬及射頻模型

    設(shè)計與驗證復(fù)雜SoC可綜合的模擬及射頻模型 設(shè)計用于SoC集成的復(fù)雜模擬及射頻模塊是一項艱巨任務(wù)。本文介紹的采用基于性能指標(biāo)規(guī)格來優(yōu)化設(shè)計(如PLL或ADC等)的方
    發(fā)表于 12-26 14:38 ?731次閱讀
    設(shè)計與<b class='flag-5'>驗證</b>復(fù)雜<b class='flag-5'>SoC</b><b class='flag-5'>中</b>可綜合的模擬及射頻模型

    OrCAD如何建立電氣互連

    OrCAD如何建立電氣互連,同一個頁面內(nèi)建立互連有兩種方法,使用wire
    發(fā)表于 12-02 10:12 ?8628次閱讀

    SoC互連有必要自己動手嗎

    在過去的一年,互連(interconnect)IP市場動作頻頻,最值得注意的就是英特爾(Intel)收購NetSpeed和Facebook收購Sonics。到底發(fā)生了什么?為什么各大公司現(xiàn)在發(fā)現(xiàn)了
    發(fā)表于 08-10 09:40 ?783次閱讀
    <b class='flag-5'>SoC</b><b class='flag-5'>互連</b>有必要自己動手嗎

    SoC設(shè)計驗證技術(shù)有哪些

    SoC設(shè)計驗證技術(shù)有哪些。
    發(fā)表于 03-29 10:37 ?12次下載
    <b class='flag-5'>SoC</b>設(shè)計<b class='flag-5'>中</b>的<b class='flag-5'>驗證</b>技術(shù)有哪些

    SoC互連的功能和性能驗證

      面對持續(xù)不斷的上市時間壓力和日益復(fù)雜的 SoC 設(shè)計,很難找到不想從設(shè)計周期中縮短時間的工程師。特別是在高級節(jié)點,驗證 SoC 互連已成為一個耗時的步驟。但是,工具現(xiàn)在可以高效且有
    的頭像 發(fā)表于 06-14 10:12 ?2682次閱讀
    <b class='flag-5'>SoC</b><b class='flag-5'>互連</b>的功能和性能<b class='flag-5'>驗證</b>

    FPGA原型驗證系統(tǒng)復(fù)制功能模塊的作用

    在進(jìn)行FPGA原型驗證的過程,當(dāng)要把大型的SoC進(jìn)行FPGA原型驗證時,有時候會遇到一種情況,同樣的接口分兩組出去到不同的模塊,而這兩個模
    的頭像 發(fā)表于 05-04 16:21 ?927次閱讀
    FPGA原型<b class='flag-5'>驗證</b>系統(tǒng)<b class='flag-5'>中</b>復(fù)制功能模塊的作用

    一文淺談SoC功能驗證的軟件仿真

    隨著SOC/ASIC設(shè)計規(guī)模不斷增大,且結(jié)構(gòu)愈加復(fù)雜,導(dǎo)致驗證的復(fù)雜度呈指數(shù)級增長。為了縮短芯片的上市周期,在不同設(shè)計階段工程師們往往選擇不同的仿真驗證工具,提高整個芯片開發(fā)效率。在一個芯片
    的頭像 發(fā)表于 01-12 17:11 ?1210次閱讀
    一文淺談<b class='flag-5'>SoC</b>功能<b class='flag-5'>驗證</b><b class='flag-5'>中</b>的軟件仿真

    fpga驗證及其在soc驗證的作用有哪些

    很多其他行業(yè)也能從電子器件的增加受益,當(dāng)然保障功能安全是大的前提。本文討論SOC芯片設(shè)計驗證驗證計劃和策略以及驗證方法。它定義了功能模擬、功能覆蓋、代碼覆蓋以及設(shè)計
    的頭像 發(fā)表于 07-20 09:05 ?1632次閱讀