一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

要實(shí)現(xiàn)CDC驗(yàn)證標(biāo)準(zhǔn),ASIC開(kāi)發(fā)團(tuán)隊(duì)將會(huì)面臨哪些挑戰(zhàn)

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

掃碼添加小助手

加入工程師交流群

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

對(duì)數(shù)字開(kāi)發(fā)者而言,CDC問(wèn)題主要源于以下四種常見(jiàn)的跨時(shí)鐘域場(chǎng)景。

如果沒(méi)有合適的時(shí)鐘同步器,由異步時(shí)鐘域之間的抖動(dòng)引起的亞穩(wěn)態(tài)可能會(huì)導(dǎo)致功能故障。此外,設(shè)計(jì)中還存在更復(fù)雜的路徑和場(chǎng)景,例如多條同步后的路徑經(jīng)過(guò)組合邏輯匯聚在一起可能會(huì)由于同步器的不確定性而導(dǎo)致時(shí)序不匹配。此類缺陷通常無(wú)法在流片前解決,因此出錯(cuò)后可能會(huì)導(dǎo)致芯片設(shè)計(jì)返工,從而付出高昂的代價(jià)!

CDC驗(yàn)證是流片前的關(guān)鍵簽核標(biāo)準(zhǔn)。那么要實(shí)現(xiàn)這一標(biāo)準(zhǔn),ASIC開(kāi)發(fā)團(tuán)隊(duì)將會(huì)面臨哪些挑戰(zhàn)呢?

周轉(zhuǎn)時(shí)間

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

解決CDC問(wèn)題的難度與芯片的設(shè)計(jì)規(guī)模成正比。在數(shù)十億門級(jí)的ASIC設(shè)計(jì)中可能存在數(shù)百個(gè)異步時(shí)鐘和數(shù)百萬(wàn)個(gè)跨異步路徑。開(kāi)發(fā)者通常需要消耗萬(wàn)億字節(jié)內(nèi)存,并花費(fèi)數(shù)天時(shí)間才能完成全芯片的扁平級(jí)CDC分析。在此過(guò)程中,周轉(zhuǎn)時(shí)間非常重要。

在進(jìn)行CDC分析時(shí),開(kāi)發(fā)者們可采取自下而上的分層分析法,就像進(jìn)行綜合和靜態(tài)時(shí)序分析那樣,每次分析一個(gè)模塊,逐個(gè)模塊解決CDC錯(cuò)誤。在向上一個(gè)層級(jí)移動(dòng)的過(guò)程中,開(kāi)發(fā)者們可以用抽象的CDC模型替換CDC違例已經(jīng)清理干凈的模塊。這一模型將只包含與上一層相關(guān)的時(shí)鐘路徑,而不考慮所有內(nèi)部跨異步路徑,每清理完一個(gè)層級(jí),就會(huì)繼續(xù)進(jìn)行下一層級(jí)的CDC清理,以此類推。

通過(guò)這種方式,CDC分析可左移到開(kāi)發(fā)流程的早期階段,而無(wú)需等到流片前才完成。如果在臨近流片時(shí)還在修復(fù)CDC錯(cuò)誤,會(huì)對(duì)設(shè)計(jì)造成極大的破壞性,代價(jià)極其高昂!

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

誤報(bào)問(wèn)題

CDC分析的另一個(gè)重大挑戰(zhàn)是誤報(bào)問(wèn)題。

當(dāng)設(shè)計(jì)中有數(shù)以百萬(wàn)計(jì)的CDC跨異步路徑時(shí),出現(xiàn)的違例數(shù)量也會(huì)非常龐大,那么要確定問(wèn)題究竟出在哪就會(huì)如同大海撈針一般,非常困難,這就導(dǎo)致開(kāi)發(fā)者可能會(huì)遺漏一些十分重要的CDC違例從而沒(méi)有進(jìn)行bug修復(fù)。因此,對(duì)于大型ASIC開(kāi)發(fā)者來(lái)說(shuō),CDC分析十分棘手。

