亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

關于PIC和FPGA的區(qū)別及優(yōu)缺點總結(jié)

DIri_ALIFPGA ? 2018-06-19 16:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我知道,我對與電子有關的所有事情都很著迷,但不論從哪個角度看,今天的現(xiàn)場可編程門陣列(FPGA),都顯得“鶴立雞群”,真是非常棒的器件。如果在這個智能時代,在這個領域,想擁有一技之長的你還沒有關注FPGA,那么世界將拋棄你,時代將拋棄你。本公眾號作者ALIFPGA,多年FPGA開發(fā)經(jīng)驗,所有文章皆為多年學習和工作經(jīng)驗之總結(jié)。

PIC:Peripheral Interface Controller。

FPGA:Field Programmable Gate Array。

關于二者:

區(qū)別:

FPGA是邏輯門器件,可以配置成為并行邏輯模塊。FPGA最大優(yōu)點是并行處理。例如構(gòu)建一百個與非門,F(xiàn)PGA可以在一個周期同時完成信號輸出。PIC是controller類型,執(zhí)行process,例如C語言程序。之所以稱之為process,是因為這個程序是一條接著一條執(zhí)行的,無法同時執(zhí)行。所以即使可以給100個信號求與非,它們的輸出也是一個一個輸出的,不會像fpga一樣同時輸出。

優(yōu)缺點:

fpga的優(yōu)點是并行結(jié)構(gòu)處理小邏輯非常迅速,而且可以構(gòu)建非常多的并行模塊。曾經(jīng)做過一個項目就是需要20路并行SPI通信接口的,只能用fpga。因為pic系列一般只有2-3個SPI模塊。

另外,fpga的引腳十分靈活,真正做到了設計電路時不需要考慮接線。因為fpga引腳功能都可以編程完成。pic雖然也提供了各種IO口的分配方式,但不是完全隨意,仍然有一些限制。

fpga缺點是價格較高,處理process的能力不如pic強。另外,pic的外設非常豐富,這也是fpga不足的地方。一般的單片機都有adc(甚至dac),內(nèi)部flash,超級多的timer,pwm生成器,比較器等等??梢哉f,隨便買一塊pic,這些外設都是有的。但是fpga的話外設很少(也可以買帶有外設的,不過貴),一般flash、adc都必須用戶買芯片自己配置。

移植性:

pic的程序基本上可以完全用fpga來做。但是fpga能做的pic不一定能做。fpga目前有軟核可以使用,使得c語言編程成為可能。軟核就是利用hdl語言在fpga內(nèi)部用邏輯電路搭出一個控制器,用于實現(xiàn)process。并且這個控制器的IO口可以根據(jù)用戶自己定義。不過軟核也有缺點,就是速度還不夠快,優(yōu)化做的不如pic好。而且fpga軟核的使用價格也很高。

個人經(jīng)驗:

pic系列的做控制系統(tǒng),功能已經(jīng)完全足夠了。一般情況下不需要用到fpga。當信號非常多,非常復雜的時候,一般采取fpga+controller的方式。fpga作為狀態(tài)機、片選、外設接口來用,controller執(zhí)行程序。

在執(zhí)行process效率不需要太高、并行接口較多、或者需要電路非常靈活的情況下,選擇fpga作為開發(fā)還是不錯的。只是考慮到軟核價格的問題,一般只能做開發(fā)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1652

    文章

    22231

    瀏覽量

    628551
  • PIC
    PIC
    +關注

    關注

    8

    文章

    510

    瀏覽量

    90315

原文標題:關于PIC和FPGA

