91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

可編程邏輯器件基礎(chǔ)

工程師 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:h1654155205.5246 ? 2019-03-08 14:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編程邏輯器件基礎(chǔ)

1、數(shù)字邏輯設(shè)計(jì)歷史-------了解歷史進(jìn)展

開(kāi)始時(shí):有復(fù)雜的邏輯關(guān)系,是我們初學(xué)者剛剛接觸的數(shù)電方面的基礎(chǔ)應(yīng)用,設(shè)計(jì)一個(gè)基礎(chǔ)的TTL邏輯,根據(jù)真值表-----卡諾圖-----簡(jiǎn)歷函數(shù)式邏輯表達(dá)式,舉個(gè)例子:X=AB+CD+BD+BC+AD+AC,需要很多的基礎(chǔ)邏輯單元,但是如果利用異或關(guān)系,可轉(zhuǎn)換成:

可編程邏輯器件基礎(chǔ)

利用這樣的組合邏輯,這樣可以將數(shù)量眾多的基本邏輯單元簡(jiǎn)化,硬件相對(duì)變簡(jiǎn)單了。

如果邏輯功能和寄存器組合到一個(gè)部件,通過(guò)布線(布線相當(dāng)于一種控制)就可以得到一個(gè)簡(jiǎn)單的PAL---可編程陣列邏輯,一種簡(jiǎn)單的可編程控制單元,器件中的數(shù)量變少,占用更少的電路板,設(shè)計(jì)靈活,可防止逆向剖析,容易更新設(shè)計(jì)。

可編程邏輯器件基礎(chǔ)

針對(duì)PAL的編程技術(shù)實(shí)質(zhì)(當(dāng)前閃存技術(shù)的關(guān)鍵):陣列交叉(跨線)上的浮柵型晶體管(含有第二個(gè)柵極,浮動(dòng)?xùn)艠O)在加上編程電壓后,不會(huì)導(dǎo)通。以下兩種晶體管不做任何設(shè)置,都可用作N型晶體管,柵極接地時(shí),源級(jí)和漏極導(dǎo)通。當(dāng)柵極設(shè)置電壓后,電子被限制在浮動(dòng)?xùn)艠O,縱使浮動(dòng)?xùn)艠O設(shè)置電壓值,晶體管依舊不導(dǎo)通,這樣總是關(guān)斷,相當(dāng)于一個(gè)開(kāi)關(guān)。

可編程邏輯器件基礎(chǔ)

2、可編程邏輯基本技術(shù)

了解器件本身:

從PAL到可編程邏輯器件PLD,在單個(gè)器件中排列多個(gè)PAL陣列,存在可變的可乘積項(xiàng)分配和全面可編程宏單元。

可變的可乘積項(xiàng)分配:簡(jiǎn)單的想法,改變或門(mén)、與門(mén)的數(shù)量,不會(huì)浪費(fèi)邏輯門(mén),不需要復(fù)雜的延時(shí)網(wǎng)絡(luò)。

可編程邏輯器件基礎(chǔ)

靈活的可編程宏單元(主要進(jìn)步):提供多種可編程選擇,實(shí)現(xiàn)乘積和輸出。

可編程邏輯器件基礎(chǔ)

PLD進(jìn)一步發(fā)展形成復(fù)雜的PLD(CPLD)-----在一個(gè)器件中,采用可編程互聯(lián)和I/O,連接多個(gè)PLD:

可編程邏輯器件基礎(chǔ)

CPLD的特性:

CPLD邏輯模塊通常被稱(chēng)為邏輯陣列模塊(LAB),每個(gè)LAB相當(dāng)于一個(gè)PLD,含有4-20個(gè)宏單元,該宏單元還存在擴(kuò)展項(xiàng),提供可操控的乘積項(xiàng)分配和擴(kuò)展,代價(jià)是額外的延時(shí)。即,建立一次乘積項(xiàng)就可以使用,大大減少了邏輯浪費(fèi)。

LAB之間的互聯(lián)稱(chēng)為可編程互聯(lián)陣列(PI或PIA),和PAL可編程陣列相同的編程技術(shù)(兩種晶體管,EPROM、EEPROM或者閃存技術(shù)編程),配置更高級(jí),實(shí)現(xiàn)靈活的可編程關(guān)鍵,全局布線連接器件中的任何信號(hào)和任何目的位置。

單獨(dú)的I/O控制模塊,由PI將I/O引腳與LAB分開(kāi),I/O都有專(zhuān)用邏輯提供控制以及更多的功能,三態(tài)緩沖控制實(shí)現(xiàn)任意引腳的輸入、輸出和雙向功能。

