FPGA學習筆記 day1
聽賈總的買了個掙點元子的開發(fā)板。正點原子掙我不少元子了。
首先,搞點資料。問淘寶要一些資料,現(xiàn)在開始了。
額,上來第一步發(fā)現(xiàn)自己少了個下載器,這段時間沒法把程序燒寫到板子里面了
先學習一下基礎:
目前搞FPGA和CPLD的兩家分別是ALTERA和XILINX,前者已經(jīng)被intel收購,后者應該也可能會被AMD公司收購。
前者比較適配的開發(fā)環(huán)境叫做Quartus,后者的叫ISE,就是之前師兄給我的那個,不能下載在win11系統(tǒng)的那個東西。那個東西比較老了,從之前的某一年開始不再更新了,因而其適配系統(tǒng)的能力比較差。于是后來ISE變成了一個叫vivado的開發(fā)環(huán)境。這也就是賈總推薦的那個。
感覺和MDK有點類似,這個東西也是需要本身的安裝包和器件支持包
下載的官方路徑在這里了
FPGA Software Download Center (intel.com)

可以發(fā)現(xiàn)這個東西也挺老的了,11年的產(chǎn)品,這個東西會不斷的更新,但是基本上沒有什么區(qū)別。我就不下了,直接從資料盤里面找就行了。
現(xiàn)在開始找一下開始安裝
安裝完了,很簡單。
倒回去看一下發(fā)展歷史

ASIC專用集成電路
PLD可編程邏輯器件
對比:

應用領域:
1、通信:高效實現(xiàn)乘和累加操作
2、數(shù)字信號處理:濾波
3、高速接口設計:有很多的高速io
4、視頻圖像處理:圖像壓縮算法
5、人工智能:前端的信息處理
6、IC驗證領域:靈活的可編輯性
板載資源:

HDMI接口前兩天裝副顯示器認識了,VGA長什么樣:


SD卡?TF卡?傻傻分不清楚? - 知乎 (zhihu.com)
簡單講,SD是更大的卡。TF是小一些的SD卡
接下來學如何使用QuartusⅡ的使用
簡介:

塞林斯的用vivado,硬件描述語言都是一樣的,所以無所謂。
原理圖的輸入形式,可移植性比較差。
FPGA設計流程:設計輸入、綜合適配、仿真、下載
打開軟件→新建工程→設計輸入→配置工程(配置引腳之類的)→
分析與綜合→分配引腳→編譯工程(sof文件)→下載程序
先到這