引言:本文介紹下Xilinx 7系列FPGA功功能特性、資源特性、封裝兼容性。
1. 概述
Xilinx7系列FPGA由四個FPGA系列組成,可滿足一系列系統需求,從低成本、小尺寸、成本敏感的大容量應用到最苛刻的高性能應用的超高端連接帶寬、邏輯容量和信號處理能力。7系列FPGA包括:
?Spartan-7系列:針對低成本、最低功耗和高I/O性能進行了優化。可提供低成本、非常小的外形尺寸封裝,以實現最小的PCB尺寸。
?????Artix-7系列:針對需要串行收發器、高DSP和邏輯吞吐量的低功耗應用進行了優化。為高吞吐量、成本敏感的應用程序提供最低的物料清單總成本。
?Kintex-7系列:優化以獲得最佳性價比,與上一代相比提高了兩倍,實現了新型FPGA。
?????Virtex-7系列:針對最高的系統性能和容量進行了優化,系統性能提高了兩倍。通過堆疊式硅互連(SSI)技術實現的最高性能設備。
2. 7系列FPGA功能概述
?高級高性能FPGA邏輯,6輸入查找表(LUT)技術;
?36Kb雙端口塊RAM,內置FIFO邏輯,用于片上數據緩沖; ?高性能SelectIO技術,支持高達1866Mb/s的DDR3接口; ?具有內置千兆收發器的高速串行連接,從600Mb/s到最高6.6Gb/s,最高28.05Gb/s,提供了一種特殊的低功耗模式,針對芯片間接口進行了優化; ?用戶可配置模擬接口(XADC),包含雙12位1MSPS模數轉換器和片上熱傳感器和電源傳感器; ?具有25x18乘法器、48位累加器和前置加法器的DSP片,用于高性能濾波,包括優化的對稱系數濾波; ?強大的時鐘管理(CMT),結合鎖相環(PLL)和混合模式時鐘管理器(MMCM)塊,實現高精度和低抖動; ?使用MicroBlaze處理器快速部署嵌入式處理; ?用于PCI Express(PCIe)的集成塊,最多可用于x8 Gen3端點和根端口設計; ?多種配置選項,包括支持商品存儲器、具有HMAC/SHA-256身份驗證的256位AES加密以及內置SEU檢測和校正; ?低成本、引線鍵合、裸片倒裝芯片和高信號完整性倒裝芯片封裝,可在同一封裝中的家族器件之間輕松遷移;
?設計用于28nm、HKMG、HPL工藝、1.0V核心電壓工藝技術和0.9V核心電壓選項的高性能和最低功率,從而實現更低的功率。
表1:7系列FPGA性能資源比較
1.以分布式RAM的形式提供的附加存儲器。
2.峰值DSP性能是基于對稱濾波器實現的。
3.基于微控制器預設的峰值MicroBlaze CPU性能。
3. Spartan-7 FPGA功能概述 表2:Spartan-7 FPGA特性概述
1.每個7系列FPGA片包含四個LUT和八個觸發器;只有一些切片可以使用它們的LUT作為分布式RAM或SRL。
2.每個DSP片包含一個預加法器、一個25 x 18乘法器、一個加法器和一個累加器。
3.塊RAM的大小基本上是36Kb;每個塊也可以用作兩個獨立的18Kb塊。
4.每個CMT包含一個MMCM和一個PLL。
5.不包括配置Bank0。 表3:Spartan-7 FPGA器件封裝組合和最大I/O
1.HR=高范圍I/O,支持1.2V到3.3V的I/O電壓。
4. Artix-7 FPGA功能概述
表4:Artix-7 FPGA特性概述
1.每個7系列FPGA片包含四個LUT和八個觸發器;只有一些切片可以使用它們的LUT作為分布式RAM或SRL。
2.每個DSP片包含一個預加法器、一個25 x 18乘法器、一個加法器和一個累加器。
3.塊RAM的大小基本上是36Kb;每個塊也可以用作兩個獨立的18Kb塊。
4.每個CMT包含一個MMCM和一個PLL。
5.用于PCI Express的Artix-7 FPGA接口塊支持高達x4 Gen 2。
6.不包括配置Bank0。
7.此數字不包括GTP收發器。
表5:Artix-7 FPGA器件封裝組合和最大I/O
1.列出的所有封裝均為無鉛封裝(SBG、FBG、FFG除外15)。有些封裝有Pb選項。
2.FGG484和FBG484中的設備是封裝兼容的。
3.FGG676和FBG676中的器件是封裝兼容的。
4.CP、CS、FT和FG封裝中的GTP收發器支持高達6.25 Gb/s的數據速率。
5.HR=高范圍I/O,支持1.2V到3.3V的I/O電壓。 5. Kintex-7 FPGA功能概述? 表6:Kintex-7 FPGA特性概述
1.每個7系列FPGA片包含四個LUT和八個觸發器;只有一些切片可以使用它們的LUT作為分布式RAM或SRL。
2.每個DSP片包含一個預加法器、一個25 x 18乘法器、一個加法器和一個累加器。
3.塊RAM的大小基本上是36Kb;每個塊也可以用作兩個獨立的18Kb塊。
4.每個CMT包含一個MMCM和一個PLL。
5.Kintex-7 FPGA接口塊,用于PCI Express,最高支持x8 Gen 2。
6.不包括配置Bank0。
7.此數字不包括GTX收發器。 表7:Kintex-7 FPGA器件封裝組合和最大I/O
1.列出的所有封裝均為無鉛封裝(FBG、FFG除外15)。有些封裝有Pb選項。
2.FBG676和FFG676中的設備是封裝兼容的。
3.FBG900和FFG900中的設備與封裝外形兼容。
4.FB封裝中的GTX收發器支持以下最大數據速率:FBG484中的10.3Gb/s;在FBG676和FBG900中為6.6Gb/s。有關詳細信息,請參閱Kintex-7 FPGA數據表:直流和交流開關特性(DS182)。
5.HR=高范圍I/O,支持1.2V到3.3V的I/O電壓。
6.HP=高性能I/O,支持1.2V到1.8V的I/O電壓。
6. Virtex-7 FPGA功能概述
表8:Virtex-7 FPGA功能概述
1.每個7系列FPGA片包含四個LUT和八個觸發器;只有一些切片可以使用它們的LUT作為分布式RAM或SRL。
2.每個DSP片包含一個預加法器、一個25 x 18乘法器、一個加法器和一個累加器。
3.塊RAM的大小基本上是36Kb;每個塊也可以用作兩個獨立的18Kb塊。
4.每個CMT包含一個MMCM和一個PLL。
5.用于PCI Express的Virtex-7 T FPGA接口塊支持高達x8 Gen 2。用于PCI Express的Virtex-7 XT和Virtex-7HT接口塊最多支持x8 Gen 3,XC7VX485T設備除外,它支持x8 Gen2。
6.不包括配置Bank0。
7.此數字不包括GTX、GTH或GTZ收發器。
8.超級邏輯區域(SLR)是使用SSI技術的FPGA的組成部分。Virtex-7 HT設備使用SSI技術將單反與28.05 Gb/s收發器連接起來。
表9:Virtex-7 FPGA器件封裝組合和最大I/O
1.列出的所有封裝均為無鉛封裝(FFG、FHG、FLG除外15)。有些封裝有Pb選項。
2.FFG1761和FHG1761中的設備是封裝兼容的。
3.HR=高范圍I/O,支持1.2V到3.3V的I/O電壓。
4.HP=高性能I/O,支持1.2V到1.8V的I/O電壓。
表10:Virtex-7 FPGA器件封裝組合和最大I/O-續
1.列出的所有封裝均為無鉛封裝(FFG、FLG除外15)。有些封裝有Pb選項。
2.FFG1926和FLG1926中的設備是封裝兼容的。
3.FFG1928和FLG1928中的設備與封裝外形兼容。
4.FFG1930和FLG1930中的設備是封裝兼容的。
5.HP=高性能I/O,支持1.2V到1.8V的I/O電壓。
表11:Virtex-7 HT FPGA器件封裝組合和最大I/O
1.列出的所有封裝都是無鉛的,豁免15。有些封裝有Pb選項。
2.HP=高性能I/O,支持1.2V到1.8V的I/O電壓。 7. 7系列FPGA訂購信息
表12顯示了不同設備系列中可用的速度和溫度等級。有些設備可能不適用于所有速度和溫度等級。
表12:7系列速度等級和溫度范圍
Spartan-7 FPGA的訂購信息如圖1所示。有關設備標記的更詳細說明,請參閱UG475,7系列FPGA的封裝和引出線的封裝標記部分。
圖1:Spartan-7 FPGA訂購信息
1) -L1是低功率、-1L速度等級的訂購代碼。
如圖下圖所示,Artix-7、Kintex-7和Virtex-7 FPGA訂購信息適用于包括Pb Free在內的所有封裝。有關設備標記的更詳細說明,請參閱UG475,7系列FPGA的封裝和引出線的封裝標記部分。
圖2:Artix-7、Kintex-7和Virtex-7 FPGA訂購信息 1) -L1是低功率、-1L速度等級的訂購代碼。
2) -L2是低功率、-2L速度等級的訂購代碼。
3) -G2是具有更高性能收發器的-2速度級設備的訂購代碼。
4) 某些封裝名稱與該封裝上的引腳數不完全匹配。有關封裝詳細信息,請參閱UG475:7系列FPGA封裝和引出線用戶指南。
審核編輯:黃飛
?
評論
查看更多