課程附件下載:
請(qǐng)至課程第一小節(jié)的附件處獲取
2009年,初出茅廬的特權(quán)同學(xué)可謂“初生牛犢不怕虎”,熱情洋溢的錄制了《深入淺出玩轉(zhuǎn)FPGA》這套視頻,次年也出版了同名圖書(shū),沒(méi)想在資源匱乏的當(dāng)時(shí),竟也能夠很快吸引了廣大FPGA初學(xué)者的關(guān)注和青睞,并且也確確實(shí)實(shí)的幫助了一些初學(xué)者。話(huà)說(shuō)“十年磨一劍”,10多年轉(zhuǎn)眼即逝,好在特權(quán)同學(xué)早就忘卻了“網(wǎng)絡(luò)紅人”的光環(huán),俯身職場(chǎng)埋頭苦干,腳踏實(shí)地的專(zhuān)注在電子板級(jí)設(shè)計(jì)和FPGA開(kāi)發(fā)的具體工作中,服務(wù)于項(xiàng)目和產(chǎn)品。對(duì)于做產(chǎn)品而言,特權(quán)同學(xué)感觸最深的,就是簡(jiǎn)單、實(shí)用、穩(wěn)定、低成本至上。FPGA也是一樣,對(duì)于初學(xué)者而言,需要的并不是什么胡里花俏或高大上的應(yīng)用,而是一步一個(gè)腳印,扎扎實(shí)實(shí)的從零開(kāi)始,多花時(shí)間寫(xiě)代碼,不斷的仿真、調(diào)試再上板,自己動(dòng)手練一遍每個(gè)基礎(chǔ)的實(shí)例。
多年來(lái),很多業(yè)內(nèi)的朋友也是希望我抽空再好好錄制一套FPGA視頻教程,考慮到時(shí)間精力有限,一直很難下定決心。近年來(lái),特權(quán)同學(xué)在企業(yè)中參與FPGA工程師的招聘,發(fā)現(xiàn)在市場(chǎng)上找到相對(duì)水平高一點(diǎn)的FPGA人才也實(shí)在是難上加難。于是,特權(quán)同學(xué)決定在《深入淺出玩轉(zhuǎn)FPGA》面世10年的當(dāng)兒,以一個(gè)新的FPGA平臺(tái)(Xilinx Artix-7系列),從基礎(chǔ)的FPGA知識(shí)開(kāi)始,到工具的安裝使用,再到基礎(chǔ)實(shí)例、調(diào)試實(shí)例和項(xiàng)目實(shí)例等全方面引領(lǐng)廣大FPGA初學(xué)者完成FPGA的入門(mén)和進(jìn)階。當(dāng)然,希望這只是一個(gè)開(kāi)始,在時(shí)間和精力許可的情況下,特權(quán)同學(xué)還準(zhǔn)備錄制一套以代碼練習(xí)為主的語(yǔ)法學(xué)習(xí)視頻《Verilog邊碼邊學(xué)》。希望大家多多支持,您的鼓勵(lì)是特權(quán)同學(xué)不斷分享的動(dòng)力。
課程簡(jiǎn)介:
《2020版深入淺出玩轉(zhuǎn)FPGA視頻教程》基于Xilinx公司的Artix-7 FPGA器件以及各種豐富的入門(mén)和進(jìn)階外設(shè)。視頻共37課時(shí),總時(shí)長(zhǎng)約800分鐘,提供了一些典型的工程實(shí)例,幫助學(xué)習(xí)者從FPGA基礎(chǔ)知識(shí)、邏輯設(shè)計(jì)概念、工具配置和使用、設(shè)計(jì)源碼編寫(xiě)、設(shè)計(jì)功能原理、仿真驗(yàn)證、板級(jí)設(shè)計(jì)和調(diào)試等方面由淺入深扎實(shí)的掌握FPGA開(kāi)發(fā)。
與本視頻配套的圖書(shū)《Xilinx Artix-7 FPGA快速入門(mén)、技巧與實(shí)例》(清華大學(xué)出版社)已經(jīng)上市銷(xiāo)售。本視頻與2010年特權(quán)同學(xué)錄制的《深入淺出玩轉(zhuǎn)FPGA》同名(本視頻為2020新版),但配套的圖書(shū)和板卡不同,內(nèi)容經(jīng)過(guò)特權(quán)同學(xué)10年的積累,經(jīng)過(guò)深加工,更適合廣大FPGA初學(xué)者和進(jìn)階者學(xué)習(xí)。
出版的圖書(shū)在京東和當(dāng)當(dāng)有售
課程目錄:
Lesson01 FPGA基本概念
Lesson02 FPGA器件結(jié)構(gòu)
Lesson03 Verilog語(yǔ)法簡(jiǎn)介
Lesson04 Verilog代碼風(fēng)格與書(shū)寫(xiě)規(guī)范
Lesson05 FPGA板級(jí)電路設(shè)計(jì)(STAR開(kāi)發(fā)板)
Lesson06 軟件安裝配置說(shuō)明
Lesson07 第一個(gè)工程創(chuàng)建、源碼輸入與仿真
Lesson08 第一個(gè)工程編譯、引腳分配、下載與固化
Lesson09 FPGA入門(mén)實(shí)例:撥碼開(kāi)關(guān)的LED控制實(shí)例
Lesson10 查看Vivado的Schematic視圖
Lesson11 FPGA入門(mén)實(shí)例:流水燈實(shí)例
Lesson12 FPGA入門(mén)實(shí)例:PLL的IP核配置實(shí)例
Lesson13 FPGA入門(mén)實(shí)例:自定義IP核創(chuàng)建與配置
Lesson14 FPGA入門(mén)實(shí)例:3-8譯碼器實(shí)例
Lesson15 FPGA入門(mén)實(shí)例:按鍵消抖實(shí)例
Lesson16 FPGA入門(mén)實(shí)例:數(shù)碼管實(shí)例
Lesson17 基于FPGA的仿真驗(yàn)證
Lesson18 FPGA入門(mén)實(shí)例:4X4矩陣按鍵實(shí)例
Lesson19 狀態(tài)機(jī)設(shè)計(jì)
Lesson20 FPGA入門(mén)實(shí)例:UART的loopback實(shí)例
Lesson21 FPGA入門(mén)實(shí)例:超聲波測(cè)距實(shí)例
Lesson22 FPGA入門(mén)實(shí)例:SPI接口DAC驅(qū)動(dòng)控制
Lesson23 FPGA入門(mén)實(shí)例:I2C接口RTC時(shí)間顯示控制
Lesson24 FPGA入門(mén)實(shí)例:7寸液晶屏ColorBar顯示驅(qū)動(dòng)
Lesson25 XADC實(shí)例:基于XADC的AD采集顯示
Lesson26 XADC實(shí)例:基于XADC的FPGA內(nèi)部溫度采集顯示
Lesson27 FPGA在線(xiàn)調(diào)試:在線(xiàn)邏輯分析儀應(yīng)用實(shí)例
Lesson28 FPGA在線(xiàn)調(diào)試:虛擬IO應(yīng)用實(shí)例
Lesson29 DDR3實(shí)例:DDR3 IP介紹與配置
Lesson30 DDR3實(shí)例:DDR3 IP仿真驗(yàn)證
Lesson31 DDR3實(shí)例:基于在線(xiàn)邏輯分析儀調(diào)試DDR3數(shù)據(jù)讀寫(xiě)
Lesson32 DDR3實(shí)例:基于UART命令的DDR3批量數(shù)據(jù)讀寫(xiě)
Lesson33 LVDS實(shí)例:LVDS數(shù)據(jù)收發(fā)實(shí)例
Lesson34 LVDS實(shí)例:帶CRC校驗(yàn)的LVDS數(shù)據(jù)收發(fā)實(shí)例
Lesson35 綜合實(shí)例:倒車(chē)雷達(dá)
Lesson36 綜合實(shí)例:波形發(fā)生器
Lesson37 綜合實(shí)例:工業(yè)現(xiàn)場(chǎng)監(jiān)控界面設(shè)計(jì)
講師介紹:
吳厚航【網(wǎng)名:特權(quán)同學(xué)】
10多年的數(shù)字電路與FPGA工程實(shí)踐經(jīng)驗(yàn),專(zhuān)注于FPGA時(shí)序控制、高速數(shù)據(jù)采集、圖像處理與算法實(shí)現(xiàn)等具體應(yīng)用。擅長(zhǎng)記錄、分析并總結(jié)各種FPGA開(kāi)發(fā)的經(jīng)驗(yàn)與技巧,且樂(lè)于分享。活躍于各大電子技術(shù)網(wǎng)站的FPGA社區(qū)或版塊,多年來(lái)筆輟不耕、風(fēng)雨無(wú)阻,不斷發(fā)表FPGA相關(guān)文章(累計(jì)點(diǎn)擊量超過(guò)500萬(wàn)次)。著有《深入淺出玩轉(zhuǎn)FPGA》、《Xilinx Artix-7 FPGA快速入門(mén)、技巧與實(shí)例》等FPGA技術(shù)相關(guān)圖書(shū)(累計(jì)銷(xiāo)量超過(guò)5萬(wàn)冊(cè))。