久久精品中文_久久久精品动漫_亚洲欧洲另类_99国产成+人+综合+亚洲欧美_国产嫩草一区二区三区在线观看_蜜桃精品久久久久久久免费影院_国产精品一区二区欧美_欧美久久电影_99视频精品免费观看_亚洲一区二区三区色

24小時聯(lián)系電話:18217114652、13661815404

中文

您當(dāng)前的位置:
首頁>
電子資訊>
技術(shù)專題>
自動化C測試用例以進...

技術(shù)專題

自動化C測試用例以進行嵌入式系統(tǒng)驗證


隨著片上系統(tǒng)(SoC)設(shè)計的發(fā)展,其復(fù)雜性越來越高,包含數(shù)千行用于系統(tǒng)級驗證的代碼的測試套件繼續(xù)由人手工編寫,這是一個古老的傳統(tǒng),無效的做法無視諺語自動化只要有可能。” 對于在SoC的嵌入式處理器上運行以在制造之前驗證整個設(shè)備的C測試而言,尤其如此。

事實證明,在可能的情況下自動執(zhí)行驗證測試組合可以提高SoC開發(fā)許多階段的生產(chǎn)率。約束隨機技術(shù),例如,在通用驗證方法(UVM)測試平臺中,利用針對特定場景的隨機測試矢量來增加覆蓋范圍。盡管這些已提高了硬件塊級別的驗證效率,但該設(shè)計仍被視為黑匣子,其中刺激,支票和覆蓋代碼分別編寫,對于大塊而言仍然是繁重且容易出錯的任務(wù)。

鑒于需要將處理器測試代碼與I / O事務(wù)(通常在仿真器或原型系統(tǒng)上執(zhí)行)結(jié)合在一起,因此很難將此方法擴展到系統(tǒng)級。為了正確驗證SoC,必須對處理器本身進行測試。UVM和其他約束隨機方法無法解決處理器上運行的代碼。實際上,要在SoC上使用UVM,通常會刪除處理器,并用虛擬輸入和輸出替換到SoC總線上,從而允許子系統(tǒng)減去處理器來進行驗證。

SoC驗證工程師意識到約束隨機測試平臺的局限性,即使它們在完全執(zhí)行SoC設(shè)計方面受到限制,也迫使他們手寫C測試以在處理器上運行以進行仿真和硬件仿真。這些驗證平臺的性能不足以運行完整的操作系統(tǒng)(OS),因此這些測試執(zhí)行裸機,這增加了編寫工作的開銷。手寫測試(特別是在沒有OS服務(wù)的幫助下)以協(xié)調(diào)的方式在利用多個線程的多核處理器之間運行是不尋常的。結(jié)果是最小限度地驗證了SoC行為的各個方面,例如并發(fā)操作和一致性。

自動生成C測試

當(dāng)然,自動生成的C測試將更有效地利用工程資源。它們還增加了覆蓋范圍。與手寫測試相比,生成的C測試用例可以發(fā)揮SoC的更多功能,并且可以發(fā)現(xiàn)難以想象的復(fù)雜拐角處。多線程,多處理器測試用例可以使用設(shè)計中的所有并行路徑來驗證并發(fā)性。他們可以在內(nèi)存段之間移動數(shù)據(jù),以增強一致性算法,并在將數(shù)據(jù)發(fā)送到芯片的輸入或從芯片的輸出讀取數(shù)據(jù)時與I / O事務(wù)進行協(xié)調(diào)。這樣做的總體效果是增加了系統(tǒng)功能的覆蓋范圍,通常從特征上要低得多的數(shù)字開始,大于90%。

測試生成軟件稱為Test Suite Synthesis,它使用易于理解的基于圖形的方案模型來捕獲預(yù)期的設(shè)計行為。這些模型可以使用本機C ++使用Accellera便攜式刺激標準來編寫,也可以進行直觀描述。方案模型由設(shè)計或驗證工程師創(chuàng)建,是SoC開發(fā)的自然組成部分,因為它們類似于傳統(tǒng)的芯片數(shù)據(jù)流程圖,可能會在白板上繪制以解釋設(shè)計規(guī)范的一部分。

