日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

使用功能覆蓋執(zhí)行端到端流量可追溯性

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Shailesh Vasekar ? 2022-06-20 11:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大多數(shù)時候,定義功能覆蓋目標(biāo)是在測試計劃準(zhǔn)備過程中完成的。對于要驗證的被測設(shè)備 (DUT) 的每個功能特性,所有可能的激勵生成都是通過測試用例并在記分板、模型、檢查器和斷言的幫助下開發(fā)的。我們通過檢查該刺激的響應(yīng)來確認(rèn) DUT 的正確性。為了確保我們創(chuàng)建了足夠多的輸入場景和 DUT 響應(yīng)組合,根據(jù)覆蓋組、覆蓋點和斷言覆蓋為每個特征定義了覆蓋目標(biāo),這讓我們對驗證特定特征的徹底程度充滿信心。

DUT 的 RTL 塊進(jìn)入從覆蓋類別分?jǐn)?shù)定義的變量中,并在具有不同值命中的交叉覆蓋組中使用這些變量將確認(rèn)輸入事務(wù)是否遵循指定的設(shè)計輸出路徑。出于幾個原因,這非常重要。首先,功能驗證記分板確實進(jìn)行端到端事務(wù)檢查,但它不確認(rèn) DUT 流量路徑激勵已遵循。其次,單個覆蓋組或 UVM RAL Regmodel 功能覆蓋或斷言覆蓋將有助于單個刺激覆蓋,但組合使用將確保功能路徑的正確性。讓我們詳細(xì)看看我們?nèi)绾问褂霉δ芨采w來確認(rèn)從輸入到輸出端口的流量穿過所需的數(shù)據(jù)和控制路徑。

執(zhí)行流量追溯

很多時候,僅僅涵蓋單個特征和交叉特征是不夠的。通過遍歷不同數(shù)據(jù)塊、各種控制邏輯和不同 DUT 配置的所有可能組合來檢查輸入接口的流量是否已到達(dá)另一端的輸出接口,這是一個基本要求。

在控制塊接口上具有用于 DUT 輸入、輸出接口的單獨(dú)覆蓋組,regmodel 自動生成的功能覆蓋可能無法保證基于寄存器配置。輸入事務(wù)、數(shù)據(jù)包或命令已通過所需的數(shù)據(jù)塊和控制路徑,或已繞過典型的控制塊。

使用交叉覆蓋,在覆蓋類之外定義并用于存儲來自各種寫入方法的事務(wù)的變量上,可以確保這些變量的不同值被命中并跟蹤設(shè)計的 DUT 路徑。覆蓋組也將在覆蓋類之外定義。

設(shè)想

讓我們考慮一個場景,如圖 1 所示。在一個高度配置的 DUT 中,一個輸入……一個數(shù)據(jù)包可以通過選擇的數(shù)據(jù)路徑和控制路徑塊以及通過基于寄存器配置的選擇的數(shù)據(jù)包路由器端口路由到輸出端口。帶有字段 RT=2‘b01 的寄存器 CTRNL_RUT 使用 Cntrl_plan1、交換機(jī) 1(圖中未顯示)決定從輸入端口 1 到 DataPath_blk1 并到路由器端口 1 并最終到輸出端口 1 的數(shù)據(jù)包路徑。但是,寄存器 CTRNL_RUT.RT= 2’b10 將使用 Cntrl_plan2 和路由器端口 2 通過 DataPath_blk2 更改新傳入數(shù)據(jù)包的路由。

在這種情況下,為 datapath_block1、控制路徑(即 Cntrl_plane1)和寄存器字段 RT 定義的覆蓋組將分別覆蓋激勵值。但是,如果變量定義在覆蓋類范圍之外,保存來自這些接口的信號值,并且如果在具有有趣值的交叉覆蓋中使用,則可以確認(rèn)數(shù)據(jù)包已通過正確的路徑并實現(xiàn)數(shù)據(jù)包可追溯性。

pYYBAGKv6q-AMhRVAAMU2NUwKx0469.png

圖 1 : 在每個點獲取信息的交通跟蹤

覆蓋實施

