Automotive Application
隨著汽車越來越智能化,當今的汽車駕駛系統功能也可以像智能房屋操作的各個方面都受到監控,控制并傳達給汽車的其他功能。它不僅充當駕駛員與汽車之間的溝通橋梁,而且還必須執行與汽車性能無關的其他任務。這些復雜性不僅滿足更復雜的 ASIC 的需求——從數字信號轉變為混合信號。 此外,汽車安全標準(如避免或控制系統故障并檢測/控制隨機硬件故障的 ISO 26262 標準)也會使這些 ASIC 與其他 IC 截然不同。ASIC 體系結構現在必須包括位置控制,速度控制,磁滯控制,時序控制等。ASIC 必須滿足其他嚴格的可靠性,合格性和更長的生命周期標準,所有這些都會導致大量的開發時間和金錢在這些問題上。認證過程僅占總成本的 30% 以上。

實施設計存在固有的風險,即需要多次流片和重新認證,這可能會增加成本并延長產品上市時間,超過可接受的范圍。 此外,與其他更占主導地位的大批量 ASIC 同類產品相比,由于這種 ASIC 的體積小,因此代工廠定制的汽車磁帶輸出要難得多。降低這些風險對于保持競爭力至關重要。 FPGA 原型設計可以在最終完成設計之前就通過測試和驗證 ASIC 設計功能來大大降低這些風險。通過在布局生成之前執行基于 FPGA 的原型設計,可以輕松地識別出設計或規格中的任何問題,從而減少了重新旋轉和多次流片的可能性。
當今的 FPGA 原型系統可以處理最復雜的設計。汽車 ASIC 功能不僅需要混合信號驗證,還需要檢測汽車環境中常見的寄生效應,這可能很難建模。原型系統可以輕松解決設計中的混合信號問題,并且由于寄生效應的發生頻率較低,因此可以輕松地對寄生效應進行建模。與精度不夠或太慢的仿真模型不同,FPGA 原型模型提供了有效驗證設計所需的極高的精度和快速的速度。
S2C 正在申請獨特專利的 Prodigy ProtoBridge? 系統是一種僅支持此類高速通信的解決方案。ProtoBridge 在軟件程序和符合 AXI 的硬件世界之間提供事務處理程序接口。這有兩個關鍵部分:一個連接到主機的 AXI 到 PCIe 橋,以及一個通過橋與設計進行通信的 C-API。軟件到 AXI 的事務處理程序為構建基于 ARM 的系統的設計人員提供了新的靈活性。 并將其耦合到支持高達 500 MB /秒的傳輸速度的 PCIe 接口,為數據密集型應用程序提供了理想的開發平臺。

設計人員可以運用該系統在設計項目的早期就充分利用基于 FPGA 的原型的優勢,以進行算法驗證,IP 設計,仿真加速和極端情況測試。 將原型與事務處理程序接口相結合,可以在整個設計流程中實現一系列有趣的應用程序。
正如我們前面提到的,汽車中的多個系統必須全部協同工作并相互有效地通信。但是,這些單個組件的設計通常是由同一公司內的不同團隊來創建,測試,驗證和實施的。此外,這些團隊中的許多團隊以及每個團隊中的人員都位于不同的地理位置,您會開始發現另一種復雜性。 您如何利用這些資源并共享這些不同群體產生的信息?S2C 的 Cloud Cube? 和 Neuro? 系統提供了理想的主機 FPGA 服務器場,允許大量遠程用戶同時運行系統測試和軟件開發。

Prodigy Cloud Cube 是一種企業級機箱,可結合使用任何 Prodigy 邏輯模塊,最多支持 32 個 FPGA,而基于 Neuro cloud 的軟件接口則允許管理并行/遠程軟件開發。這種類型的方法還提供了一種低成本解決方案,可以進行大量復制。
S2C 的整個 Prodigy Complete Prototyping Platform 為您設計的各個方面提供解決方案,并且可以無縫地集成到原始的汽車駕駛的 ASIC 設計流程中。我們提供最全面的原型邏輯模塊陣列,以適合您的設計規模,并提供最大的預測試原型 IP 和參考設計流程庫,以加快并簡化您的原型流程。與我們的 Neuro 軟件結合使用以管理并行/遠程軟件開發的 Prodigy Cloud Cube 可用作汽車應用程序的回歸農場。正在申請專利的 Prodigy ProtoBridge 系統允許通過使用事務處理程序在主機上運行的軟件和基于 FPGA 的原型開發平臺之間進行高速通信。我們的 Prodigy Player Pro 軟件可幫助配置原型并提供遠程系統監視和控制。 Player Pro 中的編譯功能提供了高級分區功能,即將發布的 Prodigy Multi-Debug System 將減輕手動調試每個 FPGA 的繁重且容易出錯的任務。S2C 的基于 FPGA 的 Prodigy 原型解決方案套件是市場上最全面的套件,可幫助您實現各類功能。