《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于Cadence CHI和IVD VIP的 多核SoC系統數據一致性驗證
基于Cadence CHI和IVD VIP的 多核SoC系統數據一致性驗證
2020年電子技術應用第8期
范君健1,晁張虎1,楊慶娜1,劉 琪1,朱 紅1,單建旗2
1.天津飛騰信息技術有限公司,天津102209;2 Cadence,廣東 深圳518040
摘要: 在多核的SoC系統中,不同的處理器核對內存空間和設備空間進行著大量的數據讀寫操作,維護Cache一致性面臨嚴峻挑戰。集中于控制流方面的驗證環境搭建已非常復雜,而包含數據正確性檢查的驗證由于控制流程復雜、數據量大等問題而更加困難。針對這一問題,基于Cadence公司提供CHI VIP、AXI VIP和IVD VIP,實現多核環境下的系統級數據一致性驗證。搭建的驗證平臺中采用CHI VIP通過筆者開發的CHI協議轉換橋發出訪存請求,使用AXI VIP收集到達主存的數據,由IVD VIP對CHI端口的請求數據與AXI端口的訪存數據進行實時分析比對,實現在較高抽象層次上的激勵產生和響應檢查。該驗證平臺能夠在子系統級及系統級進行數據一致性驗證,具有驗證環境搭建快速和功能點覆蓋完備的優點。
中圖分類號: TN409
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.209805
中文引用格式: 范君健,晁張虎,楊慶娜,等. 基于Cadence CHI和IVD VIP的多核SoC系統數據一致性驗證[J].電子技術應用,2020,46(8):72-76.
英文引用格式: Fan Junjian,Chao Zhanghu,Yang Qingna,et al. Multi-core SoC based on Cadence CHI and IVD VIP system data coherence verification[J]. Application of Electronic Technique,2020,46(8):72-76.
Multi-core SoC based on Cadence CHI and IVD VIP system data coherence verification
Fan Junjian1,Chao Zhanghu1,Yang Qingna1,Liu Qi1,Zhu Hong1,Shan Jianqi2
1.Tianjin Phytium Technology Co.,Ltd.,Tianjin 102209,China;2.Cadence,Shenzhen 518040,China
Abstract: In a multi-core SoC system, different processor cores perform a large amount of data read and write operations on memory space and device space. Maintaining cache coherence is facing severe challenges. The verification environment focused on the control flow has been very complicated, and the verification including data correctness check is more difficult due to the complicated control process and large amount of data. In response to this problem, this paper is based on Cadence CHI VIP, AXI VIP and IVD VIP to achieve system-level data coherence verification in a multi-core environment. In this paper, CHI VIP is used to issue a memory access request through the CHI protocol conversion bridge developed by the author, and AXI VIP is used to collect data that arrives in the main memory, real-time analysis and comparison of the request data of the CHI port and the access data of the AXI port by the IVD VIP,to realize stimulus generation and response inspection at a higher level of abstraction. The verification platform can perform data consistency verification at the subsystem level and system level, and has the advantages of rapid verification environment construction and complete coverage of function points.
Key words : cache coherence;subsystem verification;VIP;modular verification

0 引言

    Cache(高速緩沖存儲器)是存在于處理器核與主存之間的存儲器,在多核的處理器系統當中,當多個Cache包含同一塊數據時,如果其中任意一個Cache修改了該數據塊而沒有通知其他的Cache,就會產生數據不一致的情況[1]Cache一致性就是維護多個Cache數據的一致性,Cache一致性協議是多核處理器系統的核心,因此Cache一致性的驗證是一項非常重要的工作。

    現階段,Cache一致性的驗證一般采用軟件模擬的形式,但隨著協議復雜性的增加,驗證中需要覆蓋的狀態與路徑成幾何倍數增加。同時,訪存數據在經過片上互聯網絡寫入主存時要經過較長的路徑,需要對流經網絡的數據正確性進行檢查,驗證環境的復雜程度越來越高。在驗證環境搭建與驗證覆蓋率收集方面,驗證人員往往需要投入大量的精力,導致Cache一致性驗證周期耗時較長。




本文詳細內容請下載:http://www.xxav2194.com/resource/share/2000002949




作者信息:

范君健1,晁張虎1,楊慶娜1,劉  琪1,朱  紅1,單建旗2

(1.天津飛騰信息技術有限公司,天津102209;2 Cadence,廣東 深圳518040)