幸運(yùn)的是,數(shù)據(jù)科學(xué)為我們提供了解題思路──機(jī)器學(xué)習(xí)(ML)技術(shù)可以成為解決這一問(wèn)題的關(guān)鍵。ML技術(shù)可以根據(jù)問(wèn)題根源對(duì)違例行為進(jìn)行分類,我們會(huì)發(fā)現(xiàn),很多違例行為都可以歸因?yàn)橥粋€(gè)問(wèn)題,且歸類的前五大問(wèn)題幾乎可以覆蓋95%以上的違例行為,只要解決這五大問(wèn)題,就可以極大減少違例誤報(bào),對(duì)開(kāi)發(fā)者來(lái)說(shuō),發(fā)現(xiàn)并解決剩余5%的問(wèn)題也將容易不少。

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

約束是否正確

CDC分析是由約束驅(qū)動(dòng)的,約束由開(kāi)發(fā)者編寫(xiě),不正確的約束可能會(huì)導(dǎo)致不正確的CDC分析,比如約束錯(cuò)誤可能會(huì)導(dǎo)致真正的CDC違例沒(méi)有被發(fā)現(xiàn),因此沒(méi)有被修復(fù)并最終導(dǎo)致流片失敗。當(dāng)芯片設(shè)計(jì)中需要輸入約束文件(如新思科技設(shè)計(jì)約束(SDC)文件)時(shí),檢查這些輸入文件的正確性至關(guān)重要。確保這些約束文件正確的方法之一是將約束轉(zhuǎn)化為斷言并把他們放到動(dòng)態(tài)仿真環(huán)境里去驗(yàn)證。這種方法將為開(kāi)發(fā)者們提供更高級(jí)別的約束驗(yàn)證。

豁免是否正確

除約束外,還可以運(yùn)用違例豁免?;砻庖彩荂DC分析工作流所需的輸入文件,通過(guò)分析手動(dòng)生成。錯(cuò)誤地運(yùn)用豁免可能會(huì)導(dǎo)致CDC的真實(shí)錯(cuò)誤被掩蓋。即使豁免最初是正確的,但為解決功能或性能問(wèn)題,開(kāi)發(fā)者也可能需要修改RTL或網(wǎng)表ECO。在這種情況下,開(kāi)發(fā)者需要對(duì)豁免進(jìn)行核查,因?yàn)橹坝行У臈l件可能不再成立。

更困難的收斂問(wèn)題

大多數(shù)CDC問(wèn)題都可以進(jìn)行靜態(tài)結(jié)構(gòu)性分析,但在某些情況下動(dòng)態(tài)分析也是有必要的,比如在設(shè)計(jì)中存在很復(fù)雜的匯聚問(wèn)題,尤其是時(shí)序匯聚深度很深并且工具默認(rèn)檢查深度不夠的話,就會(huì)遺漏這類問(wèn)題。

所以比較好的解決辦法是使用亞穩(wěn)態(tài)注入進(jìn)行仿真。VC SpyGlass CDC將生成亞穩(wěn)態(tài)模型的CDC數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)將在仿真運(yùn)行時(shí)動(dòng)態(tài)注入隨機(jī)抖動(dòng)。

新思科技的VCS仿真可在運(yùn)行時(shí)進(jìn)行本地?cái)?shù)據(jù)庫(kù)讀取,新思科技的Verdi自動(dòng)調(diào)試系統(tǒng)可以對(duì)故障進(jìn)行調(diào)試,并對(duì)亞穩(wěn)態(tài)注入信號(hào)進(jìn)行監(jiān)控,生成覆蓋率報(bào)告注入了多少次亞穩(wěn)態(tài)抖動(dòng)。

處理第三方IP核

大多數(shù)數(shù)十億門級(jí)ASIC會(huì)集成多個(gè)第三方IP核,這些IP核可能提供了CDC約束,但沒(méi)有提供簽核CDC抽象模型。開(kāi)發(fā)者們肯定不希望對(duì)所有IP核都進(jìn)行扁平化CDC分析,因此開(kāi)發(fā)者們可以針對(duì)IP生成其對(duì)應(yīng)的SAM 抽象模型并把它集成到頂層的CDC驗(yàn)證流程。

調(diào)試效率

