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

24小時聯系電話:18217114652、13661815404

中文

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

技術專題

自動化C測試用例以進行嵌入式系統驗證


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

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

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

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

自動生成C測試

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

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

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

優勢測試套件綜合

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

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

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

單個模型可以生成虛擬平臺的測試用例,寄存器傳輸級別(RTL)模擬,仿真,現場可編程門陣列(FPGA)原型或實驗室中經過硅驗證的實際芯片。

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

應用場景

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


圖1:圖像處理SoC示例

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

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

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

 



請輸入搜索關鍵字

確定
久久精品中文_久久久精品动漫_亚洲欧洲另类_99国产成+人+综合+亚洲欧美_国产嫩草一区二区三区在线观看_蜜桃精品久久久久久久免费影院_国产精品一区二区欧美_欧美久久电影_99视频精品免费观看_亚洲一区二区三区色
午夜欧美理论片| 欧美日韩国产三区| 久久夜色精品| 国产一在线精品一区在线观看| 久久精品在线| 欧美不卡福利| 亚洲国产国产亚洲一二三| 亚洲日本久久| 久久婷婷亚洲| 亚洲三级视频| 欧美在线三级| 国产精品三区www17con| 欧美日韩亚洲一区三区| 欧美视频四区| 亚洲一区图片| 亚洲青色在线| 欧美体内she精视频在线观看| 亚洲国产一区二区在线| 免费精品视频| 国产主播精品| 亚洲一区图片| 在线日韩欧美| 国产精品二区二区三区| 国产欧美高清| 亚洲黄色精品| 国内精品久久久久国产盗摄免费观看完整版| 一本色道久久综合亚洲精品高清| 久久综合图片| 亚洲美女少妇无套啪啪呻吟| 久色成人在线| 久久riav二区三区| 国产精品女主播一区二区三区| 欧美日韩亚洲一区在线观看| 亚洲女同同性videoxma| 99国产精品| 亚洲高清电影| 影音先锋久久| 欧美日本不卡高清| 午夜欧美精品久久久久久久| 久久五月激情| 欧美精品自拍| 午夜亚洲福利| 欧美日本亚洲| 国产一区二区三区四区hd| 久久久福利视频| 亚洲一区欧美激情| 亚洲欧美日韩国产一区二区| 国产精品午夜av在线| 国产精品一区二区三区四区五区 | 欧美精品1区| 国产精品久久九九| 亚洲精选国产| 国产亚洲欧美一区二区| 国产一区二区三区成人欧美日韩在线观看| 国产日韩欧美高清免费| 亚洲美洲欧洲综合国产一区| 一二三区精品| 亚洲免费在线精品一区| 亚洲伊人网站| 女生裸体视频一区二区三区| 午夜久久福利| 伊人成人在线视频| 亚洲视频大全| 欧美一区二区三区四区在线观看地址| 久久一区国产| 国产综合视频| 亚洲一区bb| 欧美三级乱码| 中文精品视频| 久久最新视频| 亚洲激情一区二区| 亚洲免费久久| 午夜宅男久久久| 国产精品v亚洲精品v日韩精品| 国产私拍一区| 午夜久久资源| 一本久道久久综合婷婷鲸鱼| 久久精品99| 亚洲精选久久| 欧美高清视频一区二区三区在线观看| 在线精品观看| 久久国产精品一区二区三区四区| 欧美三级午夜理伦三级中文幕| 国产精品手机视频| 欧美日韩一区二| 国产模特精品视频久久久久| 久久久天天操| 中文亚洲欧美| 好吊色欧美一区二区三区视频| 玖玖在线精品| 国产亚洲在线| 伊人激情综合| 午夜日本精品| 久久国产精品免费一区| 亚洲性视频h| 久久综合福利| 久久电影一区| 国产日韩欧美一区在线| 午夜天堂精品久久久久| 国产亚洲一区在线| 亚洲看片免费| 亚洲高清不卡一区| 欧美涩涩网站| 欧美精品二区| 玖玖精品视频| 久久国产精品毛片| 亚洲精品综合| 影音先锋久久久| 国产综合久久| 欧美日韩精品免费观看| 毛片一区二区| 免费国产自线拍一欧美视频| 国产欧美一区二区色老头| 亚洲日本无吗高清不卡| 韩日午夜在线资源一区二区| 欧美精品福利| 国产一区二区三区四区hd| 欧美 日韩 国产 一区| 久久久久欧美精品| 欧美在线视频二区| 欧美另类女人| 精品1区2区| 99精品视频免费| 国产精品一区二区三区免费观看| 久久久久久久高潮| 久久一区精品| 国产精品第十页| 精品91免费| 一区二区三区四区五区视频| 国产日韩欧美二区| 麻豆精品视频| 午夜精品剧场| 伊人激情综合| 99精品欧美| 国产精品一区二区a| 国产亚洲午夜| 久久久精品动漫| 欧美日本精品| 日韩视频不卡| 牛牛国产精品| 精品99视频| 亚洲一区日韩在线| 欧美日韩一区二区三区在线观看免| 亚洲国产精品视频一区| 日韩一级在线| 欧美黄色免费| 亚洲视频www| 午夜精品偷拍| 国产欧美一区二区三区另类精品 | 国产欧美日韩亚洲| 欧美中文字幕| 亚洲午夜激情在线| 久久成人亚洲| 亚洲精品乱码视频| 久久久久国产精品一区二区| 欧美精品亚洲精品| 国产一区白浆| 欧美另类综合| 香蕉成人久久| 亚洲精品美女91| 欧美日本国产| 免费亚洲一区二区| 妖精视频成人观看www| 欧美日本韩国在线| 免费一区视频| 国产精品入口66mio| 欧美三日本三级少妇三99| 欧美一级二区| 国产欧美日韩一区二区三区| 欧美精品一区二区视频 | 狠狠爱www人成狠狠爱综合网| 国产一级精品aaaaa看| 欧美日韩大片一区二区三区| 午夜亚洲伦理| 国产一区二区高清不卡| 欧美视频网站| 欧美日韩国产精品一区二区亚洲 | 国产一区美女| 老司机午夜精品视频在线观看| 亚洲视频二区| 最新亚洲激情| 精品动漫av| 国产精品videosex极品| 欧美99久久| 欧美一区国产一区| 久久久精品网| 玖玖在线精品| 免费中文字幕日韩欧美| 亚洲免费影视| 久久综合影音| 欧美视频在线观看| 狠狠色噜噜狠狠色综合久| 欧美国产先锋| 狠狠综合久久av一区二区老牛| 亚洲国产午夜| 亚洲国产精品第一区二区三区| 激情久久久久久| 亚洲视频欧美在线| 亚洲片区在线| 国产精品夜夜夜| 久久久久网站| 国产精品av久久久久久麻豆网| 欧美精品一区二区三区久久久竹菊| 欧美激情一级片一区二区| 欧美一区1区三区3区公司| 香蕉成人久久| 亚洲在线国产日韩欧美| 欧美日韩一区二区视频在线| 久久先锋影音| 国产一区激情| 在线免费高清一区二区三区| 亚洲精品美女久久7777777| 国产亚洲一级| 欧美日韩无遮挡| 亚洲精品社区| 久久久精品性| 亚洲黄色天堂| 久久久久久久高潮| 激情丁香综合| 久久www成人_看片免费不卡| 欧美精品一区二区三区在线看午夜| 欧美一级专区| 欧美色图麻豆| 亚洲一区二区精品在线| 欧美1区视频| 99国内精品| 欧美日韩亚洲一区二区三区在线 | 国产精品乱码一区二区三区| 久久国产高清| 亚洲国产黄色| 欧美在线免费| 国产一区成人| 精品999成人| 久久亚洲一区二区| 欧美日韩一区二区三区在线视频 | 亚洲区一区二| 亚洲欧美清纯在线制服| 欧美福利在线| 亚洲影音先锋| 亚洲精品欧洲精品| 欧美啪啪一区| 久久久精彩视频| 国产精品社区| 一本久道综合久久精品| 国产综合网站| 午夜精品区一区二区三| 亚欧美中日韩视频| 国产精品久久久亚洲一区| 亚洲性视频h| 欧美日韩亚洲一区二区三区在线观看 | 欧美一区二区三区在线播放| 在线日韩中文| 伊人天天综合| 亚洲国产精品一区制服丝袜 | 鲁大师成人一区二区三区| 欧美日韩成人| 欧美日韩一区二区国产| 欧美一区二区在线| 久久一日本道色综合久久| 国产精品毛片一区二区三区 | 欧美日韩1区| 亚洲欧美成人综合| 亚洲欧美久久久| 亚洲欧美日韩视频二区| 亚洲一区高清| 久久精品女人天堂| 久久久久中文| 欧美精品首页| 亚洲一级二级| 99精品国产福利在线观看免费 | 亚洲综合二区| 亚洲一区三区在线观看| 国产毛片一区| 久久久久久一区| 欧美日韩免费精品| 国产一区日韩一区| 亚洲视频日本| 一级日韩一区在线观看| 国产精品日韩精品欧美精品| 午夜一级久久| 欧美全黄视频| 亚洲精品一区二区三区av| 一本一本a久久| 久久精品一区二区国产| 亚洲欧美在线网| 在线免费高清一区二区三区| 一本色道久久综合| 久久久精品日韩| 狠久久av成人天堂| 国产精品一区二区a| 久久久精品午夜少妇| 国产在线日韩| 亚洲欧美日本视频在线观看| 欧美成人首页| 国产欧美日本| 欧美精品国产一区| 亚洲黄色一区| 久久香蕉精品| 国产欧美精品久久| 欧美特黄一级| 欧美一级一区| 亚洲理伦在线| 欧美日韩一区综合| 亚洲综合不卡| 亚洲区一区二区三区| 麻豆av一区二区三区| 亚洲日韩视频| 国产精品成人一区二区网站软件 | 怡红院精品视频在线观看极品| 欧美在线综合| 欧美日韩国产综合网| 国产精品日韩一区二区| 国语精品中文字幕| 午夜在线一区| 亚洲精品一二| 黄色国产精品| 欧美精品黄色| 久久久久久国产精品mv| 日韩午夜黄色| 一区国产精品| 国产精品对白刺激久久久| 免费亚洲一区| 午夜亚洲伦理| 亚洲综合社区| 国产麻豆日韩| 国产精品区免费视频| 日韩亚洲欧美精品| 日韩视频在线一区二区三区| 国内一区二区在线视频观看| 欧美a级一区| 欧美大香线蕉线伊人久久国产精品| 女同性一区二区三区人了人一 | 亚洲中午字幕| 一区二区精品国产| 日韩一级精品| 亚洲国产日韩欧美| 亚洲成人中文| 亚洲国产高清一区| 欧美日韩一区二区高清| 久久久久久精| 久久一区激情| 欧美在线高清| 欧美日本中文| 国产精品99免费看| 狠狠色噜噜狠狠色综合久| 国产精品v欧美精品v日韩| 国模大胆一区二区三区| 好吊一区二区三区| 亚洲精华国产欧美| 亚洲美女啪啪| 国产欧美日韩一区二区三区| 99精品视频免费观看| 在线午夜精品| 免费在线成人av| 欧美国产视频在线观看| 国产一区自拍视频| 在线 亚洲欧美在线综合一区| 国产精品日韩一区二区三区| 亚洲男人影院| 欧美区一区二| 亚洲电影在线| 国产模特精品视频久久久久| 久久高清国产| 欧美国产高潮xxxx1819| 国产精品豆花视频| 亚洲国产精品一区| 欧美亚洲免费在线| 狠狠色伊人亚洲综合网站色| 99视频+国产日韩欧美| 久久xxxx精品视频| 亚洲午夜视频| 亚洲中字黄色| 国内成+人亚洲| 亚洲在线一区| 在线观看日韩av电影| 国产精品一区毛片| 好吊一区二区三区| 久久成人一区| 99精品99| 红桃视频欧美| 久久亚洲精品伦理| 一区二区日韩免费看| 午夜精品久久99蜜桃的功能介绍| 亚洲欧美日产图| 欧美日韩mv| 亚洲欧美日韩综合一区| 亚洲福利精品| 午夜精品视频在线观看一区二区| 国产伦精品一区二区| 精品成人一区| 欧美精品aa| 久久久久久一区二区| 一区二区三区三区在线| 玖玖玖国产精品| 亚洲专区免费| 亚洲精品字幕| 在线欧美一区| 亚洲亚洲精品三区日韩精品在线视频| 欧美日韩一区二区三区在线视频 | 一区二区三区精品视频在线观看|