日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

基于微控制器的設(shè)計走上快車道的可編程邏輯

電子設(shè)計 ? 來源: 貿(mào)澤電子 ? 作者: 貿(mào)澤電子 ? 2021-06-20 18:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文以汽車電子的可編程邏輯基礎(chǔ)知識、FPGA 架構(gòu)、FPGA 實現(xiàn)技術(shù)、處理器內(nèi)核、SoPC 優(yōu)勢和處理器靈活性為例進(jìn)行了簡要討論。

大型可編程邏輯器件,如現(xiàn)場可編程門陣列 (FPGA) 和復(fù)雜可編程邏輯器件 (CPLD),自從幾十年前作為膠合邏輯的替代品和 ASIC 原型器件首次推出以來,其功能迅速發(fā)展。嵌入式加速器和微處理器使它們成為許多曾經(jīng)被認(rèn)為是 DSP 和 ASSP 專屬領(lǐng)域的應(yīng)用的有力候選者。一旦設(shè)計人員了解了 FPGA 和 CPLD 架構(gòu)的基礎(chǔ)知識,他們就可以提高許多設(shè)計的性能、效率和設(shè)計周期。

可編程邏輯在其在 FPGA 和 CPLD 中達(dá)到最先進(jìn)的形式之前有很長的發(fā)展歷史。這兩種技術(shù)在架構(gòu)上的差異是由名稱本身來表示的。FPGA 的結(jié)構(gòu)非常類似于門陣列 ASIC,事實上,最初用于 ASIC 原型設(shè)計。CPLD 是一個可編程邏輯元件網(wǎng)絡(luò),這些元件連接起來可以創(chuàng)建一個更大的系統(tǒng)。

可編程邏輯基礎(chǔ)

通過回顧可編程陣列邏輯 (PAL) 的特性,可以快速了解 FPGA 和 CPLD 的基本配置思想,該特性始于一個用于對輸入進(jìn)行與運(yùn)算的廣泛的可編程與平面。OR 平面是固定的,這限制了可以進(jìn)行 OR 運(yùn)算的項數(shù)。添加了基本邏輯設(shè)備,如多路復(fù)用器、異或和鎖存器,還包括時鐘元件,如觸發(fā)器。

電路元件的這種組合使設(shè)計者能夠?qū)崿F(xiàn)大量邏輯功能,包括狀態(tài)機(jī)所需的時鐘時序邏輯。PAL 是速度非??斓脑O(shè)備,它取代了上一代設(shè)計中的大部分標(biāo)準(zhǔn)邏輯。圖 1 顯示了一個基本的 PAL,其中可編程元件(顯示為熔絲)將真輸入和互補(bǔ)輸入都連接到與門。AND 門,也稱為乘積項,它們被 OR 運(yùn)算在一起以形成乘積和邏輯陣列。

poYBAGDPG0GAaVT-AACjECNew2k451.png

簡化 PAL

CPLD 和 FPGA 在 PAL 和 ASIC 門陣列之間創(chuàng)建了一個愉快且可擴(kuò)展的媒介。CPLD 與 PAL 一樣快,但更復(fù)雜。FPGA 接近門陣列的復(fù)雜性并且是可編程的。

CPLD 架構(gòu)

盡管每個 CPLD 供應(yīng)商都有其獨特的實現(xiàn)方式,但所有 CPLD 都具有由功能塊 (FB)、輸入/輸出塊 (I/O) 和互連矩陣組成的共同特征。CPLD 使用特定于制造商技術(shù)的元素進(jìn)行編程。存儲器件可以是 EPROM 單元、EEPROM 單元或閃存 EPROM 單元。圖 2 顯示了典型 CPLD 的架構(gòu)。

pYYBAGDPG0uAI0HPAACHUWV649U875.png

簡化的 CPLD 架構(gòu)

FPGA架構(gòu)

FPGA 架構(gòu)與 ASIC 相似,但與 CPLD 完全不同。通用 FPGA 架構(gòu)由一組可配置邏輯塊 (CLB)、I/O 焊盤和可編程互連組成,如圖 3 所示。添加時鐘電路以將時鐘信號驅(qū)動到每個邏輯塊。算術(shù)邏輯單元、存儲器和解碼器也是典型的元件。

poYBAGDPG1aAJ5zrAAFlT9S_06A583.png

基本FPGA架構(gòu)

FPGA 邏輯包含在 CLB 中,其中包含用于創(chuàng)建組合邏輯功能的 RAM,也稱為查找表 (LUT)。它還包含用于時鐘存儲元件的觸發(fā)器,以及用于在塊內(nèi)和外部資源之間路由邏輯的多路復(fù)用器。多路復(fù)用器還用于極性選擇和復(fù)位和清除輸入選擇。

FPGA 實現(xiàn)技術(shù)

FPGA 傳統(tǒng)上是根據(jù)用于存儲 FPGA 邏輯配置的存儲器技術(shù)來描述的。目前使用的有四種,每種都有其優(yōu)點和缺點:基于 SRAM 的 FPGA、帶有內(nèi)部閃存的 SRAM、基于閃存的和反熔絲(也稱為 OTP,因為它們是一次性可編程的)。

