SoC產(chǎn)品開發(fā),IP的集成和復用能力很關鍵,而IP能否被采用則取決于其是否經(jīng)過相關驗證,進而在仿真系統(tǒng)上的快速驗證更是用戶日益增長的需求??焖賁oC/ASIC原型驗證方案提供商S2C(思?芯)董事長兼首席技術官陳睦仁表示,SoCIP的目的是與中國SoC開發(fā)行業(yè)的人士交流最新SoC設計和硅IP技術,提供快速SoC原型驗證解決方案。
SoCIP 2011上海站研討會場
陳睦仁介紹,S2C基于FPGA的電子系統(tǒng)級設計方案,采用了自有的TAI IP技術,使得設計工程師可以快速而安全地使用所需的IP(FPGA格式),在S2C FPGA平臺上整合成SoC設計原型,進而可以實現(xiàn)軟件的同步開發(fā)。通過把高效的原型驗證方法學與大量的原型驗證就緒的IP(Prototype Ready IP)和先進的SoC設計解決方案結合起來,S2C能夠顯著縮短SoC設計周期。
陳睦仁表示,SoC原型驗證已成為SoC設計的主流,可大大縮短SoC設計周期。而基于FPGA的SoC/ASIC原型驗證,則是用來為SoC 或ASIC設計提供原型的一種方法,可用于硬件驗證及早期軟件開發(fā)。作為SoCIP研討展覽會的主辦者,S2C為亞太區(qū)的SoC專業(yè)設計人員與國際上領先的IP和SoC解決方案供應商建立相互溝通的平臺。
軟硬件協(xié)同設計是快速開發(fā)產(chǎn)品、降低產(chǎn)品開發(fā)成本的有效途徑,隨著軟件開發(fā)在SoC整體開發(fā)內(nèi)的比重持續(xù)增加,SoC開發(fā)進度將會產(chǎn)生巨大影響,而SoC原型驗證正是為SoC開發(fā)商提供了能驗證SoC功能的驗證系統(tǒng)。陳睦仁表示,其功能一旦通過驗證,硬件和軟件的研發(fā)便可同時進行。當使用SoC原型驗證為軟件開發(fā)平臺時,由于軟件在真實系統(tǒng)條件下運行,因此不僅比計算機模擬快出多個數(shù)量級,還能盡快發(fā)現(xiàn)硬件錯誤。
SoCIP 2011是S2C主辦的第四屆研討展覽會,據(jù)思?芯(上海)信息科技有限公司CEO林俊雄介紹,S2C自2003年成立以來一直專注于提供快速SoC原型驗證解決方案,包括基于FPGA的高速SoC原型驗證硬件及軟件,第三方原型驗證就緒的IP(Prototype Ready IP),SoC設計、原型驗證和生產(chǎn)服務。而SoCIP技術研討會加IP產(chǎn)品展示的合作商,則從2008年開始的5家發(fā)展到2011年的15家以上。
SoCIP年會的參展商均為EDA與IP供應商,今年的參展商包括Allegro、Andes、 Technology、C*Core、CAST、Cosmic Circuits、InPA、IPGoal、Northwest Logic、PerfectVIPs、SpringSoft、Tensilica、Transwitch、Vivante與S2C。
SoCIP 2011上海站IP展示區(qū)
但由于搭建獲得一個滿足應用性能要求的多顆FPGA平臺存在太多的困難,更困難的是客戶往往還需要原型驗證平臺能夠提供可靠和簡單的方式,把設計分割到多顆FPGA設計并支持跨FPGA的調(diào)試。陳睦仁表示,由于這些難以解決的困難存在,許多SoC設計項目經(jīng)理并不愿意選擇原型驗證,而Quad S4 TAI Logic Module設計剛好可以解決這些所有問題,更為重要的是,S2C發(fā)布的TAI Player Pro 4.1軟件,已能支持跨越4個FPGA的設計分割。
日前,S2C最新發(fā)布了最大容量的SoC/ASIC原型驗證系統(tǒng),這是個基于4個Altera Stratix IV 820 FPGA的Quad S4 TAI Logic Module,能夠容納高達3280萬門的設計,并且擁有S2C第4代原型驗證系統(tǒng)的所有優(yōu)點,包括電源管理機制、冷卻機制、噪聲屏蔽和方便的SD卡下載等。
林俊雄表示,最新驗證平臺的推出,是對公司2010年6月首次發(fā)行的第4代技術的擴展。僅用了9個月時間就已交付100多套基于第4代Altera Stratix的雙FPGA和單FPGA S4 TAI Logic Module,新的Quad S4將幫助設計者完成更大更復雜的SoC/ASIC設計原型搭建。在原型的性能上能夠接近真實系統(tǒng)性能,這一點對目前的設計流程非常關鍵。只有這樣,SoC硬件驗證才能與軟件開發(fā)同步并在實際情況中得以驗證。
最新的S2C原型驗證平臺具有如下特點:
● 高容量- 配有4個Altera Stratix IV 820 FPGA的每個主板能容納高達3280萬門的設計
● 板載DDR2/DDR3內(nèi)存- 每個主板有2個板載DDR2和2個板載DDR3 SODIMM插槽,能夠滿足不同的高速儲存應用需求。
● 1920 Flexible I/O- 每個FPGA在4個連接器上有480 I/O并且每個連接器上的I/O電壓可單獨調(diào)節(jié)為1.5/1.8/2.5/3.0V。
● 靈