2011 年,英特爾在其 Sandy Bridge 組合圖形微處理器芯片中發(fā)現(xiàn)了一個(gè)設(shè)計(jì)缺陷,該缺陷不僅導(dǎo)致生產(chǎn)嚴(yán)重延遲,而且最終導(dǎo)致超過(guò) 10 億美元的更換成本和收入損失。如果您正在尋找一個(gè)明確的示例,說(shuō)明為什么在開(kāi)發(fā)過(guò)程的早期發(fā)現(xiàn)錯(cuò)誤始終是重中之重,那就看看吧。產(chǎn)品召回對(duì)所有相關(guān)人員來(lái)說(shuō)都是一次糟糕的經(jīng)歷,但僅與召回相關(guān)的成本就是噩夢(mèng)的組成部分。
同時(shí),現(xiàn)代 SoC 環(huán)境的復(fù)雜性至少讓這方面的事情變得困難重重。將 SoC 推向市場(chǎng)是一項(xiàng)艱巨的任務(wù),以至于團(tuán)隊(duì)一直在尋找更新、更具創(chuàng)新性的方法來(lái)縮短開(kāi)發(fā)時(shí)間。這種情況還提出了將驗(yàn)證和確認(rèn)作為一個(gè)步驟來(lái)從早期設(shè)計(jì)階段捕獲錯(cuò)誤的要求。將驗(yàn)證和確認(rèn)的巨大任務(wù)更緊密地結(jié)合在一起對(duì)半導(dǎo)體行業(yè)來(lái)說(shuō)是個(gè)好消息。
然而,這就是“左移”概念進(jìn)入對(duì)話的地方。顧名思義,“左移”是一系列活動(dòng)和流程,可以讓設(shè)計(jì)團(tuán)隊(duì)更好地提前預(yù)測(cè)和解決下游問(wèn)題,從而在明天變得更大(更昂貴)之前解決一個(gè)小問(wèn)題。您應(yīng)該“盡早并經(jīng)常測(cè)試”這一理念的核心。它還以一種已被證明可以縮短開(kāi)發(fā)時(shí)間的方式這樣做,因此在每一秒都很重要的過(guò)程中不會(huì)浪費(fèi)任何時(shí)間。
為什么這很重要
在我們關(guān)注“左移”的重要性之前,我們必須首先解決這個(gè)過(guò)程的早期階段。驗(yàn)證和確認(rèn)是創(chuàng)建電子系統(tǒng)的兩個(gè)關(guān)鍵步驟,但在過(guò)去幾年中,它們的角色(以及這些角色如何相互關(guān)聯(lián))發(fā)生了變化。
在現(xiàn)代時(shí)代,迫切需要使用戶能夠以一種從早期設(shè)計(jì)和驗(yàn)證階段自動(dòng)生成可供使用的序列的方式描述設(shè)備的編程和測(cè)試序列,一直到硅后驗(yàn)證。使用“左移”的核心原理,這個(gè)過(guò)程現(xiàn)在可以組合成一個(gè)單步過(guò)程,只需使用便攜式序列發(fā)生器即可同時(shí)進(jìn)行驗(yàn)證、固件和驗(yàn)證。 ISequenceSpec 就是這種工具的一個(gè)例子,它旨在幫助設(shè)計(jì)團(tuán)隊(duì)生成規(guī)范所必需的統(tǒng)一 UVM 序列,以便及早經(jīng)常發(fā)現(xiàn)錯(cuò)誤,并提高跨團(tuán)隊(duì)協(xié)作和溝通的能力。
多虧了像 ISequenceSpec 這樣的解決方案,我們現(xiàn)在看到了一個(gè)重要的機(jī)會(huì),可以結(jié)束驗(yàn)證和驗(yàn)證對(duì)于目前正在創(chuàng)建的大多數(shù)芯片來(lái)說(shuō)是獨(dú)立任務(wù)的看法。工程師可以編寫(xiě)單個(gè)序列規(guī)范、生成用于驗(yàn)證的 UVM 序列、用于驗(yàn)證的 Verilog 序列以及用于自動(dòng)測(cè)試設(shè)備的各種輸出格式的事實(shí)至少可以節(jié)省大量時(shí)間。
單一規(guī)范格式的一個(gè)主要好處是,更深層次的同步現(xiàn)在是開(kāi)發(fā)各個(gè)不同階段之間的保證,從驗(yàn)證到硅后驗(yàn)證以及介于兩者之間的一切。這些測(cè)試序列不僅是自動(dòng)生成的(釋放工程資源以將精力集中在其他地方),而且它還提供了寶貴的洞察力,可用于微調(diào)性能并比以往更深入地理解復(fù)雜的硬件/軟件交互前。
除此之外,可用的工具通常非常簡(jiǎn)單。整個(gè)過(guò)程通常使用 IP-XACT、SystemRDL 和 XML 等重要標(biāo)準(zhǔn)格式的注冊(cè)信息來(lái)完成。用戶可以在簡(jiǎn)單的編輯器中定義必要的測(cè)試序列,然后生成統(tǒng)一的測(cè)試序列,從而提高過(guò)程的整體效率和最終結(jié)果。
隨著技術(shù)繼續(xù)快速發(fā)展,我們對(duì) SoC 的看法也必須隨之發(fā)展,尤其是在驗(yàn)證和確認(rèn)方面。別搞錯(cuò)了:這些不再是兩個(gè)獨(dú)立的概念,事實(shí)上,它們已經(jīng)有一段時(shí)間了。它們只是同一枚硬幣的兩個(gè)面。因此,創(chuàng)建單一規(guī)范格式成為保證流程各個(gè)階段之間同步的一種方式,從而保持成品的完整性。
審核編輯:郭婷
-
處理器
+關(guān)注
關(guān)注
68文章
20282瀏覽量
253092 -
芯片
+關(guān)注
關(guān)注
463文章
54083瀏覽量
467137 -
soc
+關(guān)注
關(guān)注
40文章
4581瀏覽量
229422
發(fā)布評(píng)論請(qǐng)先 登錄
關(guān)于變壓器無(wú)載分接開(kāi)關(guān)調(diào)節(jié)的關(guān)鍵步驟和注意事項(xiàng)
晶振:電子系統(tǒng)的心跳節(jié)拍器
EVAL_7116G_100V_SSO8評(píng)估板:助力功率電子系統(tǒng)設(shè)計(jì)
家電電子系統(tǒng)設(shè)計(jì):Littelfuse技術(shù)方案解析
探索VITA 78 SpaceVPX連接器:太空電子系統(tǒng)的理想之選
驅(qū)動(dòng)隔離芯片:電子系統(tǒng)的安全與效能守護(hù)者
電磁流量計(jì)的電子系統(tǒng)到底有哪些
Fakra接口標(biāo)準(zhǔn)以及它能為汽車電子系統(tǒng)帶來(lái)什么
愛(ài)普生SG2520CAA車規(guī)晶振在汽車電子系統(tǒng)中的應(yīng)用
車燈電子系統(tǒng)的DC-DC電源技術(shù)解析
普源示波器DHO800系列電源噪聲測(cè)試的5個(gè)關(guān)鍵步驟
普源示波器DHO5108電源噪聲測(cè)試的5個(gè)關(guān)鍵步驟
電子系統(tǒng)對(duì)LDO穩(wěn)壓器的要求
驗(yàn)證和確認(rèn)創(chuàng)建電子系統(tǒng)的兩個(gè)關(guān)鍵步驟
評(píng)論