與驗(yàn)證一樣,調(diào)試工具的有效性也會(huì)極大地影響開(kāi)發(fā)者的工作效率。以CDC調(diào)試為例,最有效的解決方案是將良好的圖形可視化與波形分析相結(jié)合。此外,熟悉的調(diào)試環(huán)境和在多個(gè)驗(yàn)證平臺(tái)使用統(tǒng)一的調(diào)試工具對(duì)開(kāi)發(fā)者來(lái)說(shuō)也十分重要。新思科技的Verdi調(diào)試器能夠確保跨平臺(tái)一致性,提高CDC的調(diào)試效率。

如何處理MBIST

最后一個(gè)要考慮的問(wèn)題是如何處理MBIST插入。

MBIST通常在產(chǎn)品開(kāi)發(fā)生命周期要結(jié)束時(shí)完成,可能占最終設(shè)計(jì)總邏輯的3%左右。MBIST的插入可能會(huì)導(dǎo)致芯片設(shè)計(jì)中CDC跨異步路徑大幅增加。這一點(diǎn)在流片前的CDC簽核過(guò)程中一定不能忽略。開(kāi)發(fā)者們可以先單獨(dú)對(duì)MBIST做CDC分析,清理CDC違例,之后再插入MBIST,從而減少設(shè)計(jì)迭代。

結(jié) 語(yǔ)

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

原文標(biāo)題:CDC驗(yàn)證:數(shù)十億門級(jí)ASIC設(shè)計(jì)的最大挑戰(zhàn)之一

文章出處:【微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅

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

    關(guān)注

    459

    文章

    52487

    瀏覽量

    440634
  • 集成電路
    +關(guān)注

    關(guān)注

    5424

    文章

    12050

    瀏覽量

    368384
  • asic
    +關(guān)注

    關(guān)注

    34

    文章

    1246

    瀏覽量

    122372

原文標(biāo)題:CDC驗(yàn)證:數(shù)十億門級(jí)ASIC設(shè)計(jì)的最大挑戰(zhàn)之一