在測試平臺中,環(huán)境類通常具有在其中實例化的所有接口代理、功能覆蓋和記分板。IO 和控制接口監(jiān)視器的分析端口連接到功能覆蓋類的出口,以獲取接口數(shù)據(jù)包和事務(wù)。所需資源,如 regmodel,將使用 uvm_condig_db 構(gòu)造將不同的配置對象設(shè)置為覆蓋類。覆蓋實現(xiàn)方面,定義變量、覆蓋類之外的數(shù)據(jù)包存儲元素,并使用它們復(fù)制重要接口信號、控制信號和數(shù)據(jù)包字段的值。這些在覆蓋類之外定義的變量將用于交叉覆蓋。

如上圖 1 所示,覆蓋類之外定義的變量將用于保存數(shù)據(jù)包 ID 等信息,對 DataPath_blk1 有效。對于控制平面,保存準(zhǔn)備就緒、狀態(tài)、目標(biāo) ID、路由通道號等信息。可以將 CTRNL_RUT.RT 值等字段的寄存器值與這些變量交叉,以確保如果 RT 的字段值為 01,則 Datapath_blk1 字段和控制計劃信號具有感興趣的值。使用上述方法實現(xiàn)功能覆蓋將很有幫助,尤其是在塊和集群級別驗證的情況下。覆蓋類的獨(dú)立實現(xiàn)探索了具有類似 DUT 接口的項目之間的可重用性選項。

寄存器配置信息也可以通過接口接收,但又需要解碼地址和字段,所以使用regmodel會很有意義。Regmodel 帶有豐富的 API 和默認(rèn)序列集,可以使用它們的屬性來運(yùn)行所有寄存器和字段。基于 Regmodel 的自動生成功能覆蓋可以單獨(dú)處理。

嵌入式覆蓋組存在一個已知限制。我們不能使用相同覆蓋組的多個實例作為數(shù)據(jù)類型,因此在功能覆蓋類之外定義覆蓋組將有助于定義覆蓋組數(shù)組,特別是如果大多數(shù)接口屬于相同類型,通常會有所幫助網(wǎng)絡(luò)域 DUT 的情況。具有多個實例的單個覆蓋組可以在覆蓋類的每個write_《》方法中使用不同的索引進(jìn)行采樣。

代碼示例

pYYBAGKv6riAVgdyAAHfPsBYt4w555.png

在上面的例子中,covergroup 和 variable 存儲來自 write 方法的事務(wù)和接口信號,并在類外部聲明。這將允許跨覆蓋組使用這些變量。

結(jié)論

基于將驗證事務(wù)或數(shù)據(jù)包的重要接口信號,可以定義覆蓋類范圍之外的全局變量并用于復(fù)制這些信號。每個接口信號、控制信號也可以這樣做,并且可以在一個覆蓋組中使用許多全局變量,這將定義這些變量的交叉覆蓋。這就是您可以確認(rèn)從輸入到輸出端口的流量通過所需數(shù)據(jù)和控制路徑的方式。

