原文:我的 FPGA 學習歷程(01)—— FPGA 基礎知識和 Quartus 的安裝

高級的嵌入式市場主要分為以下三類:ARM DSP 和 FPGA。 其中 ARM 是行業內的佼佼者,目前幾乎所有的安卓智能手機都使用 ARM 授權的 CPU架構 而 DSP 數字信號處理器 早年就被大面積的應用與電話 DVD 通訊基站等領域。DSP 與 ARM 的區別在於,ARM 是通用 CPU,DSP 則是專用 CPU。FPGA 則與他們不同,FPGA 的名稱的由來是由於 FPGA 功能的成型是 ...

2016-05-30 13:14 2 10761 推薦指數:

查看詳情

學習 FPGA之前的基礎知識

學習一門技術之前往往應該從它的編程語言入手,比如學習單片機時,往往從匯編或者C語言入門。所以不少開始接觸FPGA的開發人員,往往是從VHDL或者Verilog開始入手學習的。但小編認為,若能先結合《數字電路基礎》系統學習各種74系列邏輯電路,深刻理解邏輯功能,對於學習HDL語言大有裨益 ...

Wed Jul 18 14:41:00 CST 2018 0 796
FPGA基礎知識(二)FPGA芯片結構

目前主流的FPGA仍是基於查找表技術的,已經遠遠超出了先前版本的基本性能,並且整合了常用功能(如RAM、時鍾管理 和DSP)的硬核(ASIC型)模塊。如圖1-1所示(注:圖1-1只是一個示意圖,實際上每一個系列的FPGA都有其相應的內部結構),FPGA芯片主 要由6部分完成,分別為:可編程輸入輸出 ...

Tue Jun 20 17:20:00 CST 2017 0 6160
FPGA基礎學習(2) -- FIFO IP核(Quartus)

ALTERA在LPM(library of parameterized mudules)庫中提供了參數可配置的單時鍾FIFO(SCFIFO)和雙時鍾FIFO(DCFIFO)。FIFO主要應用在需要數據 ...

Fri Jun 23 02:41:00 CST 2017 0 11223
FPGA基礎學習(1) -- FFT IP核(Quartus

為了突出重點,僅對I/O數據流為steaming的情況作簡要說明,以便快速上手,有關FFT ip核模型及每種設置詳細介紹請參考官方手冊FFT MegaCore Function User Guide。 ...

Tue Jun 20 05:38:00 CST 2017 0 6177
FPGA--串口通信基礎知識

首先,明確以下內容: 一、串口、並口、USB接口 1、串口叫做串行通信接口,它是指數據一位一位的順序傳輸,最少只需要一根傳輸線即可完成,成本低但傳輸速度慢。串行通訊的距離可以從幾米到幾千米;根據信 ...

Sat Oct 28 21:34:00 CST 2017 0 4937
CPLD/FPGA基礎知識(三)——IO電平兼容

8. PLD/FPGA IO電平兼容原則 l I/O單元:是芯片與外界電路的接口部分,需要完成不同電氣特性下對輸入/輸出信號的驅動與匹配要求。 l I/O BANK:FPGA的IO被划分為若干個bank,每個BANK都有VCCO和VREF。 l IO標准 ...

Fri Feb 26 02:01:00 CST 2016 0 4830
ARM與FPGA通過spi通信設計1.spi基礎知識

  SPI(Serial Peripheral Interface--串行外設接口)總線系統是一種同步串行外設接口,它可以使MCU與各種外圍設備以串行方式進行通信以交換信息。SPI總線可直接與各個廠家 ...

Thu Mar 14 19:34:00 CST 2019 0 649
FPGA基礎知識,應用,ASIC、ASSP區別(四)

一、ASIC與ASSP區別? 專用應用集成電路( ASIC) 是一種由電子組件組成的集成電路,例如 :晶體管、電容器、電阻器等,這些組件被植入到晶元上 ;晶元由硅或其他半導體材料組成,並 ...

Sat Oct 21 18:48:00 CST 2017 0 4344
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM