產(chǎn)品服務(wù)
Automotive Application
隨著汽車越來(lái)越智能化,當(dāng)今的汽車駕駛系統(tǒng)功能也可以像智能房屋操作的各個(gè)方面都受到監(jiān)控,控制并傳達(dá)給汽車的其他功能。它不僅充當(dāng)駕駛員與汽車之間的溝通橋梁,而且還必須執(zhí)行與汽車性能無(wú)關(guān)的其他任務(wù)。這些復(fù)雜性不僅滿足更復(fù)雜的 ASIC 的需求——從數(shù)字信號(hào)轉(zhuǎn)變?yōu)榛旌闲盘?hào)。 此外,汽車安全標(biāo)準(zhǔn)(如避免或控制系統(tǒng)故障并檢測(cè)/控制隨機(jī)硬件故障的 ISO 26262 標(biāo)準(zhǔn))也會(huì)使這些 ASIC 與其他 IC 截然不同。ASIC 體系結(jié)構(gòu)現(xiàn)在必須包括位置控制,速度控制,磁滯控制,時(shí)序控制等。ASIC 必須滿足其他嚴(yán)格的可靠性,合格性和更長(zhǎng)的生命周期標(biāo)準(zhǔn),所有這些都會(huì)導(dǎo)致大量的開發(fā)時(shí)間和金錢在這些問題上。認(rèn)證過(guò)程僅占總成本的 30% 以上。

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

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

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