




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Virtex-Ⅱ系列產品1.主要技術特性2.內部結構Virtex-Ⅱ系列產品的內部結構如圖2.1.8所示,主要由CLB、IOB、BlockRAM、DCM和乘法器等組成。其中,內部的CLB模組含有4個Slice,用於實現FPGA的大部分邏輯功能。內嵌的專用乘法器電路可以提高產品進行數字信號處理的速度。內嵌大容量的BlockRAM,用於實現FPGA內部的隨機存取,可以適應設計對大容量片記憶體儲的要求。將DLL改為數字時鐘管理器(DCM,DistalClockManager)從而可以提供更靈活的時鐘管理。IOB模組用於提供封裝管腳與內部邏輯之間的介面,Virtex-Ⅱ支持更多的I/O介面標準。Virtex-Ⅱ採用數控阻抗匹配(DCI,DigitallyControlledImpedance)技術,從而可以減小因阻抗匹配問題而造成的系統不穩定性。Virtex-Ⅱ內部含有更加豐富的佈線資源,從而保證FPGA邏輯資源的最大利用率。Virtex-Ⅱ支持配置數據的三重加密,從而最大限度保護設計者的知識產權。圖2.1.8Virtex-Ⅱ系列產品的內部結構3.CLBVirtex-Ⅱ的CLB單元如圖2.1.9所示。
Virtex-IICLB模組由4個相同的Slice和附加邏輯構成,用於實現組合邏輯和時序邏輯。圖2.1.9
Virtex-IICLB單元3.CLBSlice的內部結構如圖2.1.10所示,每個Slice由兩個4輸入函數發生器、進位邏輯、算術邏輯、存儲邏輯和函數複用器組成。算術邏輯包括1個異或門(XORG)、1個專用與門(MULTAND),1個異或門可以使1個Slice實現2bit全加操作,專用與門用於提高乘法器的效率。進位邏輯由專用進位信號和函數複用器(MUXC)組成,共同實現快速的算術加減法操作。
4輸入函數發生器可以用於實現4輸入LUT、分佈式RAM或16bit移位寄存器;存儲邏輯可配置為D觸發器或鎖存器;進位邏輯包括兩條快速進位鏈,用於提高CLB模組的處理速度;算術邏輯包括一個異或門和一個用於加速乘法運算的專用與門。每個CLB模組既可以配置為分佈式RAM,也可以配置為分佈式ROM,如表2.1.7和表2.1.8所示,CLB模組可以配置為不同容量的分佈式RAM和ROM。圖2.1.10Virtex-ⅡSlice的內部結構表2.1.7Virtex-Ⅱ分佈式RAM配置注:表2.1.7中S表示單端口配置,D表示雙端口配置。表2.1.8Virtex-Ⅱ分佈式ROM配置每1個slice有1個MUXF5和1個MUXFX多路(複用)器,MUXFX多路(複用)器可以實現MUXF6、MUXF7或者MUXF8多路(複用)器。如圖2.1.11所示每個CLB有4個MUXF5,2個MUXF6、1個MUXF7和1個MUXF8多路(複用)器。通過使用這些複用器,每個CLB不僅可以實現5輸入LUT、6輸入LUT、7輸入LUT、8輸入LUT和9輸入LUT,還可以實現128bit移位寄存器,從而提高了Virtex-Ⅱ系列產品的內部資源利用率。圖2.1.11MUXF5和MUXFX多路(複用)器結構示意圖4.IOBIOB模組提供FPGA內部邏輯與外部封裝管腳之間的介面。如圖2.1.12所示,Virtex-Ⅱ的IOB模組含有6個存儲單元,可以單獨配置為邊沿D觸發器或鎖存器,也可以成對實現DDR(Double-Data-Rate)輸入和DDR輸出。Virtex-ⅡDDR輸出結構如圖2.1.13所示。外部輸入信號可以通過IOB模組的存儲單元輸入到FPGA的內部,也可以直接輸入FPGA內部。當外部輸入信號經過IOB模組的存儲單元輸入到FPGA內部時,其保持時間(HoldTime)的要求可以降低,通常其保持時間默認為0。圖2.1.11Virtex-Ⅱ的IOB模組結構圖2.1.12Virtex-ⅡDDR輸出結構在Virtex-Ⅱ系列產品中,根據當前使用的I/O介面標準不同,需要設置不同的介面電壓Vcco和參考電壓VREF。注意:無論使用何種I/O介面標準,輔助電壓VCCAUX均要求接3.3V電源。像Spartan-Ⅱ和Spartan-ⅡE一樣,在Virtex-Ⅱ系列產品的I/O管腳分佈在8個Bank中,同一個Bank的Vcco電壓必須保持一致,不同Bank的Vcco電壓允許不同。注意:Bank位置根據封裝形式不同略有區別。Vcco電壓相同是輸出介面標準相容的基本條件。同一Bank中的I/O介面標準應保持相容,不同Bank間的I/O介面標準可以不要求相容。Virtex-Ⅱ可以相容的輸出介面標準與Spartan-Ⅱ和Spartan-ⅡE類似,Virtex-Ⅱ支持高速差分信號介面標準。5.BlockSelectRAMVirtex-Ⅱ的BlockSelectRAM資源豐富,其單位容量為18Kbit。單端18KbitBlockSelectRAM
記憶體結構圖如圖2.1.13所示,雙端18KbitBlockSelectRAM
記憶體結構圖如圖2.1.14所示。數據寬度和深度縱橫比可以自由設定,並支持三種併發讀寫(Read-During-Write)模式。圖2.1.13單端18KbitBlockSelectRAM
記憶體結構圖圖2.1.14雙端18KbitBlockSelectRAM
記憶體結構圖6.18-Bitx18-BitMultipliers(乘法器)Virtex-Ⅱ乘法器模組支持18bit×18bit的有符號乘法,如圖2.1.15所示。乘法器模組可以通過交換矩陣(SwitchMatrix)與18Kbit的BlockRAM配合使用,也可以單獨使用,如圖2.1.16所示。圖2.1.15Multiplier方框圖圖2.1.16SelectRAM
和Multiplier組合7.DCM(DigitalClockManager,
數字時鐘管理)Virtex-Ⅱ的DCM控制和管理FPGA內部複雜的時鐘,其主要功能包括時鐘同步、頻率綜合和相位調整,結構示意圖如圖2.1.17所示,圖中實線箭頭為時鐘信號,虛線箭頭為控制信號。圖2.1.17DCM結構示意圖8.DCI(DigitallyControlledImpedance,數控阻抗匹配)在FPGA設計中,為保證高速信號的信號完整性,通常需要在PCB板(印刷電路板)上進行阻抗匹配,以減小信號的反射和振盪。使用DCI,可以在Virtex-Ⅱ內部實現阻抗匹配,從而減少外部匹配電阻數量,提高板極系統的穩定性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高校实验室安全基础
- 护肤品新品课件
- 2024年CFA考试新变化试题及答案
- 山东省诸城第一中学春考部2024-2025学年高三上学期10月月考数学试题(原卷版)
- 英语 第四册(五年制高职)5课件 Unit5 Quality Assurance
- 武威一中2024-2025学年下学期高一年级开学检测地理试卷
- 太阳花绘画课件
- 江西省抚州市2024-2025学年高一上学期期末地理试题
- 2024年特许金融分析师考试重难点及答案
- 反复练习的重要性:CFA试题及答案
- 物流员工的入职培训
- 分泌性中耳炎护理查房 课件
- 现代顺势医学
- 一年级拼音默写表
- 高中数学思想方法导引
- 医用制氧机行业可行性研究报告
- 明亚保险经纪人考试题库答案
- 水工金属压力钢管焊接工艺规程
- 古代美洲文明:2阿兹特克
- 生物多样性生物多样性的价值
- 2022年《旅游经济学》题库及答案(共8套)
评论
0/150
提交评论