《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 其他 > 教程:FPGA常見的IO接口標準設置

教程:FPGA常見的IO接口標準設置

2022-10-24
來源:FPGA之家
關鍵詞: IO接口 電阻 FPGA

  0 引言

  最近準備采用Xilinx FPGA進行多機通信,即主FPGA芯片將采集到的不同層的圖像數據流分別輸出給對應的4塊從FPGA芯片中,主從FPGA之間的連接機制采用星形拓撲結構。經計算,圖像數據流接口速率需要數百兆比特/秒,因此需要調研FPGA支持的常見IO接口標準,及每種接口的應用場合。

  1 常見IO接口標準

  Xilinx FPGA提供和支持高性能、可配置、多樣化的接口標準。主要的可配置屬性為On-chip terminaTIon(輸入端/輸出端的內置片上端接電阻),output strength(輸出驅動器的電流驅動能力),slew rate(電壓壓擺率)等。

  常見IO接口可分為單端IO接口和差分IO接口,詳細的IO標準參見下圖1。單端IO接口和差分IO接口均滿足高速接口傳輸,區別在于應用場合不同。

  066.JPG

  Xilinx FPGA芯片不同的Bank支持的IO接口標準范圍略有所不同,但是同一Bank必須使用同一output drive voltage (VCCO)。

  1.1 端接電阻

 065.JPG

  由上圖2可知,當使用高速IO接口時,在接收端通常需要匹配的端接電阻,有利于高低電平的轉換和提高信號的完整性,且端接電阻盡可能的放置在接收端。

  (a)差分輸入端接電阻

  通常需要在差分輸入端并行端接100Ω的電阻,FPGA在差分輸入接收器提前內置了端接電阻,其阻值R為100Ω,為可選項opTIonal。設計者也可以采用外接端接電阻來進行電阻匹配,阻值選擇更靈活。采用片上內置的端接電阻可以節省無聊和縮小PCB面積。

 064.JPG

  通過UCF文件進行約束,是否使用差分輸入端接電阻,語法規則如下:NET DIFF_TERM = “” 。

 ?。╞)單端輸入端接電阻

 063.JPG

  由上圖可知,一些單端IO接口也需要輸入端接電阻來匹配信號的完整性,例如HSTL,SSTL。SSTL電平通常應用在DDR SRAM中,例如SSTL18應用在DDR2,SSTL15_II應用在DDR3中。詳見下圖所示。

062.JPG

  通過UCF文件進行約束,是否使用單端輸入端接電阻,語法規則如下:

  NET IN_TERM = ;

 ?。╟)輸出端接電阻

061.JPG

  由上圖可知,輸出端(也稱為源端)也可以配置輸出端接電阻,以減少信號的反射,應用在高速單端信號場合,例如FPGA輸出驅動DDR3芯片。輸出端接電阻也是opTIonal可選項,常見阻值R為none,25Ω,50Ω,75Ω。通過UCF文件進行約束,是否使用單端輸出端接電阻,語法規則如下:

  NET OUT_TERM = ;

060.JPG

  說明:由上圖可知,FPGA作為輸出端,其端接電阻可以通過內置端接電阻配置完成,但如果DDR SRAM作為后一級的輸入端,該芯片沒有片上端接電阻,故需要外接50Ω的輸入匹配電阻。

  1.2 設置IO接口屬性

  常見IO接口屬性包括:電平標準,輸出壓擺率,輸出驅動能力,上/下拉。詳細設置參考下文。

059.JPG

058.JPG

  2  常見IO接口標準&應用

  當今大廠家會基于其IO接口的總線應用場合提出新的IO接口標準,隨后被其他廠家所使用。每一種IO接口標準均有其特有的電壓、電流、輸入輸出緩沖和端接匹配技術要求。Xilinx User Guide詳細列出了常見的各種IO接口的種類,定義及應用場合,詳見下文。

067.JPG

