英特爾 SoC FPGA 開發者論壇 (ISDF)簡介
英特爾完成對于Altera收購后,Altera SoC開發人員論壇(ASDF)現在更名為英特爾 SoC FPGA開發人員論壇
(ISDF)。今年的ISDF將于11月8號在北京舉行,專注于SoC FPGA在物聯網(IoT)、數據中心和云計算、網絡和通信、工業
、汽車等領域的技術開發和應用。
通過深入的技術內容和專題研討,您將有機會與Arrow、Cytech、Terasic、Lauterbach、ARM?、MathWorks、
Mentor Graphics?、Wind River等業界領先廠商進行交流,幫助您迅速完成下一代系統設計。
英特爾 SoC FPGA 開發者論壇 (ISDF)亮點
在ISDF上,我們召集了眾多的業界專家,舉行為時一天的技術主題系列深入研討。您將詳細了解硬件加速、新開發
工具以及多種操作系統(OS)支持,幫助您盡快把設計推向市場。已經嘗試并驗證了這一技術的Intel可編程解決方案集團
(以前的Altera)合作伙伴和客戶提供真實的應用實例,充分說明了SoC FPGA系統方法的成功之處,理論最終很好的演變
為實際應用。
這一天的亮點包括:
Intel將在ISDF活動上做主題演講,討論智能和互聯世界發展與變革的主題演講,介紹SoC FPGA在該領域的重要性。
Intel管理人員和技術專家關于SoC FPGA技術在物聯網(IoT)、數據中心、工業、汽車、軍事/航空航天,以及通信設計的
應用和未來發展的展望。
Intel和業界專家的硬件和軟件主題報告,深入闡述技術內容。重點是真實應用實例,解決常見的設計難題。
還為希望手動操作Atlas Cyclone? V SoC評估套件的人員提供了實際操作專題,可以運行調試和分析工具,與FPGA交
互,運行裸金屬代碼實例。
在這一天結束時,您會期待著盡快將您的下一設計推向市場。
?
加速
今年此次活動的主題是加速:
通過SoC FPGA中的硬件加速功能加速您的設計
通過前沿的設計工具和輔助支持系統加速您的開發過程
通過參加ISDF 2016加速您的學習
?
在集成的多個層面都可以進行加速。通過增加FPGA加速電路板,這在數據中心等大系統的系統級上實現,正
如Microsoft? Catapult項目所示;Intel? Atom?處理器與FPGA相結合,在高級輔助駕駛系統(ADAS)中加速視頻分析
功能,在芯片級上實現;或者,把CPU功能卸載給FPGA,縮短芯片驅動電機控制系統的響應時間,在單個器件中實現。
無論您的系統性能需求如何,在FPGA中加速常見的或者耗時的功能可以提升您的系統性能,同時將功耗和成本保持在能
夠接受的范圍內。
OpenCL?和MathWorks Simulink以及Embedded Coder等高級設計新工具使用了高級語言,對這些新器件進行
編程比以前更簡單,而且功能更強大。ARM? Development Studio 5 (DS-5?) Altera?版工具包和Lauterbach調試探
針方便了您對內核進行編程和調試。
參加ISDF將幫助您快速理解或者增強對這一SoC FPGA新技術的理解。
英特爾 SoC FPGA 開發者論壇 (ISDF)會議議程
在Intel SoC FPGA開發人員論壇(ISDF)上,您能夠從技術上深入了解基于SoC FPGA的下一設計。此次活動的核心
是業界專家參加的技術研討,這是別處所沒有的。
主題演講
Intel在ISDF
聽取智能和互聯世界發展與變革的主題演講,了解SoC FPGA在該領域的重要性。
請及時獲得更多信息。
主題
硬件演講報告:硬件和軟件開發人員面臨不斷變化的互聯世界。Intel非常獨到的定位于通過系列異構解決方案為開發人員
提供支持,這些解決方案涵蓋了數據中心、網絡基礎設施和物聯網(IoT)。這一專題將從性能、功耗、成本、安全和能效方
面討論從傳感器直至數據中心,Intel對連接整個世界的全面看法。
軟件演講報告:找到怎樣輕松的利用FPGA定制硬件強大的功能來加速軟件代碼的執行。學習怎樣提高效能,縮短開發時
間,還有先進的代碼優化和調試方法。
硬件實際操作專題:討論并使用設計基于SoC FPGA的系統所必須的工具和方法。專題活動包括理解并配置硬核處理器系
統(HPS)功能,使用Qsys系統集成工具以及SoC FPGA調試工具和方法建立并生成SoC系統。專題活動會在這一天重復兩
次,但是課程有手動操作練習,因此,席位有限。(每一專題活動都涉及到同樣的材料,因此,您只需要參加其中一個即
可。)
軟件實際操作專題:參加人員學習在SoC電路板上啟動并使用Linux,試用某些調試和分析工具,與FPGA交互,下載并運
行裸金屬實例。這些活動會在這一天重復兩次,但是課程有手動操作練習,因此,席位有限。(每一專題活動都涉及到同
樣的材料,因此,您只需要參加其中一個即可。)
在SoC FPGA上設計并開發軟件
這一專題分析集成處理器和現場可編程門陣列(FPGA)系統的系統體系結構和開發方法。我們重點關注的是使用嵌入式Linux實時操作系統,以及單核對稱多處理(SMP)和非對稱多核(AMP)多核配置的裸金屬編程。
1.裸金屬和嵌入式操作系統選項
2.SMP/AMP多核軟件體系結構
3.虛擬化和系統管理程序包括基于內核的虛擬機(KVM)
這一專題將簡要介紹虛擬平臺高效的方法,解釋當使用物理硬件時要解決多少問題:完全虛擬化、強大的控制功能,以及非置入式跟蹤分析等,以便建立確定性的和可擴展的環境。采用這一方法,在設計早期就能夠發現問題并及時解決。
使用SoC FPGA進行軟件加速和卸載
SoC FPGA通過加速某些工作負載而分擔處理器工作,靈活的適應不斷變化的接口標準。這一專題將介紹使用FPGA硬件來加速軟件的應用實例。
1.自動駕駛要成為主流,車輛必須能夠智能的收集相關的數據,不僅在自己復雜的車輛系統內部實現通信而且還要與外部通信。特別是,高級輔助駕駛系統(ADAS)必須依靠圖像識別SoC平臺上可靠的汽車應用軟件來正確的采集所需的信息,做出自動駕駛相關的判斷。我們將介紹錯綜復雜的自動駕駛技術,特別是與安全相關的技術——這是實用化必須要解決的技術。
2.目前的平臺有圖形化需求,類似現代的智能電話HMI,支持Qt*、WebGL*和Android*等體系架構。這一報告回顧了這些需求,包括Open GL ES 2.0和3.1的對比。然后介紹了Altera Cyclone V SoC完整的Qt 5.x系統解決方案,使用了全OpenGL ES 2.0/3.1和VULKAN*兼容圖形渲染內核,解釋了怎樣安裝并集成它。
3.把代碼的關鍵部分卸載到FPGA中,使用硬核浮點DSP模塊大幅度提高性能。
軟件實現安全
這一專題將介紹使用軟件來增強系統安全的方法,包括:
1.SoC FPGA的安全啟動方法
2.采用實時操作系統(RTOS)構建一個安全互聯的IoT設備
3.使用嵌入式Linux*實現安全SoC FPGA的技術
硬件/軟件協同開發的系統軟件體系結構
傳統上,設計人員使用VHSIC硬件描述語言(VHDL)和Verilog* HDL等硬件描述語言來開發現場可編程門陣列(FPGA)應用。這一專題將介紹另一種高級方法來開發并編程芯片系統(SoC) FPGA,提高設計團隊的效能和系統性能。
1.使用OpenCL*實現并行處理,提高性能和功效。
2.卷積神經網絡(CNN)應用實例
3.具有基于MATLAB*和Simulink*的工作流程的案例研究,這些流程用于開發軟件無線電(SDR)算法。工作流程支持團隊使用基于Intel SoC FPGA和模擬器件公司RF收發器的SDR硬件。
SoC軟件開發實驗
在這一動手操作練習中,我們將討論在SoC FPGA系統上啟動并開發軟件所需的工具和方法。我們將在SoC開發板上實際建立并調試軟件。
主題包括:
1.在開發板上啟動和使用Linux*
2.使用調試和分析工具
3.與FPGA交互
4.下載并運行裸金屬實例
IoT展望:數據中心到邊緣
硬件和軟件開發人員面臨不斷變化的互聯世界。Intel非常獨到的定位于通過系列異構解決方案為開發人員提供支持,這些解決方案涵蓋了數據中心、網絡基礎設施和物聯網(IoT)。這一專題將全面展望Intel FPGA和處理器相結合怎樣連接從傳感器到數據中心之間的整個世界。
1.跨越端到端的異構解決方案
2.數據中心加速
3.網絡和接入加速
4.IoT加速和互聯
SoC FPGA安全技術的發展
安全成為目前互聯世界日益重要的需求。這一專題將討論:
1.安全威脅分類
2.Intel SoC FPGA安全特性和發展路線圖
3.安全啟動方法
性能優化
這一專題將從網絡性能和延時/實時響應的角度討論使用硬件加速功能來提高系統性能。
采用SoC FPGA進行創新
這一專題將討論創新的基于SoC FPGA的應用,包括:
1.工業物聯網(IoT)/電機控制應用的智能軌跡性能優化
2.八旋翼開源無人機平臺
SoC硬件設計試驗
在這一動手操作練習中,我們將討論設計并驗證SoC FPGA系統所需要的工具和方法。我們將在SoC開發板上實際建立并調試SoC系統。
主題包括:
1.理解并配置硬核處理器系統的功能
2.使用Qsys*系統集成工具建立并生成SoC系統
3.使用SoC調試工具和方法