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

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

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

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

什么是UVC及UVC的主要優(yōu)勢有哪些

PCB線路板打樣 ? 來源:LONG ? 2019-08-07 14:27 ? 次閱讀

盡管近年來已經(jīng)開發(fā)了各種方法并且EDA工具中使用的優(yōu)化方法來模擬大型復雜設計,但驗證工程師經(jīng)常抱怨性能問題,因為模擬中的任何延遲都被視為項目的最大障礙最后期限。對最終結果不滿意,設計和驗證(DV)工程師正在合作,以產(chǎn)生有助于縮短仿真時間的新想法。

然而,作為標準行業(yè)慣例,半導體設計中的所有專有塊必須獨立和正確驗證。 大多數(shù)時候,公司選擇在“塊級”本身驗證這些專有塊,考慮到驗證所有合法,錯誤和可能的非法場景所需的靈活性。一些SoC級場景并不總是真正有意義,但即便如此,最好在塊級驗證程序中覆蓋它們以檢測任何缺陷。 DV工程師可能不會遇到塊級驗證的模擬速度慢,但當他們轉向芯片級或SoC級驗證時,它開始變得日常普遍。在定義驗證和驗證環(huán)境時有效規(guī)劃某些事情有助于清除某些重大問題,同時節(jié)省大量時間而不會妥協(xié)。

什么是UVC?

在設計驗證領域,UVC越來越受歡迎。 UVC是通用驗證方法(UVM)的一部分,該方法已得到Cadence,Mentor和Synopsys等領先企業(yè)的認可。非正式地,許多工程師將“UVC”縮寫拼寫為“UVM驗證組件”。

UVC在接口上的作用是充當接口驅動程序(Active UVC)或監(jiān)視器(Passive UVC)。它也可以同時提供基于所需功能場景模擬設計所需的所有控件。在SoC設計驗證中,通常有幾個UVC位于不同的接口上,以根據(jù)相應的接口協(xié)議驅動/監(jiān)控信號。因此,可以使用幾個UVC作為主要構建塊來顯示整個驗證環(huán)境。

什么是UVC及UVC的主要優(yōu)勢有哪些

圖1SoC設計的框圖(部分)

圖1顯示了SoC設計的一部分,該設計具有多個復雜的專有模塊(B0-B6)和用于AXI互連和DDR4控制器模塊的第三方定制IP。塊B0-B4充當AXI寫或讀主機,具體取決于它們對DDR4控制器的請求類型。 AXI總線接口用于片上通信。 D128/256表示數(shù)據(jù)線的寬度(128或256位),A32表示地址線的寬度。 B0和B4具有AXI寫入主控的實例,B2具有AXI讀取主控,B1和B3具有AXI寫入和讀取主控實例。 AXI互連將來自B0到B4主設備的所有請求發(fā)送到DDR4控制器塊的從設備P0到P4端口上的相應請求,該端口連接到DDR4存儲器。 AXI互連實現(xiàn)了流量控制機制,以根據(jù)其為B0-B4的多個請求提供服務的帶寬來產(chǎn)生背壓。

考慮到B0-B6的復雜性,我們假設每個塊的塊級驗證都是在某個時間點開始的。與此活動并行,考慮到項目進度,端到端流程的芯片級別驗證也應該快速開始。現(xiàn)在想象一下,如果所有或部分第三方IP都不可用,或者它們可用但未集成到設計中,需要幾周時間才能集成。在這種情況下,芯片級驗證工程師可能會選擇等到設計完成就緒,然后再開始,但這可能會導致后續(xù)驗證階段的計劃緊縮。在我們可以在不需要返工的情況下進展的情況下,有效的替代方案是什么?

圖2顯示了處理這些情況的有效解決方案。假設AXI互連設計已準備就緒,但DDR4 PHY控制器尚未推出。

什么是UVC及UVC的主要優(yōu)勢有哪些

圖2使用AXI從器件UVC取代DDR4控制器

該解決方案利用AXI Wr/Rd從器件UVC和UVC用于從器件存儲器。它集成了參數(shù)化的UVC(axi_p * _wr/rd_rcvr),用于處理指定數(shù)據(jù)寬度的AXI接口?,F(xiàn)在,為了模仿相同的行為,就好像它只連接了一個DDR4內(nèi)存一樣,DDR4內(nèi)存必須用128D&的兩個從存儲器代替。 256D,以及將128D的AXI部分轉換為256D的基本轉換器。這可確保任何數(shù)據(jù)寬度的Wr/Rd接收器都可以執(zhí)行對內(nèi)存中相同地址范圍的寫入/讀取。

