国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

要實現CDC驗證標準,ASIC開發團隊將會面臨哪些挑戰

新思科技 ? 來源:新思科技 ? 作者:新思科技 ? 2022-03-21 12:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在多個第三方IP核、外部接口和低功耗設計驅動下,數十億門級的專用集成電路(ASIC)已具備幾十甚至數百個異步時鐘域,而要解決跨時鐘域(CDC)問題,RTL仿真和靜態時序分析(STA)都不是最理想的解決方案。

對數字開發者而言,CDC問題主要源于以下四種常見的跨時鐘域場景。

如果沒有合適的時鐘同步器,由異步時鐘域之間的抖動引起的亞穩態可能會導致功能故障。此外,設計中還存在更復雜的路徑和場景,例如多條同步后的路徑經過組合邏輯匯聚在一起可能會由于同步器的不確定性而導致時序不匹配。此類缺陷通常無法在流片前解決,因此出錯后可能會導致芯片設計返工,從而付出高昂的代價!

CDC驗證是流片前的關鍵簽核標準。那么要實現這一標準,ASIC開發團隊將會面臨哪些挑戰呢?

周轉時間

CDC違規清零是芯片簽核的必要條件。

解決CDC問題的難度與芯片的設計規模成正比。在數十億門級的ASIC設計中可能存在數百個異步時鐘和數百萬個跨異步路徑。開發者通常需要消耗萬億字節內存,并花費數天時間才能完成全芯片的扁平級CDC分析。在此過程中,周轉時間非常重要。

在進行CDC分析時,開發者們可采取自下而上的分層分析法,就像進行綜合和靜態時序分析那樣,每次分析一個模塊,逐個模塊解決CDC錯誤。在向上一個層級移動的過程中,開發者們可以用抽象的CDC模型替換CDC違例已經清理干凈的模塊。這一模型將只包含與上一層相關的時鐘路徑,而不考慮所有內部跨異步路徑,每清理完一個層級,就會繼續進行下一層級的CDC清理,以此類推。

通過這種方式,CDC分析可左移到開發流程的早期階段,而無需等到流片前才完成。如果在臨近流片時還在修復CDC錯誤,會對設計造成極大的破壞性,代價極其高昂!

新思科技VC SpyGlass CDC擁有CDC簽核以及層次化驗證流程,采用高效的分層方法,在不改變結果質量(QoR)的情況下,減少了內存需求,將周轉時間提高至少3倍。

誤報問題

CDC分析的另一個重大挑戰是誤報問題。

當設計中有數以百萬計的CDC跨異步路徑時,出現的違例數量也會非常龐大,那么要確定問題究竟出在哪就會如同大海撈針一般,非常困難,這就導致開發者可能會遺漏一些十分重要的CDC違例從而沒有進行bug修復。因此,對于大型ASIC開發者來說,CDC分析十分棘手。

幸運的是,數據科學為我們提供了解題思路──機器學習(ML)技術可以成為解決這一問題的關鍵。ML技術可以根據問題根源對違例行為進行分類,我們會發現,很多違例行為都可以歸因為同一個問題,且歸類的前五大問題幾乎可以覆蓋95%以上的違例行為,只要解決這五大問題,就可以極大減少違例誤報,對開發者來說,發現并解決剩余5%的問題也將容易不少。

VC SpyGlass CDC通過采用ML技術對違例誤報執行根本原因分析(RCA)來解決誤報問題。這種ML RCA方法不僅可以分門別類地識別違例,還可以通過調試線索提示根本原因,助力開發者高效找到解決方案。例如,由于缺少同步機制,開發者們可以通過更改RTL來糾錯,但更常規的做法是對CDC約束文件進行優化或補充。這種約束優化過程能夠快速迭代,大幅減少違例行為,并快速識別需要在設計中修復的真正的CDC問題。

約束是否正確

CDC分析是由約束驅動的,約束由開發者編寫,不正確的約束可能會導致不正確的CDC分析,比如約束錯誤可能會導致真正的CDC違例沒有被發現,因此沒有被修復并最終導致流片失敗。當芯片設計中需要輸入約束文件(如新思科技設計約束(SDC)文件)時,檢查這些輸入文件的正確性至關重要。確保這些約束文件正確的方法之一是將約束轉化為斷言并把他們放到動態仿真環境里去驗證。這種方法將為開發者們提供更高級別的約束驗證。

豁免是否正確

除約束外,還可以運用違例豁免?;砻庖彩荂DC分析工作流所需的輸入文件,通過分析手動生成。錯誤地運用豁免可能會導致CDC的真實錯誤被掩蓋。即使豁免最初是正確的,但為解決功能或性能問題,開發者也可能需要修改RTL或網表ECO。在這種情況下,開發者需要對豁免進行核查,因為之前有效的條件可能不再成立。

