FPGA原理與STM32的三個特點(diǎn)
出處:廠商供稿 發(fā)布于:2021-07-15 17:05:19
什么是FPGA?
一、FPGA原理
FPGA中的基本邏輯單元是CLB模塊,一個CLB模塊一般包含若干個基本的查找表、寄存器和多路選擇器資源,因此FPGA中的邏輯表達(dá)式基于LUT的。
FPGA內(nèi)部的編程信息一般存儲在SRAM單元中,因此通常的FPGA都是基于SRAM的,所以掉電后信息會丟失,下次上電需要先配置才能使用。
二、FPGA產(chǎn)品的速度等級
速度等級一般反映一款芯片的性能,速度等級越高,說明芯片內(nèi)的邏輯延時和布線延時越小,設(shè)計(jì)的性能要求也越容易達(dá)到,隨之付出的成本也越大。
對Xilinx FPGA,速度等級一般有“-1”、“-2”、“-3”等,數(shù)字越大,速度等級越高,芯片價錢也越貴。
對Intel FPGA,速度等級一般有“-6”、“-7”、“-8”,數(shù)字越小表示速度等級越高、價錢越貴。
三、FPGA內(nèi)部資源
邏輯資源塊是FPGA內(nèi)部 重要的資源,Xilinx稱其為CLB(configurable logic block);7系列中,F(xiàn)PGA內(nèi)部三大主要資源:可編程邏輯單元、可編程I/O單元、布線資源。
1、可配置邏輯單元(configurable logic block)
CLB在FPGA中 為豐富,由兩個SLICE構(gòu)成,SLICE分為SLICEL(L:Logic)和SLICEM(M:Memory),因此CLB可分為CLBLL和CLBLM兩類;
SLICEL和SLICEM內(nèi)部都包含4個6輸入查找表(LUT6)、3個數(shù)據(jù)選擇器(MUX)、1個進(jìn)位鏈(carry chain)和8個觸發(fā)器(Flip-Flop);
2、存儲單元(Block RAM)
Block RAM可以被配置為同步、異步、單端口、雙端口的RAM或FIFO,或者ROM;
3、運(yùn)算單元(DSP48E1)
當(dāng)FPGA需要復(fù)雜的運(yùn)算時,會使用DSP48E1,例如乘法;
什么是STM32?
STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計(jì)的ARM Cortex?-M0,M0 ,M3, M4和M7內(nèi)核。
它具有以下三個特點(diǎn):
新的基于ARM內(nèi)核的32位MCU系列
–標(biāo)準(zhǔn)的ARM架構(gòu) –內(nèi)核為ARM公司為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計(jì)的Cortex-M內(nèi)核
超前的體系結(jié)構(gòu)
–高性能 –低電壓 –低功耗 –創(chuàng)新的內(nèi)核以及外設(shè)
簡單易用/自由/低風(fēng)險
Cortex-M3系列屬于ARMv7架構(gòu)
ARMv7架構(gòu)定義了三大分工明確的系列:
“A”系列:面向 的基于虛擬內(nèi)存的操作系統(tǒng)和用戶應(yīng)用
“R”系列:針對實(shí)時系統(tǒng);
“M”系列:對微控制器。
STM32F1屬于Cortex-M系列中的Cortex-M3內(nèi)核,采用ARMv7-M架構(gòu)。STM32F4屬于Cortex-M4系列采用ARMv7-ME架構(gòu)。Cortex-A5/A8采用ARMv7-A架構(gòu)。傳統(tǒng)的ARM7系列采用的是ARMv4T架構(gòu)。
“”
那么STM32與ARM有什么區(qū)別呢?
“”
STM32和ARM有什么區(qū)別
STM32的命名規(guī)則
“”
STM32的應(yīng)用場景
“”
STM32的應(yīng)用場景還有很多,這里只是簡單地列出一些。
總的來說STM32具有如下優(yōu)勢:
1)極高的性能:主流的Cortex內(nèi)核。
2)豐富合理的外設(shè),合理的功耗,合理的價格。
3)強(qiáng)大的軟件支持:豐富的軟件包。
4)全面豐富的技術(shù)文檔。
5)芯片型號種類多,覆蓋面廣。
6)強(qiáng)大的用戶基礎(chǔ): 先成功試水CM3芯片的公司,積累了大批的用戶群體,為其 做鋪墊。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.udpf.com.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 電表互感器匝數(shù)倍率怎么看?2025/9/5 17:05:11
- 顏色傳感器原理及實(shí)際應(yīng)用案例2025/9/5 16:09:23
- 調(diào)諧器和調(diào)制器的區(qū)別2025/9/4 17:25:45
- 有載變壓器和無載變壓器的區(qū)別有哪些2025/9/4 17:13:35
- 什么是晶體諧振器?晶體諧振器的作用2025/9/4 16:57:42