文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    opa2134與opa1632d的區(qū)別和各自優(yōu)缺點是什么?

    老師您好 請問opa2134與opa1632d的區(qū)別和各自優(yōu)缺點是什么謝謝
    發(fā)表于 09-20 12:55

    開環(huán)和閉環(huán)功放的區(qū)別,優(yōu)缺點,應用場合有什么不同?

    問下TI的工程師,開環(huán)和閉環(huán)功放的區(qū)別優(yōu)缺點,應用場合有什么不同?請解釋下,謝謝!
    發(fā)表于 11-04 06:33

    各系列單片機優(yōu)缺點

    大家在使用各系統(tǒng)單片機的時候,對各系列的單片機有什么優(yōu)缺點,都來說說呢?如PIC、51、ARM等
    發(fā)表于 08-06 10:20

    FPGA的歷史、公司軟件種類及優(yōu)缺點

    走過路過,游過飛過的大神,能否給小女子一些提示或者資料:作為對準備入門FPGA的人一些參考,這些資料可以是FPGA的歷史、現(xiàn)用的最多最火的軟件有哪些以及他們的優(yōu)缺點。小女子拜謝給幫主的神級人物。
    發(fā)表于 06-30 11:16

    Oracle與MySQL優(yōu)缺點和使用區(qū)別

    關系型數(shù)據(jù)庫(Oracle與MySQL優(yōu)缺點、使用區(qū)別
    發(fā)表于 06-04 16:48

    各種單片機之間的優(yōu)缺點是什么?其功能有哪些?

    為什么MCU、DSP和FPGA會同時存在呢?三者有什么關系呢?51、MSP430、TMS、STM32、PIC、AVR、STC單片機之間的優(yōu)缺點是什么?其功能有哪些?有哪些應用范圍?
    發(fā)表于 07-08 07:47

    有源、無源濾波器的區(qū)別及各自的優(yōu)缺點

    有些題不完整,是做完題出來回憶記下來的。特別簡單的題可以沒記,部分題只記了考點。一、匯頂科技,這個公司在深圳,待遇不錯。1、有源、無源濾波器的區(qū)別及各自的優(yōu)缺點,并畫出電路圖,寫出其傳遞函數(shù),還要畫出幅頻響應、相頻響應波特圖。2、一個單相橋式整流電路,分
    發(fā)表于 08-09 08:35

    FPGA有哪些優(yōu)缺點?

    FPGA到底是什么?FPGA有哪些優(yōu)缺點?FPGA常見的應用是什么?
    發(fā)表于 09-18 07:37

    無源蜂鳴器與有源蜂鳴器的區(qū)別是什么?具有哪些優(yōu)缺點?

    無源蜂鳴器與有源蜂鳴器的區(qū)別是什么?具有哪些優(yōu)缺點?
    發(fā)表于 10-26 07:48

    簡述FPGA和DSP的優(yōu)缺點及使用場合

    簡述FPGA_和DSP的優(yōu)缺點及使用場合,實用版
    發(fā)表于 02-16 17:07 ?16次下載

    cpld和fpga區(qū)別,cpld和fpga優(yōu)缺點

    中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點FPGA和CPLD的區(qū)別優(yōu)缺點分析。
    發(fā)表于 10-24 10:04 ?4.9w次閱讀

    處理器關于多核概念與區(qū)別 多核處理器工作原理及優(yōu)缺點

    摘要:目前關于處理器的單核、雙核和多核已經(jīng)得到了普遍的運用,今天我們主要說說關于多核處理器的一些相關概念,它的工作與那里以及優(yōu)缺點而展開的分析。
    發(fā)表于 12-08 13:31 ?3.3w次閱讀

    FPGA、PLC、STM32、單片機、計算機等概念間的關系、區(qū)別及各自的優(yōu)缺點

    FPGA、PLC、STM32、Arduino、單片機、計算機等概念間的關系、區(qū)別及各自的優(yōu)缺點入門之初,對于標題所列各個概念總是含混不清的,這樣一來,不知道自己應該從何學起,或者不知道自己想要實現(xiàn)
    發(fā)表于 11-19 13:06 ?27次下載
    <b class='flag-5'>FPGA</b>、PLC、STM32、單片機、計算機等概念間的關系、<b class='flag-5'>區(qū)別</b>及各自的<b class='flag-5'>優(yōu)缺點</b>

    SD-WAN網(wǎng)絡與傳統(tǒng)網(wǎng)絡的區(qū)別及各自的優(yōu)缺點

    SD-WAN網(wǎng)絡與傳統(tǒng)網(wǎng)絡的區(qū)別及各自的優(yōu)缺點? SD-WAN是一種新興的網(wǎng)絡技術,它與傳統(tǒng)網(wǎng)絡相比有許多區(qū)別與優(yōu)點。在本文中,我們將詳盡、詳實、細致地探討SD-WAN網(wǎng)絡與傳統(tǒng)網(wǎng)絡之間的區(qū)別
    的頭像 發(fā)表于 03-27 16:23 ?2091次閱讀

    FPGA與ASIC的優(yōu)缺點比較

    FPGA(現(xiàn)場可編程門陣列)與ASIC(專用集成電路)是兩種不同的硬件實現(xiàn)方式,各自具有獨特的優(yōu)缺點。以下是對兩者優(yōu)缺點的比較: FPGA的優(yōu)點 可編程性強 :
    的頭像 發(fā)表于 10-25 09:24 ?2154次閱讀