更困難的收斂問題

大多數CDC問題都可以進行靜態結構性分析,但在某些情況下動態分析也是有必要的,比如在設計中存在很復雜的匯聚問題,尤其是時序匯聚深度很深并且工具默認檢查深度不夠的話,就會遺漏這類問題。

所以比較好的解決辦法是使用亞穩態注入進行仿真。VC SpyGlass CDC將生成亞穩態模型的CDC數據庫,該數據庫將在仿真運行時動態注入隨機抖動。

新思科技的VCS仿真可在運行時進行本地數據庫讀取,新思科技的Verdi自動調試系統可以對故障進行調試,并對亞穩態注入信號進行監控,生成覆蓋率報告注入了多少次亞穩態抖動。

處理第三方IP核

大多數數十億門級ASIC會集成多個第三方IP核,這些IP核可能提供了CDC約束,但沒有提供簽核CDC抽象模型。開發者們肯定不希望對所有IP核都進行扁平化CDC分析,因此開發者們可以針對IP生成其對應的SAM 抽象模型并把它集成到頂層的CDC驗證流程。

調試效率

與驗證一樣,調試工具的有效性也會極大地影響開發者的工作效率。以CDC調試為例,最有效的解決方案是將良好的圖形可視化與波形分析相結合。此外,熟悉的調試環境和在多個驗證平臺使用統一的調試工具對開發者來說也十分重要。新思科技的Verdi調試器能夠確??缙脚_一致性,提高CDC的調試效率。

如何處理MBIST

最后一個要考慮的問題是如何處理MBIST插入。

MBIST通常在產品開發生命周期要結束時完成,可能占最終設計總邏輯的3%左右。MBIST的插入可能會導致芯片設計中CDC跨異步路徑大幅增加。這一點在流片前的CDC簽核過程中一定不能忽略。開發者們可以先單獨對MBIST做CDC分析,清理CDC違例,之后再插入MBIST,從而減少設計迭代。

結 語

VC SpyGlass CDC是新思科技在Verification Continuum平臺上集成的靜態分析解決方案之一,可提供全面的CDC簽核方法,實現高效能、大容量和高調試效率。該方法原生地與VCS仿真工具等其他工具協同工作,并通過與Verdi調試器集成為開發者們提供高效的調試體驗。

原文標題:CDC驗證:數十億門級ASIC設計的最大挑戰之一

文章出處:【微信公眾號:新思科技】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

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

    關注

    463

    文章

    54010

    瀏覽量

    466156
  • 集成電路
    +關注

    關注

    5452

    文章

    12572

    瀏覽量

    374578
  • asic
    +關注

    關注

    34

    文章

    1274

    瀏覽量

    124599

原文標題:CDC驗證:數十億門級ASIC設計的最大挑戰之一

