《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 其他 > 入門:查找表結構和乘積項結構

入門:查找表結構和乘積項結構

2022-09-27
來源:FPGA設計論壇
關鍵詞: HDL PLD FPGA

  查找表(Look-Up-Table)簡稱為LUT,LUT本質上就是一個RAM。目前FPGA中多使用4輸入的LUT,所以每一個LUT可以看成一個有4位地址線的16x1的RAM。當用戶通過原理圖或HDL語言描述了一個邏輯電路以后,PLD/FPGA開發軟件會自動計算邏輯電路的所有可能的結果,并把結果事先寫入RAM,這樣,每輸入一個信號進行邏輯運算就等于輸入一個地址進行查表,找出地址對應的內容,然后輸出即可。     下面是一個4輸入與門的例子,

20.JPG

  實際邏輯電路   LUT的實現方式           a,b,c,d 輸入     邏輯輸出   地址   RAM中存儲的內容     0000     0   0000   0   0001   0   0001   0   …   0   …   0   1111   1   1111   1   二。PLDFPGA基于查找表(LUT)的FPGA的結構    我們看一看xilinx Spartan-II的內部結構,如下圖:

21.JPG

  xilinx Spartan-II 芯片內部結構   Slices結構     Spartan-II主要包括CLBs,I/O塊,RAM塊和可編程連線(未表示出)。在spartan-II中,一個CLB包括2個Slices,每個slices包括兩個LUT,兩個觸發器和相關邏輯。Slices可以看成是SpartanII實現邏輯的最基本結構 (xilinx其他系列,如SpartanXL,Virtex的結構與此稍有不同,具體請參閱數據手冊)       altera的FLEX/ACEX等芯片的結構如下圖:

 22.JPG

  altera FLEX/ACEX 芯片的內部結構

  

23.JPG

  邏輯單元(LE)內部結構   FLEX/ACEX的結構主要包括LAB,I/O塊,RAM塊(未表示出)和可編程行/列連線。在FLEX/ACEX中,一個LAB包括8個邏輯單元(LE),每個LE包括一個LUT,一個觸發器和相關的相關邏輯。LE是FLEX/ACEX芯片實現邏輯的最基本結構(altera其他系列,如APEX的結構與此基本相同,具體請參閱數據手冊)    二。PLDFPGA 查找表結構的FPGA邏輯實現原理   我們還是以這個電路的為例:

24.JPG

  A,B,C,D由FPGA芯片的管腳輸入后進入可編程連線,然后作為地址線連到到LUT,LUT中已經事先寫入了所有可能的邏輯結果,通過地址查找到相應的數據然后輸出,這樣組合邏輯就實現了。該電路中D觸發器是直接利用LUT后面D觸發器來實現。時鐘信號CLK由I/O腳輸入后進入芯片內部的時鐘專用通道,直接連接到觸發器的時鐘端。觸發器的輸出與I/O腳相連,把結果輸出到芯片管腳。這樣PLD就完成了圖3所示電路的功能。(以上這些步驟都是由軟件自動完成的,不需要人為干預)     這個電路是一個很簡單的例子,只需要一個LUT加上一個觸發器就可以完成。對于一個LUT無法完成的的電路,就需要通過進位邏輯將多個單元相連,這樣FPGA就可以實現復雜的邏輯。     由于LUT主要適合SRAM工藝生產,所以目前大部分FPGA都是基于SRAM工藝的,而SRAM工藝的芯片在掉電后信息就會丟失,一定需要外加一片專用配置芯片,在上電的時候,由這個專用配置芯片把數據加載到FPGA中,然后FPGA就可以正常工作,由于配置時間很短,不會影響系統正常工作。也有少數FPGA采用反熔絲或Flash工藝,對這種FPGA,就不需要外加專用的配置芯片。     三。PLDFPGA 其他類型的FPGA和PLD      隨著技術的發展,在2004年以后,一些廠家推出了一些新的PLD和FPGA,這些產品模糊了PLD和FPGA的區別。例如Altera最新的MAXII系列PLD,這是一種基于FPGA(LUT)結構,集成配置芯片的PLD,在本質上它就是一種在內部集成了配置芯片的FPGA,但由于配置時間極短,上電就可以工作,所以對用戶來說,感覺不到配置過程,可以傳統的PLD一樣使用,加上容量和傳統PLD類似,所以altera把它歸作PLD。還有像LatTIce的XP系列FPGA,也是使用了同樣的原理,將外部配置芯片集成到內部,在使用方法上和PLD類似,但是因為容量大,性能和傳統FPGA相同,也是LUT架構,所以LatTIce仍把它歸為FPGA。       四。PLDFPGA基于乘積項(Product-Term)結構CPLD   CPLD多是基于乘積項(Product-Term)的結構。采用這種結構的CPLD芯片有:Altera的MAX7000,MAX3000系列(EEPROM工藝),Xilinx的XC9500系列(Flash工藝)和LatTIce,Cypress的大部分產品(EEPROM工藝)         我們先看一下這種CPLD的總體結構(以MAX7000為例,其他型號的結構與此都非常相似):

 

