999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

FPGA中的多標準IO端口設計

2015-08-07 12:10:02
微處理機 2015年1期
關鍵詞:標準信號設計

郭 濱

(中國電子科技集團公司第四十七研究所,沈陽110032)

FPGA中的多標準IO端口設計

郭 濱

(中國電子科技集團公司第四十七研究所,沈陽110032)

現場可編程門陣(FPGA,Field Programmable Gate Array)是可編程邏輯器件的一種,已廣泛運用于通信領域、消費類電子和車用電子。I/O端口模塊是FPGA中最主要的幾個大模塊之一,它的主要作用是提供封裝引腳到CLB之間的接口,將外部信號引入FPGA內部進行邏輯功能的實現并把結果輸出給外部電路,并且根據需要可以進行配置來支持多種不同的接口標準。FPGA允許使用者通過不同編程來配置實現各種邏輯功能,在I/O端口中它可以通過選擇配置方式來兼容不同信號標準的I/O緩沖器電路。

現場可編程門陣列;輸入/輸出;I/O標準

1 引 言

FPGA(Field Programmable Gate Array)即現場可編程門陣列,它是在PAL、GAL、EPLD等可編程器件的基礎上進一步發展的產物,既解決了定制電路的不足,又克服了原有可編程器件門電路數有限的缺點。FPGA能完成任何數字器件功能,上至高性能CPU,下至簡單ASIC電路,都可以用FPGA來實現。利用FPGA,工程師可以通過傳統的原理圖輸入法,或是硬件描述語言自由設計一個數字系統。通過軟件仿真,我們可以事先驗證設計的正確性。在PCB完成以后,還可以利用FPGA在線修改能力,隨時修改設計而不必改動硬件電路。使用FPGA來開發數字電路,可以大大縮短設計時間,減少PCB面積,提高系統的可靠性。FPGA的這些優點使得FPGA技術在90年代以后得到飛速發展,同時也大大推動了EDA軟件和硬件描述語言(HDL)的進步。

FPGA包括3個大模塊和若干小模塊。3個大模塊指:①可配置邏輯模塊CLB(Configurable Logic Block);②輸出輸入模塊lOB(Input Output Block);③內部連線(Interconnect)。

這3部分占據了整塊芯片90%以上的面積。此外,FPGA還包括一些周邊電路,如配置電路模塊、邊界掃描/回讀模塊、DLL時鐘控制模塊、上電復位模塊、電壓補償模塊等,它們大多分布在芯片邊界,共同完成FPGA功能。

2 I/O模塊設計

每個IO端口可以被配置成輸入、輸出、三態輸出的雙向端口。每個IO端口可以使用相同的電源電壓,配置成獨立端口。如圖1,是一個IO電路。輸出使能信號(OE),可以使信號從內核電路經過輸出緩沖器輸出給外部端口。輸出緩沖器包含ESD保護電路。每個IO還包含一個可編程的斜率控制器,上拉下拉電阻控制器,支持熱插拔,支持5V耐受,鉗位二極管控制電路。圖中AF0,AF1,AF2, AF3,AF4是可編程的反熔絲點選擇器。根據圖1,IO端口由輸入緩沖器和輸出緩沖器組成。輸入緩沖器的作用就是由IOB PAD上接收到外部信號,并把這個信號的IO標準轉換為可供FPGA內部邏輯模塊(主要是CLB)使用的電平信號,使轉換后的信號電壓波峰值為片內核心電壓。輸出緩沖器就是把FPGA內部邏輯實現后輸出的結果轉換為符合各IO標準的輸出,其中輸出電壓,擺率,電流關系等都要和對應的標準符合。

圖1 I/O模塊

對圖1中IO電路進行仿真,內核電壓vcca=1.8V,IO電壓vcci=3.3V,首先把使能信號配置成輸入IO,給IO一個高電平為3.3V、低電平為0V的方波,經過內核從Y輸出,輸出一個高電平為1.8V,低電平為0V的方波,如圖2所示。再把使能信號配置成輸出IO,從內核輸入一個高電平為1.8V,低電平為0V的方波,經過IO,從PAD輸出一個高電平為3.3V,低電平為0V的方波,如圖3所示。這就實現了IO的電平轉換。

圖2 輸入IO

圖3 輸出IO

3 多標準IO電路單元模塊的實現

FPGA中I/O接口的主要作用是提供封裝引腳到CLB之間的接口,將外部信號引入FPGA內部進行邏輯功能的實現并把結果輸出給外部電路,并且根據需要可以進行配置來支持多種不同的接口標準。例如Virtex.E型號FPGA中高靈活性的Select I/O技術一共支持了多種高性能接口標準。如表1所示。

表1 Virtex.E型號FPGA支持的IO標準

因為I/O電路主要作用是為數字邏輯電路(CLB)提供輸出驅動能力與輸入驅動能力的一個接口電路,如果沒有該電路,那么數字電路的輸出將只有一個電壓標準(芯片工作電壓),而且也不能滿足外部驅動能力的要求。因此所謂不同的接口標準,實際上體現在I/O上就是不同接口標準對輸出電壓與輸出電流大小的要求不同,I/O接口電路顯然不能簡單的用一個Buffer緩沖器來代替。根據表1可以得知Virtcx.E的I/O需要支持多種不同的接口標準,而Virtex.E僅僅是Virtcx系列比較早期的型號,越為先進的型號,它們支持的I/O標準數量越多。為了適應越來越繁多、層出不窮的I/O標準,FPGA的多標準IO接口模塊設計必須遵循一個核心思想:不去考慮各種不同接口協議的具體編碼規則,而是著重于不同接口協議的電氣特性參數有哪些不同。不同I/O標準的電壓、電流要求不同。