文章出處:【微信號:Synopsys_CN,微信公眾號:新思科技】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Questa One 智能驗證:釋放人工智能在功能驗證中的潛力

    在當今數字技術飛速發展的環境下,功能驗證的重要性前所未有。隨著系統變得越來越復雜,如何確保其可靠性和性能成為設計和驗證工程師面臨的重大挑戰。風險極高:
    的頭像 發表于 02-12 14:56 ?511次閱讀

    Texas Instruments CDC351/CDC351I 時鐘驅動器:特性、參數與應用詳解

    Texas Instruments CDC351/CDC351I 時鐘驅動器:特性、參數與應用詳解 在電子設備的設計中,時鐘信號的穩定和精準分配至關重要。Texas Instruments(TI
    的頭像 發表于 02-10 14:55 ?160次閱讀

    芯片可靠性面臨哪些挑戰

    芯片可靠性是一門研究芯片如何在規定的時間和環境條件下保持正常功能的科學。它關注的核心不是芯片能否工作,而是能在高溫、高電壓、持續運行等壓力下穩定工作多久。隨著晶體管尺寸進入納米級別,芯片內部猶如一個承受著巨大電、熱、機械應力考驗的微觀世界,其可靠性面臨著原子尺度的根本性挑戰
    的頭像 發表于 01-20 15:32 ?307次閱讀
    芯片可靠性<b class='flag-5'>面臨</b>哪些<b class='flag-5'>挑戰</b>

    告別資源瓶頸與漫長周期:覆蓋自動駕駛全研發周期的SiL驗證方案

    在自動駕駛系統的研發過程中,如何平衡創新速度與系統可靠性,是每個工程團隊都必須面對的核心挑戰團隊常常面臨著來自兩個維度的具體痛點:在本地開發
    的頭像 發表于 11-04 17:32 ?2013次閱讀
    告別資源瓶頸與漫長周期:覆蓋自動駕駛全研發周期的SiL<b class='flag-5'>驗證</b>方案

    開發無線通信系統所面臨的設計挑戰

    的設計面臨多種挑戰。為了解決這些挑戰,業界逐漸采用創新的技術解決方案,例如高效調變與編碼技術、動態頻譜管理、網狀網絡拓撲結構以及先進的加密通信協議。此外,模塊化設計、可升級架構與邊緣計算的結合,為系統帶來更高的靈活性與未來發展潛
    的頭像 發表于 10-01 15:15 ?1w次閱讀

    【「AI芯片:科技探索與AGI愿景」閱讀體驗】+AI芯片的需求和挑戰

    ②Transformer引擎③NVLink Switch系統④機密計算⑤HBM FPGA: 架構的主要特點:可重構邏輯和路由,可以快速實現各種不同形式的神經網絡加速。 ASIC: 介紹了幾種ASIC AI芯片
    發表于 09-12 16:07

    技術解讀 | 光庭信息虛擬ECU技術賦能SOA化MCU軟件的早期驗證與集成加速

    。當前,傳統ECU開發面臨兩大核心挑戰: ? 1 功能重構后的驗證需求: ECU功能經服務化分層重構后,其實現方式發生根本性變化,必須進行全面的重新
    的頭像 發表于 07-21 15:43 ?814次閱讀
    技術解讀 | 光庭信息虛擬ECU技術賦能SOA化MCU軟件的早期<b class='flag-5'>驗證</b>與集成加速

    FOPLP工藝面臨挑戰

    FOPLP 技術目前仍面臨諸多挑戰,包括:芯片偏移、面板翹曲、RDL工藝能力、配套設備和材料、市場應用等方面。
    的頭像 發表于 07-21 10:19 ?1548次閱讀
    FOPLP工藝<b class='flag-5'>面臨</b>的<b class='flag-5'>挑戰</b>

    開芯院采用芯華章P2E硬件驗證平臺加速RISC-V驗證

    學,基于開芯院昆明湖4核設計,預期實現倍數級的效率提升,解決RISC-V CPU設計在驗證中用例運行時間長和調試難度大的雙重挑戰。 復雜的RISC-V處理器設計驗證,往往存在用例運行時
    的頭像 發表于 07-18 10:08 ?2480次閱讀
    開芯院采用芯華章P2E硬件<b class='flag-5'>驗證</b>平臺加速RISC-V<b class='flag-5'>驗證</b>

    Texas Instruments CDC6CEVM評估模塊數據手冊

    Texas Instruments CDC6CEVM評估模塊配置用于評估CDC6C低功耗LVCMOS BAW振蕩器的運行情況。TI CDC6EVM可作為靈活的時鐘源,用于合規性測試、性能評估和初始
    的頭像 發表于 07-09 14:33 ?833次閱讀
    Texas Instruments <b class='flag-5'>CDC</b>6CEVM評估模塊數據手冊

    在友晶DE1-SOC開發板實現Chirikov標準映射求解器

    該項目是在友晶DE1-SOC開發板實現Chirikov標準映射的求解器,并將其應用于圖像加密和解密的概念驗證。
    的頭像 發表于 07-07 15:22 ?1852次閱讀
    在友晶DE1-SOC<b class='flag-5'>開發板實現</b>Chirikov<b class='flag-5'>標準</b>映射求解器

    如何用AN75779實現CDC通信?

    我想通過設計應用代碼 AN75779 實現 CDC 通信,需要一些應用說明或任何參考資料。 此外,我還想知道我需要對 AN75779 的工作設計進行哪些修改,對于 CDC,我需要使用哪種應用程序進行通信。 如果能對該主題
    發表于 05-19 07:11

    構建大規模Simulink模型的標準化最佳實踐

    隨著系統規模和復雜性的增長,工程團隊面臨著一系列在小規模上不存在的全新挑戰
    的頭像 發表于 04-24 13:03 ?1061次閱讀
    構建大規模Simulink模型的<b class='flag-5'>標準</b>化最佳實踐

    智慧路燈的推廣面臨哪些挑戰

    引言 在智慧城市建設的宏偉藍圖中,叁仟智慧路燈的推廣面臨哪些挑戰?叁仟智慧路燈作為重要的基礎設施,承載著提升城市照明智能化水平、實現多功能集成服務的使命。然而,盡管叁仟智慧路燈前景廣闊,在推廣過程中
    的頭像 發表于 03-27 17:02 ?712次閱讀

    IAR發布云端平臺,助力現代嵌入式軟件開發團隊

    該平臺為嵌入式軟件開發人員提供前所未有的自由度與靈活性,助力開發團隊在工具選擇和日常工作流中實現更高效的協作與創新。
    的頭像 發表于 03-12 11:56 ?814次閱讀