25.JPG

  圖1 基于乘積項的CPLD內部結構   這種CPLD可分為三塊結構:宏單元(Marocell),可編程連線(PIA)和I/O控制塊。宏單元是CPLD的基本結構,由它來實現基本的邏輯功能。圖1中蘭色部分是多個宏單元的集合(因為宏單元較多,沒有一一畫出)。可編程連線負責信號傳遞,連接所有的宏單元。I/O控制塊負責輸入輸出的電氣特性控制,比如可以設定集電極開路輸出,擺率控制,三態輸出等。圖1 左上的INPUT/GCLK1,INPUT/GCLRn,INPUT/OE1,INPUT/OE2 是全局時鐘,清零和輸出使能信號,這幾個信號有專用連線與PLD中每個宏單元相連,信號到每個宏單元的延時相同并且延時最短。   宏單元的具體結構見下圖:

  26.JPG

  圖2 宏單元結構   左側是乘積項陣列,實際就是一個與或陣列,每一個交叉點都是一個可編程熔絲,如果導通就是實現“與”邏輯。后面的乘積項選擇矩陣是一個“或”陣列。兩者一起完成組合邏輯。圖右側是一個可編程D觸發器,它的時鐘,清零輸入都可以編程選擇,可以使用專用的全局清零和全局時鐘,也可以使用內部邏輯(乘積項陣列)產生的時鐘和清零。如果不需要觸發器,也可以將此觸發器旁路,信號直接輸給PIA或輸出到I/O腳。



 更多信息可以來這里獲取==>>電子技術應用-AET<< 