068.JPG

  3   高速IO接口應用舉例

  基于FPGA的高速IO接口應用的常見例子有兩種,詳見下文。

  第一種: 采用SSTL15_II接口標準,應用于DDR3 SRAM,屬于single-end IO standard;

  第二種:采用LVDS33/25接口標準,應用于IOSERDES的高速串行通信,屬于differenTIal  IO standard;

  3.1  DDR3 SRAM接口驅動

  FPGA驅動DDR3 SRAM芯片時,FPGA作為輸出源端,SRAM芯片作為終端,故FPGA需要配置output driver 的相關屬性參數attributes。SRAM作為input receiver,需要進行端接電阻匹配,由于沒有內置片上端接電阻,故需要在SRAM輸入管腳外接匹配電阻,由于數據端口是雙向端口,故輸入端是高阻狀態,無需匹配。而地址總線接口和差分時鐘輸入接口需要匹配對應阻值的電阻。

  (a)FPGA輸出端IO Standard在UCF文件中參數配置如下:

  NET  “mcb3_dram_dq[*]”      IOSTANDARD  =   SSTL15_II   |    IN_TERM = NONE   |   OUT_TERM = UNTUNED_50;

  壓擺率和上下拉采用默認參數,SLOW slew rate, 12mA  output drive。

  (b)SRAM輸入端IO standard,地址管腳和數據管腳盡可能均勻分配在某一個或多個Bank中。

  地址總線輸入端(單端接口)需匹配50Ω端接電阻,差分時鐘輸入端(差分接口)需要匹配100Ω的端接電阻,見下圖所示。

055.JPG

  地址總線輸入接口                                                                                          

差分時鐘輸入接口

  說明:1.  SRAM輸入管腳的端接電阻盡可能靠近管腳,以保證信號的完整性;

  2.  每一組bank均有獨立的Vcco和Vref,便于配置variable IO standard;

  3. 為減少SSO(simultaneous switching output)的大量輸出管腳電平同一方向切換的干擾,可以增加virtual

  VCC/GND pins,即將該bank未用到的管腳在FPGA程序中設置為GND或VCC;

  3.2   LVDS差分IO接口驅動

 054.JPG

  LVDS:低壓差差分信號,每位數據需要一對差分信號線,相較于單端接口,差分接口可以抑制共模噪聲,電壓擺幅約350mV,因此信號傳輸功耗較低。LVDS接口傳輸速率上限可達3.125Gbit/s,如果配合相應的編碼規則(如8b/10b)和使用SERDES技術,可以保證常用高速信號通信。

053.JPG

  差分信號輸入端需要端接匹配電阻,如果輸入端為FPGA管腳,可以通過配置,使能其內置端接電阻,阻值默認為100Ω。UCF配置LVDS接口如下:

 052.JPG

  說明:1.  壓擺率越快,電平轉換時間越短,時間性能越優;

  2.  Spartan6 FPGA所有Bank均支持LVDS差分輸入,但只有Bank0和Bank2支持LVDS差分輸出;



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

