協議在大規模設計中無處不在,并且不斷更新以支持對更高速度、更高帶寬和更低功耗的需求。事實上,當您開始下一個項目時,很有可能在設計中至少有一些協議的新版本。
在某些領域(例如仿真),您應該會看到更少的問題,因為驗證 IP 通常支持多個仿真器,以及最常見的仿真器方法 Verilog 和 UVM。只要確保您與時俱進。
然而,仿真是另一回事。不同類型的驗證 IP 針對不同的在線仿真 (ICE) 方法以及虛擬和仿真加速。而你選擇的模擬器和它支持的驗證IP對你可以使用的方法有很大的影響。
ICE 最初被用作將仿真器中的設計連接到外部世界的一種方式。它允許外部硬件將基于協議的流量流式傳輸到位于仿真器中的設計中。使用速率適配器,它可以處理流量生成器和仿真器之間的速度差異。
也就是說,隨著工程師意識到他們使用虛擬環境具有更多的靈活性、功能和可重復性,ICE 時代正在迅速結束。虛擬化趨勢的主要驅動力是通過提高資源可用性來最大化投資——模擬器已經進入數據中心以充當企業范圍的資源。
Mentor幾年前開始使用其Veloce 仿真器和 VirtuaLAB 組件支持這種遷移。其他人正在努力追趕,但盡管有營銷言論,但仍然遠遠落后。Mentor 的 VirtuaLAB 組件的行為類似于 ICE,但沒有基于硬件的流量生成器和電纜的限制。這使得它們靈活、可重復和可即時重新配置,具有比原始同類更多的功能。
VirtuaLAB 模型適用于大多數關鍵協議,包括以太網、PCI Express 和 USB,并且已在數百種設計中成功用于磁帶。以太網交換機設計人員在三四年前遷移到這項技術,當時很明顯,使用 ICE 連接 100 多個以太網端口,每個端口都有各自的以太網電纜是不切實際的。網絡交換機設計人員正在使用 VirtuaLAB 通過虛擬以太網傳輸 150 多個以太網端口,從而控制通過虛擬 PCIe 運行實時軟件的交換機?,F在,固態磁盤 (SSD) 控制器設計人員正在使用 Virtual NVMe 和 SATA 進行同樣的過渡。
還不相信?讓我列出從 ICE 轉向虛擬仿真的幾個關鍵原因。一是需要可合成的交易者。速率適配器已從位于與仿真器相連的實驗室中的外部盒子轉移到位于仿真器內部的合成事務器。虛擬的優勢在于可以在世界任何地方重新配置可合成的交易者,并在設計團隊之間輕松共享。
Mentor 虛擬解決方案的另一個關鍵特性是性能。盡管存在所有限制,ICE 能夠以大致最大的仿真器速度傳輸流量。使用虛擬,您依賴于控制和生成流量的主機 PC 與仿真器之間的連接速度和帶寬。Mentor 已經能夠調整此性能以獲得與 ICE 速度相當的性能。有趣的是,其他解決方案在嘗試提供虛擬解決方案時會經歷超過 3 倍的大幅放緩
這不是軟件修復;相反,它是模擬器的基本架構限制。
Mentor 在從 ICE 到虛擬 ICE 的行業遷移中處于領先地位。該公司從客戶和協議特別興趣小組那里汲取靈感,他們不斷生產新版本的 PCIe、以太網、NVMe 等,尤其是在軟件定義網絡 (SDN) 和 SSD 領域。
也就是說,Mentor 已經能夠為所有主流(以及一些小眾)協議維護一個完整的解決方案庫,讓您可以使用事務處理程序或通過軟件驗證 IP 和 SoC 設計。該公司在關鍵標準組織中占有一席之地,以確保設計人員為不斷發展和新興的協議提供最有效的仿真支持。
Veloce 仿真平臺與虛擬協議模型相結合并通過 CoModel 通道互連,提供了一種經濟高效的解決方案,用于證明您的設計與它所包含的任何協議完美交互。憑借 Veloce Strato 上 150 億門的可擴展性,您可以期待多年的無憂驗證。
審核編輯:郭婷
-
仿真器
+關注
關注
14文章
1018瀏覽量
83746 -
交換機
+關注
關注
21文章
2640瀏覽量
99646 -
SSD
+關注
關注
21文章
2862瀏覽量
117429
發布評論請先 登錄
相關推薦
評論