審核編輯:郭婷

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

    關(guān)注

    31

    文章

    5620

    瀏覽量

    130455
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9603

    瀏覽量

    157677
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3934

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    半導(dǎo)體供應(yīng)鏈信任革命:從可追溯到全鏈路可信的升級之路

    芯片廠商亟待破解的核心命題。這不僅關(guān)乎數(shù)據(jù)整合與系統(tǒng)打通,更考驗著全行業(yè)的協(xié)同共識與技術(shù)落地能力。核心痛點僅靠“可追溯”擋不住灰色地帶在半導(dǎo)體供應(yīng)鏈中,“可追溯
    的頭像 發(fā)表于 01-05 15:32 ?896次閱讀
    半導(dǎo)體供應(yīng)鏈信任革命:從<b class='flag-5'>可追溯到</b>全鏈路可信的升級之路

    Nullmax感知規(guī)劃大模型進(jìn)化提速

    近日,2025年度浦東新區(qū)科技發(fā)展基金社會領(lǐng)域數(shù)字化轉(zhuǎn)型專項擬支持項目名單公布。經(jīng)評審,Nullmax申報的《面向城市高級別輔助駕駛的感知規(guī)劃大模型》項目入選。
    的頭像 發(fā)表于 12-22 16:39 ?694次閱讀

    H200的“合規(guī)閘口”:高端AI芯片供應(yīng)鏈中的可追溯生命線

    H200 出口政策的松緊,凸顯地緣政治下高端 AI 芯片供應(yīng)鏈 “合規(guī)自證” 的核心趨勢,可追溯成為穿越合規(guī)閘口的生命線。其面臨數(shù)據(jù)防篡改、跨境數(shù)據(jù)主權(quán)沖突、供應(yīng)鏈數(shù)據(jù)孤島三大難題。解決方案為
    的頭像 發(fā)表于 12-11 16:44 ?1058次閱讀

    如何訓(xùn)練好自動駕駛模型?

    [首發(fā)于智駕最前沿微信公眾號]最近有位小伙伴在后臺留言提問:算法是怎樣訓(xùn)練的?是模仿學(xué)習(xí)、強(qiáng)化學(xué)習(xí)和離線強(qiáng)化學(xué)習(xí)這三類嗎?其實
    的頭像 發(fā)表于 12-08 16:31 ?1627次閱讀
    如何訓(xùn)練好自動駕駛<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>模型?

    智駕模擬軟件推薦——為什么選擇Keymotek的aiSim?

    隨著自動駕駛技術(shù)的快速發(fā)展,車企和科技公司對于模擬測試平臺的需求越來越強(qiáng)。從L2/ADASL4/L5等級的自動駕駛,虛擬模擬已經(jīng)成為其中的關(guān)鍵一環(huán)。特別是對于「」智駕(
    的頭像 發(fā)表于 11-18 11:35 ?1024次閱讀

    東莞MES系統(tǒng)助力企業(yè)實現(xiàn)生產(chǎn)過程透明化與可追溯

    數(shù)字化轉(zhuǎn)型大環(huán)境下,東莞制造企業(yè)逐步認(rèn)識透明化和可追溯對于生產(chǎn)管理具有重要意義。 MES制造執(zhí)行系統(tǒng) 作為連接生產(chǎn)硬件和管理軟件的關(guān)鍵工具,為企業(yè)在實現(xiàn)生產(chǎn)過程的透明化和
    的頭像 發(fā)表于 11-17 16:04 ?442次閱讀

    自動駕駛中“一段式”和“二段式”有什么區(qū)別?

    [首發(fā)于智駕最前沿微信公眾號]最近有小伙伴提問,一段式和二段式有什么區(qū)別。其實說到自
    的頭像 發(fā)表于 10-24 09:03 ?1437次閱讀
    自動駕駛中“一段式<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>”和“二段式<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>”有什么區(qū)別?

    為什么可追溯是汽車制造的關(guān)鍵

    作者:Poornima Apte 投稿人:DigiKey 北美編輯 在汽車行業(yè),制造是一個復(fù)雜的過程。龐大的供應(yīng)商網(wǎng)絡(luò)根據(jù)既定協(xié)議及時運(yùn)送零件進(jìn)行組裝。可追溯使所有利益相關(guān)者能夠精確追溯每個零件
    的頭像 發(fā)表于 10-02 16:18 ?1938次閱讀
    為什么<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>是汽車制造的關(guān)鍵

    LoRaWAN?協(xié)議,如何賦能的供應(yīng)鏈監(jiān)控新時代?

    LoRaWAN?模塊RFM6601推動物流與供應(yīng)鏈智能化,提升效率、安全與可追溯,助力LPWAN市場發(fā)展。
    的頭像 發(fā)表于 09-17 10:04 ?766次閱讀
    LoRaWAN?協(xié)議,如何賦能<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>的供應(yīng)鏈監(jiān)控新時代?

    發(fā)展趨勢下,云算力如何賦能智能駕駛技術(shù)躍遷?

    [首發(fā)于智駕最前沿微信公眾號]隨著智能駕駛輔助系統(tǒng)的發(fā)展,汽車行業(yè)正在從傳統(tǒng)模塊化架構(gòu)向(End-to-End,E2E)模型邁進(jìn)。
    的頭像 發(fā)表于 09-08 09:16 ?1183次閱讀
    <b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>發(fā)展趨勢下,云算力如何賦能智能駕駛技術(shù)躍遷?

    普迪飛 Exensio?數(shù)據(jù)分析平臺 | 助力提升半導(dǎo)體制造的可追溯

    ExensioAssemblyOperations是Exensio數(shù)據(jù)分析平臺的關(guān)鍵組成部分之一,它在先進(jìn)封裝和PCB組裝中提供了單個器件級別的可追溯,遵循SEMIE142標(biāo)準(zhǔn),并且無需使用電
    的頭像 發(fā)表于 08-19 13:52 ?1643次閱讀
    普迪飛 Exensio?數(shù)據(jù)分析平臺 | 助力提升半導(dǎo)體制造的<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>

    半導(dǎo)體可追溯和供應(yīng)鏈韌性的未來

    半導(dǎo)體行業(yè)推動了航空航天、醫(yī)療設(shè)備、汽車制造以及工業(yè)自動化等關(guān)鍵領(lǐng)域的技術(shù)進(jìn)步。盡管半導(dǎo)體技術(shù)對各行業(yè)的影響力巨大,該行業(yè)在物流管理方面仍面臨嚴(yán)峻挑戰(zhàn),尤其是在確保供應(yīng)鏈的連續(xù)與可靠方面。傳統(tǒng)的物流方法,例如依賴“兩年日期代碼”的做法,已無法充分滿足現(xiàn)代工業(yè)對產(chǎn)品
    的頭像 發(fā)表于 07-05 14:32 ?1287次閱讀

    Perforce ALM產(chǎn)品簡介:一站式需求與測試管理平臺(已通過SO 26262認(rèn)證)

    Perforce ALM 是一體化的需求與測試管理平臺,支持可追溯,已通過ISO 26262 認(rèn)證,適用于汽車電子、嵌入式系統(tǒng)等對
    的頭像 發(fā)表于 06-05 16:06 ?604次閱讀
    Perforce ALM產(chǎn)品簡介:一站式需求與測試管理平臺(已通過SO 26262認(rèn)證)

    一次使用近流量傳感器@SENSIRION

    廣泛應(yīng)用于呼吸設(shè)備中,使用群體為醫(yī)院、家庭護(hù)理和急診室的插管患者和無創(chuàng)通氣患者。近流量傳感器用于從新生兒成人的護(hù)理,其相關(guān)要求充滿多樣與挑戰(zhàn)
    的頭像 發(fā)表于 05-19 13:20 ?990次閱讀
    一次<b class='flag-5'>性</b>使用近<b class='flag-5'>端</b><b class='flag-5'>流量</b>傳感器@SENSIRION

    一文帶你厘清自動駕駛架構(gòu)差異

    [首發(fā)于智駕最前沿微信公眾號]隨著自動駕駛技術(shù)飛速發(fā)展,智能駕駛系統(tǒng)的設(shè)計思路也經(jīng)歷了從傳統(tǒng)模塊化架構(gòu)大模型轉(zhuǎn)變。傳統(tǒng)模塊化架構(gòu)將感知、預(yù)測、規(guī)劃和控制等子任務(wù)拆分開,分別由不
    的頭像 發(fā)表于 05-08 09:07 ?1216次閱讀
    一文帶你厘清自動駕駛<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>架構(gòu)差異
    宜黄县| 原阳县| 怀远县| 突泉县| 滕州市| 哈尔滨市| 东辽县| 兰州市| 尤溪县| 玉门市| 铜陵市| 金沙县| 秀山| 肇庆市| 贡嘎县| 吐鲁番市| 京山县| 遂溪县| 三穗县| 周至县| 陇南市| 渭南市| 喜德县| 大新县| 岳阳县| 灵宝市| 建阳市| 桦川县| 武清区| 莎车县| 新竹市| 广宁县| 塘沽区| 南川市| 乌拉特前旗| 北票市| 巨野县| 丽江市| 岳普湖县| 佳木斯市| 汉川市|