mmexport1621241704608.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩高清不卡| 一区二区三区在线视频免费观看| 久久久久国色av免费看影院| 亚洲一区二区免费| 日韩亚洲欧美精品| 亚洲乱码久久| 亚洲免费观看高清完整版在线观看熊 | 欧美一区二区三区的| 亚洲欧美日韩国产一区| 亚洲视频导航| 亚洲线精品一区二区三区八戒| 一本久久精品一区二区| 夜夜嗨av一区二区三区中文字幕| 一二三四社区欧美黄| 在线综合欧美| 亚洲在线国产日韩欧美| 性久久久久久| 久久久精品国产一区二区三区| 久久综合九色综合久99| 免费亚洲一区二区| 欧美日韩a区| 国产精品盗摄久久久| 国产精品夜夜夜| 国产亚洲精品综合一区91| 狠狠狠色丁香婷婷综合久久五月 | 亚洲电影免费在线 | 一区二区三区偷拍| 亚洲欧美日韩国产一区二区| 欧美一级视频免费在线观看| 久久久久久国产精品mv| 欧美69wwwcom| 欧美日韩国产在线一区| 国产精品久久影院| 国模精品娜娜一二三区| 亚洲国产导航| 在线亚洲观看| 久久av红桃一区二区小说| 亚洲日韩欧美视频| 亚洲性视频h| 久久久精品日韩| 欧美国产精品人人做人人爱| 国产精品99免视看9| 国产女优一区| 亚洲高清自拍| 亚洲永久免费| 亚洲国产欧美在线人成| 亚洲深夜福利网站| 久久精品电影| 欧美乱人伦中文字幕在线| 国产精品日韩在线一区| 在线观看欧美亚洲| 亚洲天堂网在线观看| 久久精品91久久香蕉加勒比 | 久久人人看视频| 欧美日韩精品一区| 国产亚洲欧美一区二区| 亚洲人体偷拍| 久久福利毛片| 亚洲性线免费观看视频成熟| 久久久久久久国产| 欧美日韩亚洲高清| 精品91在线| 亚洲一区影院| 日韩午夜免费| 久久精品视频在线| 欧美日韩国产在线播放| 国内精品美女在线观看| 在线综合亚洲| 日韩亚洲综合在线| 久久久国产一区二区三区| 欧美日韩国产精品自在自线| 国产一区在线播放| 亚洲性xxxx| 夜色激情一区二区| 久久综合国产精品台湾中文娱乐网| 国产精品99一区| 亚洲人www| 久久精品国产99精品国产亚洲性色| 亚洲一区在线视频| 欧美高清在线播放| 黄网站免费久久| 亚洲中字在线| 亚洲视频播放| 欧美理论在线| 影音先锋中文字幕一区| 午夜精品久久| 亚洲欧美日韩成人高清在线一区| 欧美a级片一区| 精久久久久久久久久久| 亚洲欧美成人| 亚洲欧美日韩国产成人精品影院| 欧美日本一道本| 亚洲国产mv| 久久精品国产久精国产思思| 欧美一区二区视频免费观看| 欧美日韩卡一卡二| 亚洲狠狠婷婷| 亚洲欧洲久久| 牛牛精品成人免费视频| 黑丝一区二区三区| 欧美一区在线看| 久久精彩免费视频| 国产欧美日韩一区| 亚洲综合电影| 亚洲欧美日韩爽爽影院| 欧美三级特黄| 日韩午夜电影av| 中文国产一区| 欧美精品在线视频| 亚洲人精品午夜在线观看| 日韩午夜av电影| 欧美久久一区| 亚洲每日更新| 亚洲色诱最新| 欧美午夜理伦三级在线观看| 99精品国产99久久久久久福利| 99综合视频| 欧美片网站免费| 亚洲靠逼com| 一区二区三区欧美视频| 欧美日韩午夜视频在线观看| 夜夜嗨av色综合久久久综合网| 在线中文字幕不卡| 欧美午夜精品久久久久免费视| 夜夜夜久久久| 性欧美办公室18xxxxhd| 国产精品系列在线| 香蕉成人啪国产精品视频综合网| 欧美在线免费播放| 国外成人网址| 亚洲理论在线观看| 欧美日韩精品免费观看视频| 亚洲视频一区二区在线观看 | 99精品久久久| 性欧美xxxx大乳国产app| 国产亚洲成av人片在线观看桃 | 欧美一激情一区二区三区| 国产视频亚洲| 亚洲国产经典视频| 欧美伦理在线观看| 亚洲视频精品| 久久久久免费视频| 亚洲国产高清在线观看视频| 9色国产精品| 国产伦精品一区二区| 久久精品国产亚洲一区二区| 欧美大片在线看免费观看| 亚洲精品中文字幕女同| 午夜欧美理论片| 国内精品久久久久久久97牛牛| 亚洲国产日韩欧美在线图片| 欧美日韩国产二区| 亚洲欧美日本视频在线观看| 久久人人爽人人爽| 日韩一级精品| 久久久av水蜜桃| 亚洲精品三级| 欧美一区二区性| 亚洲第一福利视频| 亚洲一级二级在线| 韩日在线一区| 亚洲午夜精品一区二区三区他趣| 国产欧美一级| 99一区二区| 国产一区二区剧情av在线| 日韩视频免费看| 国产精品一二三| 亚洲精品乱码久久久久久蜜桃麻豆 | 国产欧美精品一区二区三区介绍| 久久精品视频亚洲| 欧美午夜欧美| 亚洲黄色天堂| 国产精品久久综合| 亚洲日本免费| 国产日韩欧美在线视频观看| 99国内精品| 国内久久视频| 亚洲欧美在线x视频| 亚洲国产精品久久久久婷婷884 | 亚洲免费视频在线观看| 韩国女主播一区| 亚洲一二三区精品| 亚洲第一精品夜夜躁人人躁| 性色一区二区三区| 亚洲精品国产精品国自产观看| 久久国产精品亚洲77777| 日韩一区二区精品视频| 久久久亚洲国产美女国产盗摄| 夜夜夜久久久| 欧美精品18+| 久久成人一区二区| 国产精品一区免费观看| 中文精品99久久国产香蕉| 在线日本成人| 久久久天天操| 性色av香蕉一区二区| 国产精品高潮视频| 一本色道**综合亚洲精品蜜桃冫 | 91久久久在线| 蜜臀91精品一区二区三区|