基于 SRAM 的 FPGA 將邏輯單元配置存儲在組織為鎖存器陣列的靜態(tài)存儲器中。由于 SRAM 是易失性的,因此每次系統(tǒng)啟動時都必須對此類 FPGA 進(jìn)行編程。有兩種基本的編程模式:

主模式,即 FPGA 從外部源(例如外部閃存芯片)讀取配置數(shù)據(jù)。

Slave 模式,F(xiàn)PGA 由外部主設(shè)備(例如處理器)進(jìn)行配置。通常,這是通過專用配置接口或使用邊界掃描 (JTAG) 接口完成的。

帶有內(nèi)部閃存的基于 SRAM 的 FPGA 包含內(nèi)部閃存塊,無需外部非易失性存儲器。

真正基于閃存的 FPGA 使用閃存作為配置存儲的主要資源,因此不需要外部非易失性存儲器。與基于 SRAM 的 FPGA 相比,該技術(shù)的功耗更低,并且更能容忍輻射的影響。

基于反熔絲 (OTP) 的 FPGA 與前面提到的技術(shù)不同,因為它們只能編程一次。(反熔絲裝置最初不傳導(dǎo)電流,但可以燒毀到傳導(dǎo)狀態(tài)。)

處理器核心

盡管可編程器件最初是作為膠合邏輯替代品開發(fā)的,但隨著門密度的增加,F(xiàn)PGA 和 CPLD 供應(yīng)商開始添加具有專用功能的電路,以補(bǔ)充未分配的門和邏輯功能。結(jié)果被稱為可編程芯片上的系統(tǒng) (SoPC),其中由處理器等復(fù)雜設(shè)備組成的整個系統(tǒng)被集成到單個可編程邏輯設(shè)備中。

今天,大多數(shù) FPGA 和 CPLD 供應(yīng)商提供的產(chǎn)品系列提供 MCU 和其他 IP 核的功能。使用內(nèi)核使系統(tǒng)設(shè)計人員可以訪問熟悉的開發(fā)工具集、操作系統(tǒng)和可選擇的性能以適應(yīng)應(yīng)用程序。

芯片優(yōu)勢

考慮使用包含 MCU 功能的 SoPC 有幾個令人信服的理由。首先是認(rèn)識到使用專用 MCU 的隱性成本。例如,如果部件沒有正確的功能組合,則必須開發(fā)外部邏輯和軟件來填補(bǔ)功能漏洞。雖然 MCU 供應(yīng)商提供具有特殊功能的設(shè)備以適應(yīng)特定應(yīng)用,但這些芯片并未考慮可能需要(例如,在很短的時間內(nèi)需要新接口或外設(shè))的動態(tài)市場條件。

示例:汽車電子的處理器靈活性

汽車對集成 MCU 有著無限的需求。每個主要系統(tǒng)——發(fā)動機(jī)控制、制動、底盤和娛樂系統(tǒng),僅舉三個——至少有一個。傳統(tǒng)上,需求是通過特定于應(yīng)用程序的 MCU 來滿足的,但隨著應(yīng)用程序(和 MCU 變體)數(shù)量的增加,這種策略受到質(zhì)疑。汽車制造商正在尋找更靈活、更易于定制的解決方案,在某些情況下,F(xiàn)PGA 就是答案。