在集成DDR4控制器設計之前,所有這些Wr/Rd接收器都充當“有源”組件。它們執(zhí)行對從存儲器的寫/讀操作,并響應從B0-B4塊接收的任何AXI寫/讀請求。一旦集成了DDR4控制器設計,UVC就變?yōu)闊o源,因此它們可以作為接口監(jiān)視器,為參考模型提供端到端預測。

UVC的主要優(yōu)勢方法:

芯片級驗證可以與塊級驗證并行開始。 DV團隊可以在沒有DDR4控制器的情況下證明測試用例和端到端場景,并且可以讓他們準備好在DDR4集成后運行。這有助于隔離DDR4控制器問題(如果有的話)與專有塊中的實際問題。

由于缺少龐大的DDR4控制器設計代碼,芯片級的仿真速度相對較快。這可以節(jié)省大量的仿真運行時間。

UVC可以提供更大的靈活性和控制,以生成任何不常見的情況,這些情況可能無法通過DDR4控制器設計進行仿真。這種情況的例子是“產(chǎn)生人工背壓”以驗證AXI互連對B0-B4塊的背壓的預期傳播。

控制AXI UVC的“有源”/“無源”模式,它們既可以用作接口監(jiān)視器,也可以用作驅動程序+監(jiān)視器。這不需要額外的更改來在設計中“使用”或“沒有”DDR4控制器運行相同的測試。

DDR4 DRAM存儲器的仿真模型與SDF反注釋門級仿真(GLS)無法正常工作,因此這種UVC方法可用于填補此類時序GLS的空白并驗證最終網(wǎng)表下降。由于GLS在驗證周期結束時完成,這是項目開始時無法預見的一大優(yōu)勢。

使用UVC方法的限制:

必須花時間開發(fā)(如果不可用)并集成此類UVC

就像模擬一樣采用DDR4控制器集成設計,無法使用UVC方法模擬實時背壓或帶寬情況。應確定此類情況與DDR4控制器(完整)設計一起運行

摘要