采用JTAG進(jìn)行在系統(tǒng)編程(ISP)

由于可編程邏輯越來(lái)越大、越來(lái)越復(fù)雜,必須放在特定的條件下編譯,器件放在特殊的單元,或者器件上加一些特殊裝置,不能在線編譯,故設(shè)計(jì)了一種和I/O分開(kāi)的編程接口,幾乎所有的FPGA都使用JTAG接口,簡(jiǎn)單的4、5線串行接口,構(gòu)成單個(gè)器件長(zhǎng)1位寄存器或者多個(gè)器件的JTAG鏈,可用于器件自檢測(cè)或者系統(tǒng)編程(ISP),當(dāng)PLD硬件生成EPROM編程電壓,由JTAG接口進(jìn)行控制,簡(jiǎn)化了實(shí)驗(yàn)室自編程。

從CPLD到FPGA:理論上我們可以一直增加LAB,但是這樣大大增加了額外的全局布線,但是如果LAB本身重新排列一個(gè)陣列中呢?這就是FPGA的由來(lái)。

現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA):LAB排列在大型陣列中,器件可以現(xiàn)場(chǎng)編程或重新編程,行列可編程互聯(lián),通過(guò)這中互聯(lián)方式(在行列之間設(shè)置互聯(lián)布線)可以跨越所有或者部分的陣列。

可編程邏輯器件基礎(chǔ)

FPGA的LAB設(shè)計(jì)和CPLD不同,沒(méi)有乘積項(xiàng)和宏單元,F(xiàn)PGA-LAB由邏輯單元(LE)構(gòu)成,LE級(jí)聯(lián)更容易建立復(fù)雜的功能,LE實(shí)質(zhì)是一個(gè)4位查找表(LUT)、進(jìn)位邏輯、輸出寄存器邏輯構(gòu)成。

可編程邏輯器件基礎(chǔ)

4位查找表 LUT替代了CPLD中的乘積項(xiàng)陣列,LUT是由一系列級(jí)聯(lián)復(fù)用的器件構(gòu)成,LUT輸入作為選擇線,復(fù)用輸入作為高或者低邏輯電平,之所以邏輯被稱(chēng)作查找表,通過(guò)差找正確的編程級(jí),來(lái)選擇輸出,根據(jù)輸入的值通過(guò)復(fù)用輸入,將輸出送到正確的位置,編程級(jí)的選擇基于函數(shù)真值表,故可以靈活的建立一個(gè)組合函數(shù)(級(jí)聯(lián)復(fù)用器),減少邏輯資源浪費(fèi)。

可編程邏輯器件基礎(chǔ)

LE同步部分來(lái)自可編程寄存器,該寄存器和CPLD宏單元相似,但配置靈活,配置為D\T\JK或者SR觸發(fā)器工作,一般由全局的時(shí)鐘來(lái)驅(qū)動(dòng)時(shí)鐘,任何時(shí)鐘可驅(qū)動(dòng)任何LE,可通過(guò)其他邏輯或者IO進(jìn)行寄存器的異步控制,器件還可以反饋回LUT,產(chǎn)生嚴(yán)格的組合邏輯功能,這種寄存器只使用存貯、同步功能,這種靈活的LE輸出級(jí)適合所有類(lèi)型的邏輯操作。

LE和宏單元不同之處在于進(jìn)位邏輯和LAB寄存器鏈邏輯,LE之間存在進(jìn)位bit鏈,這種進(jìn)位可以輸出到別的LE,也可以輸出到互聯(lián)中,寄存器輸出可以鏈接至LAB中的其他LE寄存器,形成和LUT無(wú)關(guān)的移位寄存器(適合DSP峰作),增強(qiáng)資源管理。

更高級(jí)的FPGA使用自適應(yīng)邏輯模塊(ALM)代替LE,提高性能和資源利用率,使用自適應(yīng)的LUT(ALUT)可以任意劃分,智能資源管理。

FPGA布線

所有器件資源都可以和器件中的任何布線連接,分為本地互聯(lián)(LE之間互聯(lián)、相鄰LAB直接連接)、行列互聯(lián)(固定長(zhǎng)度布線、跨過(guò)多個(gè)LAB)。

FPGA IO單元

高級(jí)可編程模塊可直接連接至行或者列互聯(lián),具有多種優(yōu)良特性,同時(shí)存在特殊的邏輯。

其他典型FPGA特性

采用專(zhuān)用功能硬件模塊代替某些LAB,存儲(chǔ)器模塊、嵌入式乘法器、高速收發(fā)器。(多查一下手冊(cè),看是否滿(mǎn)足要求)