4 結束語

從總體結構出發,將FPGA中的I/O電路分為三大部分,即用于儲存配置信息和實現I/O可編程的陣列、I/O布線矩陣資源以及I/O電路多標準兼容功能實現模塊。其中多標準I/O兼容模塊分為觸發器模塊、輸入緩沖器模塊和輸出緩沖器模塊。針對各種單端I/O輸入/輸出標準,自上而下設計了它們的電路。此電路具備很好的靈活性,可通過編程使電路能夠兼容多種標準的單端標準和偽差分標準。同時,此電路也具備很好的可擴展性。最后提出了I/O接口電路的測試方案,以驗證設計的可實現性。

[1] R Jacob Baker,Harry W Li,David E Boyce.CMOS:circuit Design,Layout,and Simulation[M].北京:機械工業出版社,2003.

[2] [美]尤耶繆拉(Uyemura,J.P.)著.超大規模集成電路與系統導論[M].周潤德,譯.北京:電子工業出版社,2004.

[3] 朱明程,熊元姣.ACTEL數字系統現場集成技術[M].北京:清華大學出版社,2004.

Design on Multi-Standard I/O Ports in FPGA

Guo Bin
(The 47th Research Institute of China Electronics Technology Group Corporation,Shenyang 110032,China)

FPGA(Field Programmable Gate Array),as an type of programmable logic devices,has been applied in the fields of communication,consumption electronics and automobile electronics.I/O Blocks is one of themost importantmodules in FPGA,which provides the interface between the package pins and CLBs,receives exterior signals for implement the logic functions in FPGA and exports the result to exterior circuit.The signals can be configured to support different I/O standards according to the requirements.In I/O Blocks,I/O output/input buffer circuit is compatiblewith different I/O standards by configuration.

FPGA;Input/Output;I/O standard

10.3969/j.issn.1002-2279.2015.01.003

TN4

A

1002-2279(2015)01-0007-03

郭濱(1982-),女,河北省吳橋縣人,學士,主研方向:IC設計。

2014-03-21

猜你喜歡
標準信號設計
2022 年3 月實施的工程建設標準
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
忠誠的標準
當代陜西(2019年8期)2019-05-09 02:22:48
美還是丑?
瞞天過?!律O計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
一家之言:新標準將解決快遞業“成長中的煩惱”
專用汽車(2016年4期)2016-03-01 04:13:43
主站蜘蛛池模板: 亚洲网综合| 日韩黄色大片免费看| 成人午夜免费观看| 国产成人综合网| 亚洲精品麻豆| 欧美日韩国产综合视频在线观看 | 免费久久一级欧美特大黄| 欧美福利在线观看| 丁香婷婷激情网| 久99久热只有精品国产15| 五月丁香在线视频| 国产欧美视频一区二区三区| 一本大道香蕉中文日本不卡高清二区 | www.99在线观看| 国产欧美另类| 国产精品一区二区国产主播| 免费女人18毛片a级毛片视频| 成人一级免费视频| 国产无码精品在线| 小蝌蚪亚洲精品国产| 国产91透明丝袜美腿在线| 日本精品视频一区二区| 国产打屁股免费区网站| 国产传媒一区二区三区四区五区| 国产精品一区二区无码免费看片| 日本色综合网| 国产美女免费网站| 毛片基地美国正在播放亚洲| 亚洲天堂日本| 精品欧美一区二区三区久久久| 伊人久久大香线蕉成人综合网| 91久久国产综合精品女同我| 日韩亚洲高清一区二区| 久久久久亚洲精品成人网 | 国产乱子伦视频在线播放| 黄色片中文字幕| 久久人人爽人人爽人人片aV东京热| 天堂岛国av无码免费无禁网站 | 久操线在视频在线观看| 欧美日韩午夜| 国产综合日韩另类一区二区| 国产对白刺激真实精品91| 一级毛片高清| 欧美特级AAAAAA视频免费观看| 中文字幕丝袜一区二区| 国产福利免费视频| 国产区人妖精品人妖精品视频| 婷婷色婷婷| yjizz国产在线视频网| 亚洲欧美成aⅴ人在线观看 | 欧美怡红院视频一区二区三区| 高潮爽到爆的喷水女主播视频| 国产人成在线视频| 亚洲中文字幕手机在线第一页| 亚洲欧美精品一中文字幕| 日韩资源站| 国产麻豆91网在线看| 国产高清在线精品一区二区三区| 中文字幕在线视频免费| 又爽又大又黄a级毛片在线视频 | a毛片基地免费大全| A级毛片无码久久精品免费| 国产迷奸在线看| 精品中文字幕一区在线| 成人午夜免费观看| 日韩精品无码免费一区二区三区| 99久久精品久久久久久婷婷| 色妞永久免费视频| 日韩国产综合精选| 久久无码av三级| 亚洲美女久久| 亚洲日本在线免费观看| 国产成人亚洲无吗淙合青草| 97国产精品视频自在拍| 日韩乱码免费一区二区三区| 久久精品最新免费国产成人| 久久频这里精品99香蕉久网址| 亚洲第一网站男人都懂| 久久青草精品一区二区三区| 亚洲资源站av无码网址| 亚洲精品无码AⅤ片青青在线观看| 波多野结衣一区二区三区四区|