當(dāng)涉及到涉及覆蓋組和屬性的項(xiàng)目以及利用隨機(jī)化的測試時(shí),確保實(shí)現(xiàn)所需的覆蓋目標(biāo)可能具有挑戰(zhàn)性。
覆蓋范圍合并涉及合并從多個(gè)模擬運(yùn)行生成的覆蓋范圍數(shù)據(jù),以創(chuàng)建全面的覆蓋范圍報(bào)告。實(shí)現(xiàn)覆蓋收斂可能非常耗時(shí),并且需要仔細(xì)管理仿真環(huán)境。此外,確定哪些覆蓋目標(biāo)未達(dá)到并優(yōu)化測試平臺以實(shí)現(xiàn)收斂是一個(gè)復(fù)雜的過程。
Xcelium機(jī)器學(xué)習(xí)(ML)應(yīng)用程序通過自動化模擬過程和控制測試的隨機(jī)化來應(yīng)對這些挑戰(zhàn)。它使用機(jī)器學(xué)習(xí)算法從以前的回歸會話中學(xué)習(xí),并自動優(yōu)化每次模擬運(yùn)行的隨機(jī)化。這減少了實(shí)現(xiàn)覆蓋閉合所需的模擬運(yùn)行次數(shù),減少了模擬過程所需的時(shí)間和資源。
Xcelium ML的獨(dú)特功能之一是它能夠預(yù)測在未來的模擬中最有可能實(shí)現(xiàn)哪些覆蓋目標(biāo),從而幫助用戶優(yōu)化回歸環(huán)境并更有效地實(shí)現(xiàn)覆蓋閉合。它還允許用戶生成全面的覆蓋報(bào)告,其中包括每次模擬運(yùn)行中實(shí)現(xiàn)的所有覆蓋目標(biāo),從而簡化了覆蓋合并的過程。
如果您有一個(gè)包含覆蓋組和屬性的項(xiàng)目,并且您多次運(yùn)行回歸以合并它們以獲得所需的覆蓋范圍,Xcelium ML 可以幫助您簡化流程,這通常是應(yīng)用程序效果最好的地方。在這種情況下,你要做的是在回歸的一個(gè)或兩個(gè)會話中訓(xùn)練Xcelium ML。然后運(yùn)行Xcelium ML“N”次以使覆蓋范圍飽和。
您通常應(yīng)該期望 Xcelium ML 收斂速度比完全回歸快 2-3 倍。我們的建議是在覆蓋曲線的拐點(diǎn)處訓(xùn)練 ML 回歸。所以,如果這種情況發(fā)生在一個(gè)回歸中,這就是你要訓(xùn)練的,如果需要五個(gè)會話才能到達(dá)那里,那么這就是你會使用的。
總之,Xcelium ML是一個(gè)強(qiáng)大的工具,用于自動化模擬和控制覆蓋組和屬性項(xiàng)目的隨機(jī)化。
審核編輯:郭婷
-
自動化
+關(guān)注
關(guān)注
29文章
5784瀏覽量
84877 -
ML
+關(guān)注
關(guān)注
0文章
151瀏覽量
35078 -
機(jī)器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8503瀏覽量
134620
發(fā)布評論請先 登錄
基于VMM驗(yàn)證方法學(xué)的MCU驗(yàn)證環(huán)境
ADI在線工具簡化您的設(shè)計(jì)
如何開發(fā)ML505 EZ-Host FW?
ML561如何使用ISE
使用ML510上的sysmon的傳感器有什么建議
回收ML2488B寬帶峰值功率計(jì)*安立ML2487B
如何理解Xcelium的多核仿真呢?
Cadence發(fā)布業(yè)界首款已通過產(chǎn)品流片驗(yàn)證的Xcelium并行仿真平臺
Cadence推出 Xcelium Apps應(yīng)用程序系列產(chǎn)品
適用于復(fù)雜SoC的軟件定義驗(yàn)證和確認(rèn)環(huán)境
使用支持機(jī)器學(xué)習(xí)的Xcelium能夠?qū)崿F(xiàn)高達(dá)5倍的驗(yàn)證效率

編寫動態(tài)的驗(yàn)證環(huán)境

簡化您的Windows服務(wù)器遷移

是德科技推出AI數(shù)據(jù)中心測試平臺旨在加速AI/ML網(wǎng)絡(luò)驗(yàn)證和優(yōu)化的創(chuàng)新

評論