文章出處:【微信號(hào):Synopsys_CN,微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    在友晶DE1-SOC開(kāi)發(fā)板實(shí)現(xiàn)Chirikov標(biāo)準(zhǔn)映射求解器

    該項(xiàng)目是在友晶DE1-SOC開(kāi)發(fā)板實(shí)現(xiàn)Chirikov標(biāo)準(zhǔn)映射的求解器,并將其應(yīng)用于圖像加密和解密的概念驗(yàn)證
    的頭像 發(fā)表于 07-07 15:22 ?458次閱讀
    在友晶DE1-SOC<b class='flag-5'>開(kāi)發(fā)板實(shí)現(xiàn)</b>Chirikov<b class='flag-5'>標(biāo)準(zhǔn)</b>映射求解器

    如何用AN75779實(shí)現(xiàn)CDC通信?

    我想通過(guò)設(shè)計(jì)應(yīng)用代碼 AN75779 實(shí)現(xiàn) CDC 通信,需要一些應(yīng)用說(shuō)明或任何參考資料。 此外,我還想知道我需要對(duì) AN75779 的工作設(shè)計(jì)進(jìn)行哪些修改,對(duì)于 CDC,我需要使用哪種應(yīng)用程序進(jìn)行通信。 如果能對(duì)該主題
    發(fā)表于 05-19 07:11

    智慧路燈的推廣面臨哪些挑戰(zhàn)?

    引言 在智慧城市建設(shè)的宏偉藍(lán)圖中,叁仟智慧路燈的推廣面臨哪些挑戰(zhàn)?叁仟智慧路燈作為重要的基礎(chǔ)設(shè)施,承載著提升城市照明智能化水平、實(shí)現(xiàn)多功能集成服務(wù)的使命。然而,盡管叁仟智慧路燈前景廣闊,在推廣過(guò)程中
    的頭像 發(fā)表于 03-27 17:02 ?286次閱讀

    英偉達(dá)組建ASIC團(tuán)隊(duì),挖掘臺(tái)灣設(shè)計(jì)服務(wù)人才

    芯片戰(zhàn)線。 據(jù)了解,英偉達(dá)此次挖腳行動(dòng)的目標(biāo)非常明確,即尋找具有豐富經(jīng)驗(yàn)和專業(yè)技能的設(shè)計(jì)服務(wù)人才。這些人才將加入英偉達(dá)的ASIC團(tuán)隊(duì),共同研發(fā)具有更高性能和更低功耗的AI芯片。 通過(guò)組建ASIC
    的頭像 發(fā)表于 01-03 14:39 ?677次閱讀

    蘋(píng)果無(wú)邊框OLED iPhone開(kāi)發(fā)面臨挑戰(zhàn)

    的iPhone,但最新的消息顯示,這一時(shí)間表可能會(huì)面臨挑戰(zhàn)。 據(jù)消息人士透露,蘋(píng)果目前還未能與韓國(guó)顯示面板制造商就無(wú)邊框OLED面板的技術(shù)細(xì)節(jié)達(dá)成一致。這意味著,盡管蘋(píng)果有著強(qiáng)烈的愿望在2026年推出配備此類面板的iPhone,但實(shí)際的推出時(shí)間可能會(huì)受到技術(shù)討論進(jìn)展的影響
    的頭像 發(fā)表于 12-27 11:32 ?717次閱讀

    Verilog 與 ASIC 設(shè)計(jì)的關(guān)系 Verilog 代碼優(yōu)化技巧

    Circuit,專用集成電路)設(shè)計(jì)是一個(gè)復(fù)雜的過(guò)程,涉及到邏輯設(shè)計(jì)、綜合、布局布線、物理驗(yàn)證等多個(gè)環(huán)節(jié)。在這個(gè)過(guò)程中,Verilog被用來(lái)描述數(shù)字電路的行為和結(jié)構(gòu),進(jìn)而實(shí)現(xiàn)ASIC的設(shè)計(jì)。 具體來(lái)說(shuō)
    的頭像 發(fā)表于 12-17 09:52 ?1036次閱讀

    機(jī)器視覺(jué)面臨挑戰(zhàn)及其解決方法

    機(jī)器視覺(jué)是指使用計(jì)算機(jī)和圖像處理技術(shù)從圖像中提取信息,并將其轉(zhuǎn)換為機(jī)器可理解的格式。這種方法已經(jīng)被廣泛應(yīng)用于自動(dòng)化生產(chǎn)、質(zhì)量控制、測(cè)量和檢測(cè)等領(lǐng)域。然而,機(jī)器視覺(jué)仍然面臨著一些挑戰(zhàn),需要采取相應(yīng)
    的頭像 發(fā)表于 11-11 01:03 ?982次閱讀

    解決驗(yàn)證“最后一公里”的挑戰(zhàn):芯神覺(jué)Claryti如何助力提升調(diào)試效率

    過(guò)程中必不可少的一環(huán),它幫助工程師找到問(wèn)題的根源并進(jìn)行優(yōu)化。隨著設(shè)計(jì)復(fù)雜性的提升,調(diào)試作為驗(yàn)證的“最后一公里”正面臨越來(lái)越多的挑戰(zhàn)。如何有效提升調(diào)試效率,已成為行
    的頭像 發(fā)表于 10-26 08:03 ?612次閱讀
    解決<b class='flag-5'>驗(yàn)證</b>“最后一公里”的<b class='flag-5'>挑戰(zhàn)</b>:芯神覺(jué)Claryti如何助力提升調(diào)試效率

    需求管理工具Jama Connect:與Jira/Slack/GitHub無(wú)縫集成,一站式解決復(fù)雜產(chǎn)品開(kāi)發(fā)中的協(xié)作難題

    在產(chǎn)品和軟件開(kāi)發(fā)的動(dòng)態(tài)世界中,有效協(xié)作是成功的關(guān)鍵。然而,團(tuán)隊(duì)往往面臨著阻礙進(jìn)步和創(chuàng)新的重大挑戰(zhàn)。了解這些挑戰(zhàn)并找到強(qiáng)有力的解決方案,對(duì)于
    的頭像 發(fā)表于 10-08 14:54 ?508次閱讀
    需求管理工具Jama Connect:與Jira/Slack/GitHub無(wú)縫集成,一站式解決復(fù)雜產(chǎn)品<b class='flag-5'>開(kāi)發(fā)</b>中的協(xié)作難題

    快速部署原型驗(yàn)證:從子卡到調(diào)試的全方位優(yōu)化

    夠順利移植到最終芯片上,并完成"bring-up"(即系統(tǒng)啟動(dòng)并正常運(yùn)行),成為了開(kāi)發(fā)團(tuán)隊(duì)面臨的一個(gè)重要挑戰(zhàn)。為了實(shí)現(xiàn)這一目標(biāo),雖然原型
    的頭像 發(fā)表于 09-30 08:04 ?1104次閱讀
    快速部署原型<b class='flag-5'>驗(yàn)證</b>:從子卡到調(diào)試的全方位優(yōu)化

    cdc減振器控制原理是什么

    CDC(Continuous Damping Control,連續(xù)阻尼控制)是一種先進(jìn)的車輛懸掛系統(tǒng)技術(shù),它能夠根據(jù)車輛的行駛條件實(shí)時(shí)調(diào)整懸掛的阻尼力,以提供最佳的乘坐舒適性和操控穩(wěn)定性。CDC系統(tǒng)
    的頭像 發(fā)表于 09-18 15:16 ?1870次閱讀

    【?嵌入式機(jī)電一體化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)?閱讀體驗(yàn)】+磁力輸送機(jī)系統(tǒng)設(shè)計(jì)的創(chuàng)新與挑戰(zhàn)

    系統(tǒng)的設(shè)計(jì)細(xì)節(jié)、技術(shù)優(yōu)勢(shì)、面臨挑戰(zhàn)及未來(lái)展望,特別是在鐵路工業(yè)及自動(dòng)化生產(chǎn)線的應(yīng)用中所展現(xiàn)出的重要現(xiàn)實(shí)意義。 磁懸浮技術(shù)的應(yīng)用背景 磁懸浮技術(shù),以其無(wú)接觸、低摩擦、高效率的特點(diǎn),早已在高速列車系統(tǒng)如
    發(fā)表于 09-14 22:44

    康謀分享 | 在基于場(chǎng)景的AD/ADAS驗(yàn)證過(guò)程中,識(shí)別挑戰(zhàn)性場(chǎng)景!

    基于場(chǎng)景的驗(yàn)證是AD/ADAS系統(tǒng)開(kāi)發(fā)過(guò)程中的重要步驟,然而面對(duì)海量駕駛記錄數(shù)據(jù)時(shí),如何實(shí)現(xiàn)自動(dòng)且高效地識(shí)別、分類和提取駕駛記錄中的挑戰(zhàn)性場(chǎng)景?本文康謀為您介紹IVEX軟件識(shí)別
    的頭像 發(fā)表于 08-28 10:16 ?1426次閱讀
    康謀分享 | 在基于場(chǎng)景的AD/ADAS<b class='flag-5'>驗(yàn)證</b>過(guò)程中,識(shí)別<b class='flag-5'>挑戰(zhàn)</b>性場(chǎng)景!

    安森美圖像傳感器開(kāi)發(fā)工具DevWareX介紹

    在配置、控制和驗(yàn)證圖像傳感器的過(guò)程中,開(kāi)發(fā)者可能會(huì)面臨一系列挑戰(zhàn)。為此,安森美(onsemi)提供了一款強(qiáng)大的多功能工具DevWareX,旨在幫助開(kāi)
    的頭像 發(fā)表于 08-20 16:47 ?848次閱讀
    安森美圖像傳感器<b class='flag-5'>開(kāi)發(fā)</b>工具DevWareX介紹

    ASIC IP核移植到FPGA上——更新概念并推動(dòng)改變以完成充滿挑戰(zhàn)的任務(wù)!

    本系列文章從數(shù)字芯片設(shè)計(jì)項(xiàng)目技術(shù)總監(jiān)的角度出發(fā),介紹了如何將芯片的產(chǎn)品定義與設(shè)計(jì)和驗(yàn)證規(guī)劃進(jìn)行結(jié)合,詳細(xì)講述了在FPGA上使用IP核來(lái)開(kāi)發(fā)ASIC原型項(xiàng)目時(shí),必須認(rèn)真考慮的一些問(wèn)題。文章從介紹
    的頭像 發(fā)表于 08-10 17:13 ?1092次閱讀
    將<b class='flag-5'>ASIC</b> IP核移植到FPGA上——更新概念并推動(dòng)改變以完成充滿<b class='flag-5'>挑戰(zhàn)</b>的任務(wù)!