一、fpga硬體組成
1、cpu(處理器)
fpga的高階處理器主要由xilinx(被amd收購)與altera(被intel收購)兩家製作。
fpga的低端處理器製造廠商有紫光、復旦微、高雲等。
其最小資源為clb,clb的數量決定了該fpga晶元的資源大小。其外部晶振輸入頻率一般為50mhz,經過倍頻可更高。
2、flash(快閃儲存器)
flash一般用來存放**檔案,flash為非易失性儲存器,即掉電後所存放資料不會丟失。
qspi nor flash理解:qspi是一種傳輸協議,其相比較普通的spi協議(clk、cs、mosi和miso),增加了兩根io線,可以使得傳輸工作在半雙工狀態時一次性可傳輸四位資料。
flash分為norflash和nandflash兩種,其中優缺點如下:
norflash:**可直接執行,但寫入速度慢,適合小容量的儲存。
nandflash:寫入速度較快,無法隨機1讀取,適合大容量的資料儲存,**不可直接執行。
emmc:emmc儲存晶元簡化了儲存器的設計,將nand flash晶元和控制晶元以mcp技術封裝在一起。
4、ram
ddr3?
5、什麼是pl端什麼是ps端
ps端:process system,即處理系統,arm核心。
pl端:programmable logic,即fpga核心部分。
二、verilog**編寫知識點
1、fpga如何呼叫dsp單元
2、run synthesis 與 run implementations的區別
3、fpga中的parameter可以定義常量,該常量不允許在程式執行中改變該值。即不允許在組合邏輯或者時序邏輯中對常亮進行賦值。
4、fpga中signed;可以決定在計算時擴位是否考慮符位。
FPGA學習筆記(一) 初識FPGA
該隨筆中部分內容 自小梅哥 fpga field programmable gate array,現場可程式設計門陣列 正如其名,fpga內部有大量的可程式設計邏輯功能塊,使用verilog hdl 硬體描述語言 實現設計。玩過微控制器的小夥伴剛接觸fpga可能會有點困惑,其實fpga與微控制器最大...
FPGA學習筆記 一 電平知識
常見電平標準 3.cmos電平標準 4.lvcoms電平標準 5.rs232 6.rs485 7.can匯流排電平 概述 數字系統之間如果需要通訊,就必須遵循相同的雙閾值電平判定標準 什麼條件時為1,什麼條件時為0 以下介紹常見的電平標準。ttl transistor transistor logi...
ggplot瑣碎筆記
set seed 1410 dsmall span引數0到1,很不平滑到很平滑 qplot carat,price data dsmall,geom c point smooth span 0.2 loess對於大資料並不十分適用 o n 因此,當n超過1000時將預設採用另一種平滑演算法.libr...