<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

Mill老師:FPGA教程,Zynq視頻教程

Mill老師擁有近10年FPGA開發經驗,曾服務于某醫療器械廠商,從事核醫學,CT等底層協議開發。后加入某FPGA原廠,負責大客戶技術支持。2015年離職聯合創辦MYMINIEYE品牌(深圳市我是你的眼科技有限公司)。在技術層面,曾重點參與和主導多個大型項目開發,熟悉各類高速協議應用開發:TCP/IP ,Serdes,光纖通信等。熟悉各類數字信號處理及定點技巧,獨立完成純邏輯LDPC編解碼,DVB-T2等無線標準核心模塊開發。

閱讀數:1000

FPGA器件屬于專用集成電路中的一種半定制電路,是可編程的邏輯列陣,能夠有效的解決原有的器件門電路數較少的問題。FPGA 的基本結構包括可編程輸入輸出單元,可配置邏輯塊,數字時鐘管理模塊,嵌入式塊RAM,布線資源,內嵌專用硬核,底層內嵌功能單元。由于FPGA具有布線資源豐富,可重復編程和集成度高,投資較低的特點,在數字電路設計領域得到了廣泛的應用。FPGA的設計流程包括算法設計、代碼仿真以及設計、板機調試,設計者以及實際需求建立算法架構,利用EDA建立設計方案或HD編寫設計代碼,通過代碼仿真保證設計方案符合實際要求,最后進行板級調試,利用配置電路將相關文件下載至FPGA芯片中,驗證實際運行效果。

Zynq系列的亮點在于FPGA里包含了完整的ARM處理子系統(PS),每一顆Zynq系列的處理器都包含了Cortex-A9處理器,整個處理器的搭建都以處理器為重心,而且處理器子系統中繼承了內存控制器和大量的外設,使Cortex-A9的核在Zynq-7000中完全獨立于可編程邏輯單元,也就是說如果暫時沒有用到可編程邏輯單元(PL),ARM處理器的子系統也可以獨立工作,這與以前的FPGA有本質區別,其是以處理器為核心的。

學習FPGA硬件架構教程,一定要多去操作幾遍,將理論與實踐結合起來,才能使自己有所提高。

第一部分 FPGA硬件基礎篇

第1講 FPGA硬件基礎篇:FPGA硬件架構及原理
第2講 FPGA硬件基礎篇:FPGA芯片選型
第3講 FPGA硬件基礎篇:FPGA的IOB資源
第4講 FPGA硬件基礎篇:FPGA邏輯資源-CLB1_LUT
第5講 FPGA硬件基礎篇:FPGA邏輯資源-CLB2_存儲和控制線
第6講 FPGA硬件基礎篇:FPGA邏輯資源-CLB3_分布式RAM_MUX_Carry_chan
第7講 FPGA硬件基礎篇:FPGA存儲資源-塊RAM
第8講 FPGA硬件基礎篇:FPGA時鐘資源-PLL

第二部分 入門基礎篇

第1講 入門基礎篇:Vivado工具的使用
第2講 入門基礎篇:仿真_testbench編寫
第3講 入門基礎篇:仿真_工具使用(modelsim與vivadosim)
第4講 入門基礎篇:仿真_do文件制作與使用
第5講 入門基礎篇:高效的查找FPGA資料
第6講 入門基礎篇:Verilog語法基礎
第7講 入門基礎篇:時序邏輯和組合邏輯
第8講 入門基礎篇:寫好狀態機_Verilog編碼技巧
第9講 入門基礎篇:FPGA時序電路設計與分析-全加器1
第10講 入門基礎篇:FPGA時序電路設計與分析-全加器2

第三部分 時序基礎篇

第1講 時序基礎篇:時序約束_數據傳輸模型
第2講 時序基礎篇:時序約束_建立時間與保持時間
第3講 時序基礎篇:時序約束_基于Vivado的時序分析

第四部分 應用實踐篇

第1講 應用實踐篇:IIC接口1_HDMI_IIC協議
第2講 應用實踐篇:IIC接口2_IIC總線實現
第3講 應用實踐篇:IIC接口3_IIC總線仿真
第4講 應用實踐篇:IIC接口4_IIC總線下板驗證
第5講 應用實踐篇:DVI輸出1_TMDS編碼
第6講 應用實踐篇:DVI輸出2_OSERDES原理及應用
第7講 應用實踐篇:DVI輸出3_VESA顯示標準測試信號源
第8講 應用實踐篇:DVI輸出4_DVI_OUT工程實現
第9講 應用實踐篇:ROM&HDMI_OUT
第10講 應用實踐篇:FPGA的Debug調試

第五部分 時序進階篇

第1講 時序進階篇:讀懂你的時序分析報告
第2講 時序進階篇:約束你的設計(物料約束時鐘約束)
第3講 時序進階篇:輸出延遲約束
第4講 時序進階篇:輸入延遲約束
第5講 時序進階篇:多周期約束
第6講 時序進階篇:約束向導的創建(上)
第7講 時序進階篇:約束向導的創建(下)

第六部分 PS_SDK篇

第1講 PS_SDK篇:PS運行系統搭建及開發平臺使用
第2講 PS_SDK篇:PS與PL交互_AXI總線
第3講 PS_SDK篇:PS與PL交互_SDK程序設計
第4講 PS_SDK篇:基于VDMA驅動HDMI_IP介紹與DDR接口
第5講 PS_SDK篇:基于VDMA驅動HDMI_BD設計
第6講 PS_SDK篇:基于VDMA驅動HDMI_SDK程序設計及調試

第七部分 PS_Linux篇

第1講 PS_Linux篇:安裝虛擬機及ubuntu系統
第2講 PS_Linux篇:系統啟動及啟動文件制作
第3講 PS_Linux篇:Uboot、內核、文件系統、設備樹編譯
第4講 PS_Linux篇:GPIO應用
第5講 PS_Linux篇:GPIO驅動
第6講 PS_Linux篇:USB虛擬網卡

第八部分 PS與PL綜合實驗篇

第1講 PS與PL綜合實驗篇:PL通過網口與PC進行數據交互1-實驗系統解析
第2講 PS與PL綜合實驗篇:PL通過網口與PC進行數據交互1-LWIP的簡單使用
第3講 PS與PL綜合實驗篇:PL通過網口與PC進行數據交互1-Datamover介紹與BD設計
第4講 PS與PL綜合實驗篇:PL通過網口與PC進行數據交互1-Datamover控制及AXIS適配
第5講 PS與PL綜合實驗篇:PL通過網口與PC進行數據交互1-Datamover仿真系統搭建
第6講 PS與PL綜合實驗篇:PL通過網口與PC進行數據交互1-Datamover仿真波形分析
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>