這些模型固有地包含激勵,檢查,覆蓋范圍詳細信息和調(diào)試信息,從而為生成器提供生成高質(zhì)量,自我檢查的C測試用例所需的一切,從而對設(shè)計的各個方面產(chǎn)生壓力。由于它們是分層和模塊化的,因此在塊級別開發(fā)的任何測試都可以完全重用為完整SoC模型的一部分,并且可以輕松地與不同團隊和整個項目共享。最后,綜合工具可以分解單個意圖模型,以提供跨線程和I / O端口的并發(fā)測試,這些測試和同步全部同步在一起。

優(yōu)勢測試套件綜合

測試套件綜合的一項重要優(yōu)勢是能夠在意圖模型上預(yù)先定義覆蓋目標。一旦指定了意圖,該工具就可以對其進行分析,以了解可以進行的測試數(shù)量以及將要實現(xiàn)的功能意圖。

對于SoC,這可以進行成千上萬次測試。然后可以通過限制要測試的意圖并將工具集中在關(guān)鍵區(qū)域來設(shè)置覆蓋范圍目標。此功能可避免傳統(tǒng)方法中出現(xiàn)的痛苦的迭代循環(huán),即設(shè)置測試,運行驗證工具,了解實現(xiàn)的覆蓋范圍以及一次又一次地重置測試。

在一個由知名半導(dǎo)體公司開發(fā)的大型SoC的典型項目中,驗證工程師將測試編寫時間減少到以前需要手寫測試的20%。自動化技術(shù)產(chǎn)生了更嚴格的測試用例,覆蓋率從84%增加到97%。另外,這些模型是便攜式的。

單個模型可以生成虛擬平臺的測試用例,寄存器傳輸級別(RTL)模擬,仿真,現(xiàn)場可編程門陣列(FPGA)原型或?qū)嶒炇抑薪?jīng)過硅驗證的實際芯片。

調(diào)試是工程師的又一個耗時,特別是在SoC級別。如果測試用例發(fā)現(xiàn)了一個潛伏的設(shè)計錯誤,則驗證工程師必須了解哪個測試觸發(fā)了該錯誤以追蹤其來源。測試用例失敗可能是由于場景模型中的錯誤所致,因此必須有可能將測試用例與捕獲設(shè)計意圖的圖形相關(guān)聯(lián)。此過程創(chuàng)建易于分解的高度模塊化和自包含的測試,因此易于發(fā)現(xiàn)發(fā)現(xiàn)的錯誤的測試。

應(yīng)用場景

綜合測試用例可以用于設(shè)計的實際用例(稱為應(yīng)用場景)。例如,考慮圖1所示的數(shù)碼相機SoC


圖1:圖像處理SoC示例

SoC塊級組件包括兩個處理器,外圍設(shè)備和內(nèi)存。框圖下方顯示了SoC的簡單圖形。該圖包括SoC驗證過程中可能行使的可能的高級路徑。例如,在圖形的頂部路徑中表示的一種可能的情況是,從SD卡讀取JPEG圖像,并將其通過內(nèi)存中分配的區(qū)域傳遞給照片處理器。圖像被處理成可以顯示的形式,并加載到內(nèi)存中的第二個塊中。從那里,它傳遞到顯示控制器。當(dāng)然,這些高級塊中的每一個本質(zhì)上都是分層的,許多動作和決定作為流程的一部分被執(zhí)行。

綜合工具將接受隨機測試并適當(dāng)安排時間。如圖所示,以最簡單的形式,測試可能會調(diào)度到單個線程中,然后再進行下一個測試,依此類推。但是,測試用例對SoC施加壓力的能力來自跨多個線程和多個處理器的交錯應(yīng)用程序。該工具將在設(shè)計固有的并發(fā)支持下并行運行多個應(yīng)用程序,并以盡可能曲折的方式分配內(nèi)存。在圖中,這也顯示為替代方案,其中測試分散在三個線程中,利用了在SoC存儲器中分配的各個區(qū)域。