考慮到設計協(xié)議及其復雜性,DV工程師總是提出有效驗證方法的新想法,為實現(xiàn)完整的驗證計劃增加價值。本文中的建議方法已幫助許多超過1億門ASIC的驗證時間表滿足其最后期限。類似的方法可用于具有不同協(xié)議的設計,用于跨塊的片上通信和處理外部存儲器的協(xié)議。

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

    關注

    17

    文章

    2968

    瀏覽量

    21656
  • CUVC
    +關注

    關注

    1

    文章

    3

    瀏覽量

    6746
  • 華強PCB
    +關注

    關注

    8

    文章

    1831

    瀏覽量

    27724
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    42983
收藏 人收藏

    評論

    相關推薦

    當國際照明品牌增加傳統(tǒng)UVC燈管產(chǎn)品線時, UVC LED該何去何從?

    新冠肺炎帶起UVC的需求 新冠肺炎, 讓許多經(jīng)濟活動停擺, 正當人類開始是適應新常態(tài)的生活時, 一種舊應用(產(chǎn)品)猶如絕地重生般地活躍在舞臺上, 它就是紫外光(UV), 尤其是可以殺死細菌的紫外光
    發(fā)表于 07-07 09:44 ?1167次閱讀

    如何設置UVC探針結構中的dwClockFrequency值?

    如何設置 UVC 探針結構中的 dwClockFrequency 值? 我 clockConfig.setSysClk400 在我的 CyU3PSysClockConfig_t 配置中
    發(fā)表于 05-27 06:34

    UVC攝像頭連接上后報Pipe(UVC): ERROR_OVERFLOW錯誤的原因?

    : Pipe(UVC): ERROR_OVERFLOW I (84110) USB_STREAM: usb stream task wait reset W (85110) USB_STREAM: usb
    發(fā)表于 09-09 06:01

    cx3 uvc demo和fx3 uvc demo之間的區(qū)別

    CX3 UVC演示代碼進行比較,這兩個UVC演示代碼的代碼很大的不同,這是非常奇怪的。例如,創(chuàng)建一個獨立的EP0線程,用于處理AN75 79中的UVC設置命令。我們知道CX3是AN7
    發(fā)表于 11-27 11:04

    UVC LED主要應用及使用簡介

    UVC LED在光譜應用在不斷增加,因為它們可以解決小型化、降低成本和實時測量方面的市場趨勢,在一些水殺菌,空氣殺菌,表面殺菌以及生物醫(yī)療中都有很高的使用率,UVC LED的波段范圍一般在260nm,275nm以及280nm左右。
    發(fā)表于 08-11 11:42 ?1.2w次閱讀

    如何解決使用UVC LED時的一些設計問題

    設計人員能夠實現(xiàn)UVC LED的全部優(yōu)勢。經(jīng)過仔細考慮,UVC LED可以減少占地面積和功耗 - 提高最終用戶的擁有成本。   儀器中的UVC LED
    的頭像 發(fā)表于 08-09 08:46 ?1.1w次閱讀
    如何解決使用<b class='flag-5'>UVC</b> LED時的一些設計問題

    如何使用luvcview來實現(xiàn)UVC雙攝像頭拍攝

    Ubuntu下使用測試UVC 攝像頭的工具有l(wèi)uvcview、mplayer等,我們就來介紹如何使用luvcview來實現(xiàn)UVC雙攝像頭拍攝。
    的頭像 發(fā)表于 10-30 14:35 ?9958次閱讀

    關于UVC LED殺菌技術的問題你了解多少

    2020年以來,市場對消毒產(chǎn)品的需求直線上漲,歐司朗光電半導體也因此推出了不少新型的消毒產(chǎn)品,其中UVC紫外消毒產(chǎn)品,憑借其巨大的應用價值從眾多消毒產(chǎn)品中脫穎而出,強勢崛起。 為什么UVC紫外殺菌
    的頭像 發(fā)表于 11-25 14:56 ?5425次閱讀

    歐司朗發(fā)布首款UVC LED器件Oslon UV 3636

    昨日,歐司朗發(fā)布首款UVC LED器件Oslon UV 3636,正式切入UVC LED市場。
    發(fā)表于 12-16 11:10 ?991次閱讀

    影響UVC LED的熱管理和壽命的原因哪些

    UVC LED技術仍處于起步階段,最大的挑戰(zhàn)是UVC LED的熱管理。像任何電子組件一樣,LED對熱非常敏感。 UVC LED具有特別低的外部量子效率(EQE)-它們僅將大約5%的輸入功率轉換為光
    發(fā)表于 02-14 17:26 ?1794次閱讀

    應用于車內(nèi)消毒殺菌的UVC便攜滅菌燈

    UVC紫外線殺菌燈珠系列產(chǎn)品是一種革命性的高效節(jié)能的殺菌和醫(yī)療應用光源,結合了發(fā)光二極管的壽命和可靠性優(yōu)勢與傳統(tǒng)光源的亮度。它為您提供了設計自由,并創(chuàng)造了固態(tài)UVC光源取代傳統(tǒng)UV技術的新機會。
    發(fā)表于 09-29 09:18 ?620次閱讀
    應用于車內(nèi)消毒殺菌的<b class='flag-5'>UVC</b>便攜滅菌燈

    社區(qū)使用的UVC去污室

    電子發(fā)燒友網(wǎng)站提供《社區(qū)使用的UVC去污室.zip》資料免費下載
    發(fā)表于 11-28 10:24 ?0次下載
    社區(qū)使用的<b class='flag-5'>UVC</b>去污室

    UVC燈開源分享

    電子發(fā)燒友網(wǎng)站提供《UVC燈開源分享.zip》資料免費下載
    發(fā)表于 06-30 15:23 ?0次下載
    <b class='flag-5'>UVC</b>燈開源分享

    UVC在一定條件下也可以用于殺菌高濃度果醬

    什么叫UVC紫外線呢?UVC紫外線是電磁輻射的一種類型,處于紫外線光譜中的一部分。紫外線(Ultraviolet Radiation)是指波長介于可見光和X射線之間的電磁輻射,它被分為三個主要區(qū)域:UVA、UVB和
    的頭像 發(fā)表于 07-14 09:42 ?612次閱讀
    <b class='flag-5'>UVC</b>在一定條件下也可以用于殺菌高濃度果醬

    UVC bulk傳輸實現(xiàn)思路

    前段時間個讀者咨詢UVC bulk 傳輸實現(xiàn),接著這個機會重新梳理一遍UVC bulk 傳輸實現(xiàn)思路,同時對比ISO 與 Bulk 實現(xiàn)不同。
    的頭像 發(fā)表于 09-25 10:00 ?4932次閱讀
    <b class='flag-5'>UVC</b> bulk傳輸實現(xiàn)思路