FPGA編程

大部分FPGA使用SRAM單元技術(shù)(基本是個(gè)鎖存器)對(duì)互聯(lián)和LUT功能進(jìn)行編程,必須在上電時(shí)進(jìn)行編程,數(shù)據(jù)易丟失。FPGA編程信息必須存儲(chǔ)在某一位置,以便在上電時(shí)對(duì)器件進(jìn)行編程。主動(dòng)編程方式:上電時(shí)FPGA自動(dòng)控制編程順序;被動(dòng)編程:智能主機(jī)(CPU)控制編程;JTAG編程:實(shí)驗(yàn)室PC端編程。

3、對(duì)比CPLD和FPGA

可編程邏輯器件基礎(chǔ)

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

    關(guān)注

    7

    文章

    526

    瀏覽量

    45403
  • 可編程邏輯器件
    +關(guān)注

    關(guān)注

    5

    文章

    145

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    全國(guó)嵌入式大賽 RT-Thread 選題指南發(fā)布:虛擬化+具身智能+AI套件,挑戰(zhàn)嵌入式新高度 | 論道大賽

    全國(guó)大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽是由中國(guó)電子教育學(xué)會(huì)主辦。大賽旨在提高全國(guó)高校學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計(jì)領(lǐng)域和可編程邏輯器件應(yīng)用領(lǐng)域的自主創(chuàng)新設(shè)計(jì)與工程實(shí)踐能力,培養(yǎng)具有創(chuàng)新思維、具備解決復(fù)雜
    的頭像 發(fā)表于 03-06 17:35 ?2032次閱讀
    全國(guó)嵌入式大賽 RT-Thread 選題指南發(fā)布:虛擬化+具身智能+AI套件,挑戰(zhàn)嵌入式新高度 | 論道大賽

    西門(mén)子交通與羅徹斯特電子合作的成功案例

    波士頓馬薩諸塞灣交通局(MBTA)紅線地鐵面臨元器件停產(chǎn)挑戰(zhàn),因?yàn)槠錈o(wú)法再?gòu)脑荚?b class='flag-5'>器件制造商(OCM)處獲得列車(chē)動(dòng)力控制單元中關(guān)鍵的電子可編程邏輯器件(EPLD)。西門(mén)子交通與MBTA的工程師評(píng)估了多種解決方案,最終選擇與羅徹斯
    的頭像 發(fā)表于 02-11 15:32 ?404次閱讀

    深入剖析PCM4201:低功耗24位單通道音頻ADC的卓越之選

    輸出數(shù)據(jù)格式脫穎而出,這種格式與數(shù)字信號(hào)處理器(DSP)、數(shù)字音頻接口發(fā)射機(jī)和可編程邏輯器件高度兼容,為
    的頭像 發(fā)表于 02-03 11:15 ?183次閱讀

    XC95108-15PQ100I 通信應(yīng)用實(shí)操:多協(xié)議幀解析與數(shù)據(jù)轉(zhuǎn)換技巧

    XC95108-15PQ100I不是什么神秘的黑科技,它其實(shí)就是Xilinx公司推出的一款高性能CPLD(復(fù)雜可編程邏輯器件)。簡(jiǎn)單說(shuō),這就像一個(gè)可以重新編程的"數(shù)字電路積木",讓工程師能夠按照需求搭建出各種數(shù)字邏輯功能。
    的頭像 發(fā)表于 01-28 09:59 ?204次閱讀
    XC95108-15PQ100I 通信應(yīng)用實(shí)操:多協(xié)議幀解析與數(shù)據(jù)轉(zhuǎn)換技巧

    深入剖析ADC08831/ADC08832:8位串行I/O CMOS A/D轉(zhuǎn)換器

    轉(zhuǎn)換器的特點(diǎn)、應(yīng)用及使用過(guò)程中的一些關(guān)鍵要點(diǎn)。 文件下載: adc08831.pdf 一、基本概述 ADC08831和ADC08832是8位逐次逼近型A/D轉(zhuǎn)換器,具備3線串行接口和2通道可配置輸入多路復(fù)用器。它們支持與多種微控制器、可編程邏輯器件、微處理器、數(shù)字信號(hào)處理器或移位寄存器進(jìn)行接口,并且其
    的頭像 發(fā)表于 12-09 15:14 ?679次閱讀
    深入剖析ADC08831/ADC08832:8位串行I/O CMOS A/D轉(zhuǎn)換器

    羅徹斯特電子為L(zhǎng)attice產(chǎn)品提供持續(xù)供貨支持

    羅徹斯特電子為現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、復(fù)雜可編程邏輯器件(CPLD)及其它多款Lattice傳統(tǒng)產(chǎn)品提供持續(xù)供貨支持。
    的頭像 發(fā)表于 11-30 11:52 ?1144次閱讀

    ?TPLD801 可編程邏輯器件技術(shù)文檔摘要

    該TPLD801是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能
    的頭像 發(fā)表于 09-28 14:36 ?1188次閱讀
    ?TPLD801 <b class='flag-5'>可編程邏輯器件</b>技術(shù)文檔摘要

    ?TPLD2001-Q1 汽車(chē)級(jí)可編程邏輯器件技術(shù)文檔摘要

    TPLD2001-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能
    的頭像 發(fā)表于 09-28 10:42 ?832次閱讀
    ?TPLD2001-Q1 汽車(chē)級(jí)<b class='flag-5'>可編程邏輯器件</b>技術(shù)文檔摘要

    ?TPLD2001可編程邏輯器件技術(shù)文檔摘要

    該TPLD2001是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能
    的頭像 發(fā)表于 09-28 10:36 ?804次閱讀
    ?TPLD2001<b class='flag-5'>可編程邏輯器件</b>技術(shù)文檔摘要

    ?TPLD1201-Q1 可編程邏輯器件技術(shù)文檔摘要

    TPLD1201-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能
    的頭像 發(fā)表于 09-28 10:06 ?714次閱讀
    ?TPLD1201-Q1 <b class='flag-5'>可編程邏輯器件</b>技術(shù)文檔摘要

    ?TPLD801-Q1 可編程邏輯器件技術(shù)文檔總結(jié)

    TPLD801-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能
    的頭像 發(fā)表于 09-28 10:03 ?679次閱讀
    ?TPLD801-Q1 <b class='flag-5'>可編程邏輯器件</b>技術(shù)文檔總結(jié)

    【賽題發(fā)布】2025年全國(guó)大學(xué)生FPGA創(chuàng)新設(shè)計(jì)競(jìng)賽紫光同創(chuàng)杯賽邀您鴻圖展翼共赴芯程!

    協(xié)辦。賽事旨在提高全國(guó)高校學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計(jì)領(lǐng)域、可編程邏輯器件應(yīng)用領(lǐng)域自主創(chuàng)新設(shè)計(jì)與工程實(shí)踐能力,培養(yǎng)具有創(chuàng)新思維、具備解決復(fù)雜工程問(wèn)題能力且擁有團(tuán)隊(duì)合
    的頭像 發(fā)表于 07-30 08:02 ?7651次閱讀
    【賽題發(fā)布】2025年全國(guó)大學(xué)生FPGA創(chuàng)新設(shè)計(jì)競(jìng)賽紫光同創(chuàng)杯賽邀您鴻圖展翼共赴芯程!

    聚焦前沿,共探創(chuàng)新 | 瑞蘇盈科2025歐洲FPGA大會(huì)之行

    其中,收獲頗豐。歐洲FPGA大會(huì)概況歐洲FPGA大會(huì)已成為歐洲地區(qū)可編程邏輯器件領(lǐng)域的權(quán)威專(zhuān)業(yè)會(huì)議。今年的大會(huì)在慕尼黑的NH慕尼黑東站會(huì)議中心酒店舉行,為期三天的議程涵
    的頭像 發(fā)表于 07-09 08:46 ?1876次閱讀
    聚焦前沿,共探創(chuàng)新 | 瑞蘇盈科2025歐洲FPGA大會(huì)之行

    Intel-Altera FPGA:通信行業(yè)的加速引擎,開(kāi)啟高速互聯(lián)新時(shí)代

    Intel-Altera FPGA 是英特爾通過(guò)收購(gòu)Altera公司后獲得的可編程邏輯器件(FPGA)業(yè)務(wù),現(xiàn)以獨(dú)立子公司形式運(yùn)營(yíng),并由私募股權(quán)公司Silver Lake控股51%股權(quán)。一、歷史沿革
    發(fā)表于 04-25 10:19

    全國(guó)嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽,RT-Thread選題指南上線啦!

    全國(guó)大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽是由中國(guó)電子學(xué)會(huì)主辦。大賽旨在提高全國(guó)高校學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計(jì)領(lǐng)域和可編程邏輯器件應(yīng)用領(lǐng)域的自主創(chuàng)新設(shè)計(jì)與工程實(shí)踐能力,培養(yǎng)具有創(chuàng)新思維、具備解決復(fù)雜
    的頭像 發(fā)表于 03-19 18:42 ?2328次閱讀
    全國(guó)嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽,RT-Thread選題指南上線啦!