此內容為AET網站原創,未經授權禁止轉載。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          韩国av一区二区三区在线观看| 国产乱人伦精品一区二区| 国产精品一卡二| 亚洲激情视频网站| 国产欧美日韩免费| 久久久久国产成人精品亚洲午夜| 国产三区精品| 久久综合久久88| 欧美成人精品h版在线观看| 一区二区三区视频观看| 国产精品九九| 欧美诱惑福利视频| 亚洲视频www| 激情欧美一区二区三区| 免费成人高清| 亚洲精品四区| 国产伦精品一区二区三区免费| 久久精品午夜| 99热这里只有精品8| 在线免费观看日韩欧美| 欧美激情综合亚洲一二区 | 欧美日韩免费看| 亚洲图片欧美一区| 尤物99国产成人精品视频| 欧美视频中文一区二区三区在线观看 | 日韩一区二区免费看| 国产一区二区激情| 欧美午夜激情视频| 欧美日本一道本在线视频| 欧美精品九九99久久| 欧美精品97| 欧美日韩直播| 国产精品一区二区三区成人| 国产欧美精品日韩精品| 国产精品免费看| 国产日韩在线一区二区三区| 国产欧美日韩亚洲一区二区三区| 亚洲综合大片69999| 国产精品人成在线观看免费 | 99国产精品99久久久久久| 亚洲精品乱码视频| 亚洲精品字幕| 欧美成人嫩草网站| 国产日韩欧美高清免费| 亚洲精品美女久久久久| 亚洲欧美日韩精品久久亚洲区| 噜噜噜91成人网| 精品1区2区| 激情欧美一区| 亚洲国产欧美日韩另类综合| 国模精品娜娜一二三区| 国产一区二区毛片| 美女成人午夜| 欧美日韩123| 久久久青草青青国产亚洲免观| 亚洲欧美乱综合| 亚洲无吗在线| 久久久999精品| 欧美成熟视频| 国产精品99免费看 | 欧美精品v国产精品v日韩精品| 欧美理论电影在线播放| 国产精品久久久久av| 精品成人乱色一区二区| 亚洲电影av在线| 久久久噜噜噜久久人人看| 欧美激情视频在线免费观看 欧美视频免费一 | 欧美日本不卡视频| 国产日韩综合| 午夜亚洲福利| 国产精品看片你懂得| 亚洲乱码一区二区| 欧美精品三级日韩久久| 国产精品乱人伦一区二区| 伊人久久亚洲美女图片| 激情久久五月| 久久婷婷蜜乳一本欲蜜臀| 欧美日韩在线免费观看| 国产一区高清视频| 亚洲天天影视| 一区二区av在线| 国产精品一区二区三区久久久 | 久久在线播放| 欧美欧美天天天天操| 欧美成人激情视频免费观看| 国产精品久久久久毛片大屁完整版 | 欧美成人一区二区三区片免费| 欧美日韩第一页| 欧美极品在线播放| 欧美精品麻豆| 合欧美一区二区三区| 亚洲国产精品久久人人爱蜜臀 | 久久综合九色| 国产欧美日韩91| 日韩一区二区精品葵司在线| 久久久久久夜| 国产一区二区三区久久精品| 亚洲午夜精品一区二区| 久久亚洲综合网| 国产精品日韩在线观看| 国产精品区一区| 亚洲欧洲一区二区三区在线观看| 欧美成人午夜77777| 国产色综合久久| 久久精品一区蜜桃臀影院| 永久免费毛片在线播放不卡| 欧美视频亚洲视频| 亚洲精品免费一二三区| 久久久综合视频| 亚洲国产成人精品久久| 性欧美video另类hd性玩具| 欧美丝袜一区二区三区| 一区二区三区四区五区精品| 欧美激情视频一区二区三区在线播放 | 亚洲香蕉在线观看| 亚洲欧美日韩在线高清直播| 玖玖精品视频| 国产一区二区三区免费观看| 欧美一区二区日韩| 国产女主播一区二区| 亚洲调教视频在线观看| 欧美日韩三级一区二区| 亚洲国产一区二区三区a毛片| 校园春色综合网| av成人老司机| 欧美性久久久| 欧美一区二区三区久久精品| 欧美视频久久| 欧美亚洲综合网| 精品福利电影| 欧美日韩国产首页| 亚洲欧美国产毛片在线| 国内精品久久久久影院优| 久久久一二三| 亚洲第一在线视频| 欧美肥婆在线| 一区二区免费在线观看| 狠狠久久亚洲欧美| 欧美精品激情| 久久亚洲国产精品一区二区| 亚洲调教视频在线观看| 国产一区二区三区精品久久久| 欧美电影免费观看高清| 国产精品青草久久| 久久色在线观看| 亚洲影音一区| 亚洲三级免费| 亚洲国产精品久久久久秋霞蜜臀| 久久综合九色| 一个人看的www久久| 国内精品久久久久影院薰衣草| 欧美精品自拍| 久久久久久国产精品一区| 亚洲综合三区| 一区二区三区日韩欧美精品| 久久精品人人做人人综合| 亚洲免费视频在线观看| 国产欧美 在线欧美| 一本色道久久综合亚洲精品按摩 | 国产精品视频福利| 欧美精品七区| 欧美另类视频| 你懂的亚洲视频| 欧美精品一区二区在线观看| 欧美激情综合在线| 国产精品扒开腿做爽爽爽软件| 欧美日韩三区四区| 国产精品一区在线观看你懂的| 在线免费不卡视频| 久久午夜视频| 欧美一区二区三区男人的天堂| 99精品久久免费看蜜臀剧情介绍| 亚洲欧洲视频在线| 亚洲欧洲精品一区二区三区不卡| 国产免费一区二区三区香蕉精| 欧美bbbxxxxx| 久久夜色精品国产欧美乱极品| a91a精品视频在线观看| 亚洲国产小视频在线观看| 亚洲国产精品福利| 国产精品美女久久久免费| 国产精品户外野外| 国产区亚洲区欧美区| 国产欧美激情| 国产一区再线| 亚洲国产欧美在线| 99riav1国产精品视频| 在线亚洲精品| 久久亚洲欧洲| 欧美日本一区二区高清播放视频| 麻豆九一精品爱看视频在线观看免费| 久久岛国电影| 免费在线播放第一区高清av| 欧美日韩不卡| 亚洲第一天堂av| 一区二区三区精品视频| 中日韩高清电影网| 欧美日韩精品二区第二页| 一区二区三区视频观看| 夜夜嗨av一区二区三区中文字幕 |