編輯:hfy

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

    關(guān)注

    49

    文章

    8890

    瀏覽量

    165890
  • FPGA
    +關(guān)注

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639586
  • cpld
    +關(guān)注

    關(guān)注

    32

    文章

    1259

    瀏覽量

    174210
  • 可編程邏輯
    +關(guān)注

    關(guān)注

    7

    文章

    529

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    PSoC 4200L:可編程系統(tǒng)芯片的卓越之選

    ? Cortex? - M0 CPU 的可編程嵌入式系統(tǒng)控制器家族。PSoC 4200L 產(chǎn)品家族基于此平臺,將微控制器與數(shù)字可編程邏輯
    的頭像 發(fā)表于 04-21 16:30 ?132次閱讀

    探索UPSD3212A/C/CV:集成8032 MCU、USB與可編程邏輯的閃存可編程系統(tǒng)設(shè)備

    : UPSD3212C-40T6.pdf 產(chǎn)品概述 UPSD321xx系列將基于8051的快速微控制器與靈活的內(nèi)存結(jié)構(gòu)、可編程邏輯以及豐富的外設(shè)(包
    的頭像 發(fā)表于 04-17 15:55 ?254次閱讀

    PIC14000:高性能可編程混合信號控制器的全面解析

    PIC14000:高性能可編程混合信號控制器的全面解析 在電子設(shè)計領(lǐng)域,選擇一款合適的微控制器對于項目的成功至關(guān)重要。PIC14000作為一款28引腳的可編程混合信號
    的頭像 發(fā)表于 04-07 16:40 ?144次閱讀

    PIC14000:高性能可編程混合信號控制器的深度剖析

    PIC14000:高性能可編程混合信號控制器的深度剖析 在電子工程領(lǐng)域,一款優(yōu)秀的微控制器能為產(chǎn)品帶來卓越的性能和豐富的功能。PIC14000作為一款28引腳的可編程混合信號
    的頭像 發(fā)表于 04-07 15:05 ?129次閱讀

    SDRAM工業(yè)動態(tài)隨機(jī)存儲可編程邏輯控制器(PLC)的應(yīng)用

    在工業(yè)自動化控制系統(tǒng)中,可編程邏輯控制器(PLC)承擔(dān)著數(shù)據(jù)采集、邏輯運(yùn)算與執(zhí)行控制的核心任務(wù)。
    的頭像 發(fā)表于 04-07 14:10 ?175次閱讀

    深度解析 Z8E000 Z8PLUS 一次性可編程微控制器

    深度解析 Z8E000 Z8PLUS 一次性可編程微控制器 引言 在電子設(shè)計領(lǐng)域,微控制器扮演著至關(guān)重要的角色。ZiLOG 的 Z8E000 Z8PLUS 一次性可編程
    的頭像 發(fā)表于 04-04 13:15 ?636次閱讀

    AD7147:單電極電容傳感可編程控制器

    AD7147:單電極電容傳感可編程控制器 在電子設(shè)備不斷發(fā)展的今天,電容傳感的應(yīng)用越來越廣泛。而AD7147作為一款專為單電極電容傳感設(shè)計的
    的頭像 發(fā)表于 03-30 09:15 ?192次閱讀

    AD7147:電容觸摸可編程控制器的技術(shù)解析與應(yīng)用指南

    AD7147:電容觸摸可編程控制器的技術(shù)解析與應(yīng)用指南 在電子設(shè)備的設(shè)計中,電容觸摸技術(shù)憑借其靈敏、便捷的操作體驗,成為了眾多產(chǎn)品的首選交互方式。AD7147作為一款專為單電極電容傳感
    的頭像 發(fā)表于 03-30 09:15 ?179次閱讀

    探索 MAX16163:納米功耗可編程睡眠時開關(guān)控制器

    探索 MAX16163/MAX16164:納米功耗可編程睡眠時開關(guān)控制器 在電子設(shè)備的設(shè)計中,功耗管理和靈活的開關(guān)控制是至關(guān)重要的。今天,我們將深入研究 Analog Devices 公司
    的頭像 發(fā)表于 02-06 15:50 ?351次閱讀

    基于東芝產(chǎn)品的可編程邏輯控制器解決方案

    在工業(yè)自動化浪潮中,可編程邏輯控制器(PLC)如同設(shè)備的“大腦”,重要性不言而喻。
    的頭像 發(fā)表于 01-24 14:05 ?2707次閱讀
    基于東芝產(chǎn)品的<b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b><b class='flag-5'>控制器</b>解決方案

    行業(yè)快訊:第三代半導(dǎo)體駛?cè)?b class='flag-5'>快車道,碳化硅器件成本有望三年內(nèi)接近硅基

    行業(yè)快訊:第三代半導(dǎo)體駛?cè)?b class='flag-5'>快車道,碳化硅器件成本有望三年內(nèi)接近硅基
    的頭像 發(fā)表于 01-16 11:41 ?585次閱讀

    出海貿(mào)易快車道:50+國際采購團(tuán)坐鎮(zhèn)CES Asia2026 助企業(yè)足不出戶鏈全球

    出海貿(mào)易快車道:50+國際采購團(tuán)坐鎮(zhèn)CES Asia2026 助企業(yè)足不出戶鏈全球
    的頭像 發(fā)表于 11-26 11:17 ?424次閱讀

    可編程邏輯控制器PLC是什么?如何實現(xiàn)上網(wǎng)通信?

    可編程邏輯控制器(PLC)是一種專為工業(yè)環(huán)境設(shè)計的數(shù)字運(yùn)算操作電子系統(tǒng),其核心是通過可編程存儲存儲邏輯
    的頭像 發(fā)表于 09-22 17:27 ?1263次閱讀

    S7-200 可編程序控制器系統(tǒng)手冊

    電子發(fā)燒友網(wǎng)站提供《S7-200 可編程序控制器系統(tǒng)手冊.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 16:24 ?5次下載

    TIA 博途與SIMATIC S7-1500可編程控制器選型手冊

    電子發(fā)燒友網(wǎng)站提供《TIA 博途與SIMATIC S7-1500可編程控制器選型手冊.pdf》資料免費(fèi)下載
    發(fā)表于 07-17 15:26 ?2次下載
    许昌市| 册亨县| 苏尼特右旗| 富川| 孝义市| 仁化县| 太康县| 安远县| 蚌埠市| 麻阳| 枝江市| 永福县| 安乡县| 桦川县| 仁怀市| 鄂托克旗| 志丹县| 内黄县| 连城县| 德阳市| 隆化县| 邹城市| 台中县| 介休市| 宁德市| 大冶市| 古蔺县| 镇坪县| 阜平县| 晋城| 多伦县| 怀仁县| 榆树市| 卢湾区| 徐水县| 紫阳县| 淮北市| 聂荣县| 泰宁县| 会泽县| 武义县|