
曙海教學優(yōu)勢
本課程面向企事業(yè)項目實際需要,秉承二十一年積累的教學品質(zhì),Xilinx ZYNQ SOC設(shè)計技術(shù)高級培訓(xùn)以項目實現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計的全流程以及工具的綜合使用技巧、經(jīng)驗。線上/線下/上門皆可,Xilinx ZYNQ SOC設(shè)計技術(shù)高級培訓(xùn)專家,課程可定制,熱線:4008699035。
  大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達30多萬。曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內(nèi)有著響亮的知名度。
課程大綱:
本課程以講解與實驗相結(jié)合,通過學員聽課和實操在較短的時間內(nèi)掌握復(fù)雜的FPGA裸機和Linux系統(tǒng)制作的要領(lǐng)和知識。
1、ZYNQ-7000硬件系統(tǒng)設(shè)計知識點
(1)基本電路設(shè)計:主要管腳、常用外設(shè)設(shè)計、JTAG電路設(shè)計、上電啟動流程。
(2)片上資源介紹:邏輯資源Slice、LUT和CLB,時鐘管理和分配,IO和存貯資源。
(3)PS外設(shè)接口資源與設(shè)置,PS與PL連接資源與方式。
(4)Xilinx自帶IP庫功能、例化與使用。
2、ZYNQ-7000 裸機開發(fā)實例(工具Vitis、Vivado和SDK)
(1)三種I/O接口方式MIO、EMIO和AXI GPIO流水燈例程。
(2)串口通訊中斷程序?qū)嵗?br/>
(3) FIFO例程。FIFO原理、IP核例化與測試、開發(fā)板調(diào)試,學會testbench與邏輯分析儀ILA的使用。
(4)DMA原理、分類、IP核的例化、SDK的讀寫調(diào)用、開發(fā)板調(diào)試。
3、ZYNQ-7000軟件系統(tǒng)設(shè)計
(1)定制Linux工具Petalinx軟件原理和開發(fā)流程介紹。
(2)工程文件參數(shù)配置、本地sstate-cache和根文件系統(tǒng)配置介紹。
(3)網(wǎng)絡(luò)連接、鏡像源和域名服務(wù)器的配置。
(4)定制模塊module、層layer、應(yīng)用app和軟件包package的方法。
4、Petalinux定制Linux系統(tǒng)與驅(qū)動程序開發(fā)實例
(1)GPIO驅(qū)動與應(yīng)用程序編寫,Petalinux制作Linux系統(tǒng)。
(2)DMA驅(qū)動與應(yīng)用程序編寫,Petalinux制作Linux系統(tǒng)。
5、新技術(shù)PYNQ 和ZYNQ MPSoC介紹
(1)PYNQ技術(shù)介紹。
(2)演示通過PYNQ在ZYNQ 7000開發(fā)板上實現(xiàn)點燈、圖像處理和神經(jīng)網(wǎng)絡(luò)諸多功能,展示其通過簡易方法來實現(xiàn)復(fù)雜功能的強大處理能力。
(3)演示基于Ultrascale+ MPSoC系列的Ultra96或Kria KV260開發(fā)板的項目例程,其作為ZYNQ系列的升級產(chǎn)品,展示其在異構(gòu)加速、圖像處理和人工智能方面的強大功能。