mmexport1621241704608.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区三区婷婷月色| 亚洲无限av看| 99re亚洲国产精品| 亚洲黄页一区| 亚洲第一福利社区| 亚洲国产天堂久久国产91| 好吊色欧美一区二区三区四区| 国产精品一国产精品k频道56| 欧美亚男人的天堂| 欧美午夜精品久久久久久浪潮| 欧美日本中文字幕| 欧美另类在线播放| 欧美日本精品| 欧美日韩国产综合视频在线观看 | 亚洲一区精品电影| 亚洲小说欧美另类社区| 亚洲一级在线观看| 亚洲综合色在线| 亚洲欧美清纯在线制服| 西西裸体人体做爰大胆久久久| 亚洲女ⅴideoshd黑人| 亚洲欧美国产日韩天堂区| 午夜精品福利一区二区三区av| 亚洲欧美在线看| 欧美在线免费播放| 久久午夜电影网| 欧美国产91| 欧美三级黄美女| 国产精品久久久久毛片软件 | 亚洲激情啪啪| 一区二区激情小说| 亚洲欧美日韩一区二区三区在线| 亚洲欧美在线磁力| 欧美在线视频在线播放完整版免费观看| 欧美在线一二三区| 亚洲日本一区二区| 国产精品99久久久久久久女警| 午夜视频精品| 久久婷婷麻豆| 欧美精品一区二区三区蜜桃| 国产精品盗摄久久久| 国产日韩欧美精品综合| 在线欧美视频| 一区二区三区四区国产精品| 亚洲欧美成人一区二区三区| 亚洲二区三区四区| 一本色道久久88精品综合| 亚洲综合三区| 另类综合日韩欧美亚洲| 欧美噜噜久久久xxx| 国产精品一区二区久久| 在线播放一区| 夜夜夜久久久| 欧美一区二区三区在线视频| 亚洲另类视频| 欧美在线日韩精品| 欧美极品色图| 国产亚洲精品资源在线26u| 亚洲国产99| 亚洲欧美不卡| 日韩视频免费在线观看| 香蕉久久国产| 欧美大秀在线观看| 国产欧美日韩视频| 亚洲欧洲一区二区天堂久久| 亚洲在线观看免费视频| 亚洲精品一区二区三区樱花| 亚洲女优在线| 欧美二区乱c少妇| 国产日韩精品一区二区三区在线| 亚洲黄一区二区三区| 欧美一区二区播放| 国产精品99久久久久久久女警 | 新67194成人永久网站| 91久久综合| 欧美一区二区三区播放老司机 | 国产乱码精品一区二区三区不卡| 亚洲国产精品尤物yw在线观看 | 欧美理论电影网| 国产自产在线视频一区| 中文在线一区| 亚洲精品在线三区| 久久久精品视频成人| 国产精品99免费看 | 亚洲人成绝费网站色www| 先锋a资源在线看亚洲| 欧美日产国产成人免费图片| 好男人免费精品视频| 夜夜爽av福利精品导航| 亚洲欧洲一二三| 久久综合亚州| 国产亚洲人成a一在线v站 | 国产精品久久久久久久久久妞妞 | 一区二区不卡在线视频 午夜欧美不卡在| 久久精品视频在线免费观看| 午夜精品久久久久久久男人的天堂| 欧美精品大片| 亚洲第一天堂av| 久久精品亚洲乱码伦伦中文 | 欧美日韩亚洲不卡| 亚洲国产天堂久久国产91| 久久精品噜噜噜成人av农村| 欧美一区二区三区在线播放| 欧美三级特黄| 亚洲精品一级| 日韩西西人体444www| 女主播福利一区| 一区在线观看| 亚洲高清三级视频| 久久亚洲国产精品一区二区| 国产欧美va欧美不卡在线| 亚洲午夜电影在线观看| 亚洲图片欧美日产| 欧美日韩中文字幕精品| 日韩视频第一页| 9人人澡人人爽人人精品| 免费观看一级特黄欧美大片| 悠悠资源网亚洲青| 亚洲人成久久| 欧美成人一区二区三区在线观看| 尹人成人综合网| 亚洲国内精品在线| 欧美h视频在线| 亚洲国产合集| 99国产一区二区三精品乱码| 欧美日本精品| 一区二区精品| 亚洲欧美日韩综合| 国产日韩精品视频一区| 欧美影院成人| 久久中文字幕导航| 亚洲国产精品电影| 一区二区精品国产| 欧美日韩综合在线| 亚洲天堂偷拍| 久久www成人_看片免费不卡| 国产专区欧美专区| 亚洲人成人99网站| 欧美日韩国产综合视频在线观看中文 | 国产精品香蕉在线观看| 性色一区二区| 巨乳诱惑日韩免费av| 91久久亚洲| 亚洲综合电影| 国产一区二区观看| 91久久线看在观草草青青| 欧美日本高清一区| 亚洲伊人网站| 久久综合99re88久久爱| 亚洲黄页一区| 亚洲综合好骚| 国产综合网站| 日韩视频在线一区二区| 国产精品激情偷乱一区二区∴| 性做久久久久久久久| 欧美成人精品不卡视频在线观看| 日韩视频一区二区三区| 欧美在线免费看| 亚洲激情欧美| 久久av二区| 亚洲激情一区二区| 亚洲欧美www| 在线观看日韩www视频免费| 亚洲网站在线观看| 国产一区二区你懂的| 亚洲另类在线视频| 国产精品区一区二区三区| 亚洲成色精品| 欧美日韩在线视频首页| 欧美影院午夜播放| 欧美巨乳在线| 欧美影片第一页| 欧美日韩在线视频一区二区| 欧美一区二区视频在线| 欧美日本在线观看| 欧美在线高清视频| 欧美日韩亚洲不卡| 亚洲第一综合天堂另类专| 欧美三级在线播放| 亚洲国产精品va在看黑人| 欧美亚洲第一区| 最新日韩在线| 国产欧美日韩一区二区三区在线 | 欧美日韩国产片| 欧美在线观看视频一区二区三区| 欧美日韩国产成人在线免费| 欧美一区二区在线免费播放| 欧美日韩高清在线| 亚洲第一级黄色片| 国产精品久久久久免费a∨| 亚洲精品一区二区三区99| 国产欧美日韩免费看aⅴ视频| 99亚洲精品| 禁久久精品乱码| 欧美在线日韩精品| 99精品视频网| 欧美大片免费观看在线观看网站推荐| 午夜精品久久久久久久久久久| 欧美久色视频| 亚洲激情偷拍|