當(dāng)然,將以較高的級別顯示此示例,以使過程清晰明了。實際上,層次圖將由綜合工具展平,從而創(chuàng)建大量動作和連接。這些還將包括隨機決策,需要通過求解器算法來運行。隨著圖表的移動,采用了AI計劃算法,該算法檢查所需的輸出并優(yōu)化輸入測試以匹配此輸出。綜合工具包括類似于OS的服務(wù),這些服務(wù)分配內(nèi)存,提供地址映射訪問,處理中斷和完成測試結(jié)構(gòu)所需的其他任務(wù)。然后隨機安排測試的時間,并適當(dāng)分配存儲空間和其他資源。

 



請輸入搜索關(guān)鍵字

確定
久久精品中文_久久久精品动漫_亚洲欧洲另类_99国产成+人+综合+亚洲欧美_国产嫩草一区二区三区在线观看_蜜桃精品久久久久久久免费影院_国产精品一区二区欧美_欧美久久电影_99视频精品免费观看_亚洲一区二区三区色
欧美日本韩国在线| 欧美在线精品一区| 欧美福利一区| 亚洲国产成人不卡| 午夜亚洲视频| 欧美三级网页| 一区二区日韩免费看| 亚洲综合三区| 一区精品在线| 久久久精品动漫| 亚洲激情国产| 欧美成人69av| 一区二区三区三区在线| 午夜日韩在线| 国产精品一区亚洲| 黄色欧美日韩| 欧美ab在线视频| 国产精品永久入口久久久| 亚洲天堂黄色| 欧美日韩一区二区三| 午夜综合激情| 国产视频在线观看一区| 激情视频一区二区| 欧美午夜一区| 久久国产直播| 国产亚洲福利| 亚洲伦伦在线| 亚洲特色特黄| 黄色av日韩| 欧美日韩国产在线一区| 美女尤物久久精品| 亚洲综合二区| 亚洲在线视频| 国产欧美日韩在线播放| 一区精品在线| 在线欧美福利| 亚洲欧洲综合| 亚洲乱码视频| 91久久综合| 雨宫琴音一区二区在线| 亚洲午夜精品一区二区 | 国产伦精品一区二区三区照片91| 国产一区美女| 欧美日韩国产成人精品| 久久久精品午夜少妇| 国产嫩草一区二区三区在线观看| 夜久久久久久| 亚洲一区国产一区| 国产精品乱看| 国产亚洲一区在线| 亚洲一区欧美激情| 久久三级福利| 国产精品www994| 欧美国产综合| 国产综合自拍| 亚洲国产国产亚洲一二三| 亚洲小说欧美另类社区| 亚洲国产日韩欧美| 国产精品免费一区二区三区观看 | 国产亚洲在线观看| 亚洲一区二区免费看| 国产三区二区一区久久| 亚洲一区图片| 欧美国产另类| 91久久黄色| 国产美女一区| 欧美日韩高清免费| 一本色道久久综合亚洲精品不卡 | 午夜国产精品视频免费体验区| 国产麻豆综合| 欧美大香线蕉线伊人久久国产精品| 久久国产精品高清| 国一区二区在线观看| 亚洲黄色高清| 美女视频一区免费观看| 禁久久精品乱码| 在线视频欧美一区| 欧美国产三区| 国产亚洲第一区| 亚洲欧美在线网| 99国内精品| 欧美激情综合| 国产精品日韩| 国内久久视频| 久久精品麻豆| 亚洲精品视频啊美女在线直播| 性色一区二区| 亚洲免费黄色| 激情丁香综合| 欧美午夜一区二区福利视频| 国产农村妇女精品一二区| 欧美日韩成人| 久久激情久久| 国产一区导航| 在线观看视频日韩| 欧美日韩一区在线观看视频| 亚洲免费一区二区| 一区二区三区精品视频在线观看| 欧美日韩综合网| 久久婷婷丁香| 久久精品日产第一区二区| 夜夜爽99久久国产综合精品女不卡| 欧美日本一区| 欧美a级片一区| 亚洲一区二区三区免费观看 | 亚洲欧美综合| 羞羞视频在线观看欧美| 国产视频一区欧美| 亚洲最新在线| 99精品视频免费| 亚洲毛片一区| 伊人蜜桃色噜噜激情综合| 欧美日韩在线大尺度| 欧美精品18| 欧美日韩精品不卡| 欧美日韩一区在线视频| 欧美色图首页| 亚洲大胆av| 亚洲开发第一视频在线播放| 久久国产精品毛片| 国产精品入口66mio| 日韩午夜免费视频| 一本色道久久综合亚洲精品婷婷| 亚洲激情精品| 国产精品一页| 久久久久久婷| 欧美视频久久| 亚洲国产高清视频| 中文久久精品| 老鸭窝亚洲一区二区三区| 蘑菇福利视频一区播放| 久久午夜电影| 亚洲网站啪啪| 国产精品久久久久毛片大屁完整版| 国产区二精品视| 久久大逼视频| 国产精品xxx在线观看www| 激情综合视频| 亚洲制服少妇| 欧美午夜a级限制福利片| 在线欧美一区| 午夜亚洲一区| 国内精品福利| 亚洲一区二区三区精品在线观看| 久久久久九九九| 激情亚洲网站| 久久成人资源| 亚洲国产欧美国产综合一区| 亚洲综合日韩| 韩日精品视频| 亚洲欧美日本视频在线观看| 可以免费看不卡的av网站| 一区精品在线| 久久久天天操| 一区二区精品在线| 欧美福利电影在线观看| 亚洲国产91| 欧美成人tv| 国产亚洲第一区| 国产一区日韩欧美| 久久精品卡一| 国产亚洲激情| 亚洲二区免费| 欧美三区美女| 看欧美日韩国产| 国产精品久久久久久久久婷婷 | 亚洲一区激情| 亚洲成人自拍视频| 欧美凹凸一区二区三区视频| 国产欧美日韩在线播放| 黄色成人在线网站| 欧美日韩视频| 午夜亚洲福利| 欧美a级在线| 免费在线成人av| 在线视频一区观看| 亚洲高清资源| 黄色成人91| 欧美日韩影院| 欧美成人蜜桃| 欧美不卡高清| 欧美91视频| 午夜电影亚洲| 欧美日韩一区二区三区免费| 久久人人97超碰人人澡爱香蕉| 一本色道久久综合亚洲精品不| 欧美视频观看一区| 欧美天堂亚洲电影院在线观看 | 男女精品网站| 鲁大师影院一区二区三区| 国产精品一区二区a| 国产一区二区高清视频| 国产欧美日韩一区二区三区在线| 亚洲欧洲一二三| 亚洲日本成人| 国产亚洲一级| 久久国产日韩| 欧美激情1区2区| 国产一区二区无遮挡| 精品动漫3d一区二区三区免费| 欧美视频1区| 亚洲国产精品久久久久久女王| 影音先锋久久| 亚洲视频导航| 久久成人国产| 欧美视频一区| 日韩亚洲欧美精品| 毛片一区二区| 好吊色欧美一区二区三区四区 | 亚洲免费大片| 久久av二区| 狠狠综合久久| 午夜亚洲激情| 国内激情久久| 亚洲自拍另类| 韩日精品视频| 亚洲专区欧美专区| 欧美婷婷久久| 亚洲视频大全| 欧美欧美天天天天操| 亚洲美女视频在线免费观看| 亚洲自啪免费| 亚洲一二三区精品| 国产精品嫩草99av在线| 欧美福利精品| 一本久道综合久久精品| 午夜精品久久| 国产伦精品一区二区三区| 欧美日韩四区| 国产精品午夜av在线| 国内精品美女在线观看| 亚洲一区二区精品在线观看| 国内精品久久国产| 久久久久久穴| 国产日韩欧美高清免费| 国产综合自拍| 亚洲精品系列| 欧美一级一区| 日韩午夜精品| 亚洲视频免费| 女人香蕉久久**毛片精品| 99精品免费视频| 国产在线日韩| 午夜日韩福利| 久久综合激情| 午夜一级在线看亚洲| 亚洲久色影视| 亚洲高清视频一区| 欧美日韩在线大尺度| 久久一区二区三区超碰国产精品| 一本色道久久综合一区| 激情成人综合| 亚洲视频高清| 韩国精品一区二区三区| 国产精品av一区二区| 久久精精品视频| 欧美一进一出视频| 亚洲欧美日韩精品久久久| 国产一区导航| 亚洲一区二区三区四区中文 | 麻豆成人小视频| 午夜影院日韩| 亚洲欧美日韩精品综合在线观看| 99精品99久久久久久宅男| 亚洲日韩视频| 国产偷自视频区视频一区二区| 最新成人av网站| 伊人精品视频| 亚洲毛片播放| 亚洲影音一区| 久久综合中文色婷婷| 久久www成人_看片免费不卡| 美脚丝袜一区二区三区在线观看 | 伊人精品在线| 亚洲欧洲三级| 国产精品美女xx| 美女精品一区| 欧美区高清在线| 一区二区在线不卡| 一区二区三区四区国产| 亚洲一区二区三区精品动漫| 亚洲在线观看| 欧美a级片一区| 亚洲视频久久| 99精品99| 奶水喷射视频一区| 欧美日韩精品一本二本三本| 红桃视频亚洲| 国产日韩欧美三区| 狂野欧美一区| 亚洲狠狠婷婷| 久久久噜噜噜久久狠狠50岁| 欧美精品福利| 国产日韩亚洲欧美精品| 欧美 日韩 国产 一区| 禁久久精品乱码| 亚洲一区二区三区午夜| 欧美日韩网址| 国产女优一区| 狠狠入ady亚洲精品| 亚洲一区激情| 亚洲国产精品综合| 欧美影视一区| 亚洲一区欧美二区| 亚洲成色www久久网站| 免费国产自线拍一欧美视频| 在线播放豆国产99亚洲| 久久久精品网| 国产精品日韩精品欧美精品| 狠狠色丁香久久综合频道| 另类av一区二区| av成人国产| 精久久久久久| 欧美色123| 久久免费一区| 香蕉成人久久| 一区二区三区国产在线| 黑人中文字幕一区二区三区| 欧美一区二区三区免费看| 国产伦一区二区三区色一情| 亚洲高清免费| 狠久久av成人天堂| 欧美日韩99| 欧美精品九九| 欧美国内亚洲| 欧美大片专区| 老牛国产精品一区的观看方式 | 国产精品国产三级欧美二区| 久久国产精品99国产| 国产精品久久久久毛片大屁完整版| 狠狠爱www人成狠狠爱综合网| 狂野欧美性猛交xxxx巴西| 母乳一区在线观看| 国产欧美日韩一级| 18成人免费观看视频| 亚洲午夜精品久久久久久浪潮| 午夜久久一区| 欧美精品日韩| 欧美日韩一区二| 欧美久色视频| 亚洲特级毛片| 亚洲精品黄色| 国产一区91| 久久国产高清| 欧美国产高清| 国产在线日韩| 亚洲精品123区| 亚洲深夜激情| 裸体一区二区| 欧美精品偷拍| 一区在线免费观看| 亚洲免费精品| 午夜在线播放视频欧美| 久久免费黄色| 国一区二区在线观看| 亚洲国产二区| 亚洲专区一区| 欧美日韩蜜桃| 亚洲久久一区二区| 午夜在线一区| 欧美日韩在线一区二区三区| 亚洲成色最大综合在线| 国产精品丝袜xxxxxxx| 欧美一区国产在线| 亚洲二区精品| 校园春色综合网| 欧美日本免费| 国产日韩精品一区观看| 久久先锋资源| 亚洲精品一区二区三区蜜桃久| 亚洲一区欧美二区| 欧美三级第一页| 国产美女一区| 国产主播精品| 美女精品网站| 在线成人欧美| 久久久久一区| 99在线观看免费视频精品观看| 美女亚洲精品| 99国产精品| 欧美三级不卡| 欧美在线综合| 999亚洲国产精| 欧美日韩亚洲一区二区三区在线| 亚洲美洲欧洲综合国产一区| 欧美影视一区| 国产精品美女诱惑| 精品999成人| 欧美极品一区| 久久黄色影院| 国产精品腿扒开做爽爽爽挤奶网站| 欧美日韩国产综合网| 午夜在线a亚洲v天堂网2018| 在线日韩中文| 国产字幕视频一区二区| 久久午夜视频| 免费亚洲网站| 亚洲专区在线| 国产精品欧美久久| 99国内精品|