Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

XC7S25

FPGA

The XC7S25 is a fpga from AMD (Xilinx). View the full XC7S25 datasheet below including key specifications, electrical characteristics.

Official XC7S25 datasheet (PDF) — the source this page was extracted from.

XC7S25 Key Specifications

ParameterValue
Block RAM1,620 Kb (45 x 36 Kb / 90 x 18 Kb)
CLB Slices3,650
DSP Slices80
I/O Voltage1.2V to 3.3V
Logic Cells23,360
Core Voltage1.0V (0.95V for -1LI)
Max I/O (HR)150 (CSGA225, CSGA324); 100 (FTGB196)
Speed Grades-1, -1L, -2, -3
Memory Interfaceup to 800 Mb/s
Process Technology28 nm HKMG HPL
Max Distributed RAM313 Kb
Operating Temperature0°C to +85°C (C), 0°C to +100°C (E), -40°C to +100°C (I), -40°C to +125°C (Q)
Clock Management Tiles (CMTs)3

XC7S25 Overview

Part: 7 series FPGAs — Xilinx

Type: Field-Programmable Gate Array (FPGA)

Description: Xilinx 7 series FPGAs are built on a 28 nm, high-k metal gate (HKMG) process technology, offering up to 2.9 Tb/s of I/O bandwidth, 2 million logic cell capacity, and 5.3 TMAC/s DSP performance.

Operating Conditions:

  • Supply voltage: 1.0V core, 0.9V core option, 1.2V-3.3V I/O
  • Max logic cells: 1,955K (Virtex-7)
  • Max DSP performance: 5,335 GMAC/s (Virtex-7)
  • Max serial transceiver speed: 28.05 Gb/s (Virtex-7)

Key Specs:

  • Process technology: 28 nm, HPL, HKMG
  • Max Logic Cells: 1,955K
  • Max Block RAM: 68 Mb
  • Max DSP Slices: 3,600
  • Max DSP Performance: 5,335 GMAC/s
  • Max Transceiver Speed: 28.05 Gb/s
  • Max DDR3 Interface Speed: 1,866 Mb/s
  • Analog-to-Digital Converters: Dual 12-bit 1MSPS

Features:

  • Advanced high-performance FPGA logic based on real 6-input lookup table (LUT) technology configurable as distributed memory.
  • 36 Kb dual-port block RAM with built-in FIFO logic.
  • High-performance SelectIO™ technology with support for DDR3 interfaces.
  • High-speed serial connectivity with built-in multi-gigabit transceivers from 600 Mb/s up to 28.05 Gb/s.
  • User configurable analog interface (XADC) with on-chip thermal and supply sensors.
  • DSP slices with 25 x 18 multiplier, 48-bit accumulator, and pre-adder.
  • Powerful clock management tiles (CMT), combining PLL and MMCM blocks.
  • Integrated block for PCI Express® (PCIe), for up to x8 Gen3 Endpoint and Root Port designs.
  • Configuration options including 256-bit AES encryption with HMAC/SHA-256 authentication, and built-in SEU detection and correction.

Package:

  • Low-Cost, Wire-Bond
  • Bare-Die Flip-Chip
  • High-Performance Flip-Chip
  • CPGA196 (8 x 8 mm)
  • CSGA225 (13 x 13 mm)
  • CSGA324 (15 x 15 mm)
  • FTGB196 (15 x 15 mm)
  • FGGA484 (23 x 23 mm)
  • FGGA676 (27 x 27 mm)
  • CPG236 (10 x 10 mm)
  • CPG238 (10 x 10 mm)
  • CSG324 (15 x 15 mm)
  • CSG325 (15 x 15 mm)
  • FTG256 (17 x 17 mm)
  • SBG484 (19 x 19 mm)
  • FBG484 (23 x 23 mm)
  • FBG676 (27 x 27 mm)
  • FFG1156 (35 x 35 mm)
  • FBG900 (31 x 31 mm)
  • FFG900 (31 x 31 mm)
  • FFG901 (31 x 31 mm)
  • FFG1157 (35 x 35 mm)
  • FFG1761 (42.5 x 42.5 mm)
  • FHG1761 (42.5 x 42.5 mm)
  • FLG1925 (45 x 45 mm)

XC7S25 Features

  • Advanced high-performance FPGA logic based on real 6-input lookup table (LUT) technology configurable as distributed memory.
  • 36 Kb dual-port block RAM with built-in FIFO logic for on-chip data buffering.
  • High-performance SelectIO™ technology with support for DDR3 interfaces up to 1,866 Mb/s.
  • High-speed serial connectivity with built-in multi-gigabit transceivers from 600 Mb/s to max. rates of 6.6 Gb/s up to 28.05 Gb/s, offering a special low-power mode, optimized for chip-to-chip interfaces.
  • A user configurable analog interface (XADC), incorporating dual 12-bit 1MSPS analog-to-digital converters with on-chip thermal and supply sensors.
  • DSP slices with 25 x 18 multiplier, 48-bit accumulator, and pre-adder for high-performance filtering, including optimized symmetric coefficient filtering.

Table 1: 7 Series Families Comparison

Max. CapabilitySpartan-7Artix-7Kintex-7Virtex-7
Logic Cells102K215K478K1,955K
Block RAM (1)4.2 Mb13 Mb34 Mb68 Mb
DSP Slices1607401,9203,600
DSP Performance (2)176 GMAC/s929 GMAC/s2,845 GMAC/s5,335 GMAC/s
MicroBlaze CPU (3)260 DMIPs303 DMIPs438 DMIPs441 DMIPs
Transceivers-163296
Transceiver Speed-6.6 Gb/s12.5 Gb/s28.05 Gb/s
Serial Bandwidth-211 Gb/s800 Gb/s2,784 Gb/s
PCIe Interface-x4 Gen2x8 Gen2x8 Gen3
Memory Interface800 Mb/s1,066 Mb/s1,866 Mb/s1,866 Mb/s
I/O Pins4005005001,200
I/O Voltage1.2V-3.3V1.2V-3.3V1.2V-3.3V1.2V-3.3V
Package OptionsLow-Cost, Wire-BondLow-Cost, Wire-Bond, Bare-Die Flip-ChipBare-Die Flip-Chip and High- Performance Flip-ChipHighest Performance Flip-Chip
  1. Additional memory available in the form of distributed RAM.

  2. Peak DSP performance numbers are based on symmetrical filter implementation.

  3. Peak MicroBlaze CPU performance numbers based on microcontroller preset.

© Copyright 2010-2020 Xilinx, Inc. Xilinx, the Xilinx logo, Alveo, Artix, Kintex, Spartan, UltraScale, Versal, Virtex, Vivado, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States and other countries. PCI, PCI Express, PCIe, and PCI-X are trademarks of PCI-SIG. All other trademarks are the property of their respective owners.

19

XC7S25 Applications

AUTOMOTIVE PRODUCTS (IDENTIFIED AS "XA" IN THE PART NUMBER) ARE NOT WARRANTED FOR USE IN THE DEPLOYMENT OF AIRBAGS OR FOR USE IN APPLICATIONS THAT AFFECT CONTROL OF A VEHICLE ("SAFETY APPLICATION") UNLESS THERE IS A SAFETY CONCEPT OR REDUNDANCY FEATURE CONSISTENT WITH THE ISO 26262 AUTOMOTIVE SAFETY STANDARD ("SAFETY DESIGN"). CUSTOMER SHALL, PRIOR TO USING OR DISTRIBUTING ANY SYSTEMS THAT INCORPORATE PRODUCTS, THOROUGHLY TEST SUCH SYSTEMS FOR SAFETY PURPOSES. USE OF PRODUCTS IN A SAFETY APPLICATION WITHOUT A SAFETY DESIGN IS FULLY AT THE RISK OF CUSTOMER, SUBJECT ONLY TO APPLICABLE LAWS AND REGULATIONS GOVERNING LIMITATIONS ON PRODUCT LIABILITY.

XC7S25 Electrical Characteristics

Single-ended outputs use a conventional CMOS push/pull output structure driving High towards V CCO or Low towards ground, and can be put into a high-Z state. The system designer can specify the slew rate and the output strength. The input is always active but is usually ignored while the output is active. Each pin can optionally have a weak pull-up or a weak pulldown resistor.

Most signal pin pairs can be configured as differential input pairs or output pairs. Differential input pin pairs can optionally be terminated with a 100 internal resistor. All 7 series devices support differential standards beyond LVDS: RSDS, BLVDS, differential SSTL, and differential HSTL.

Each of the I/Os supports memory I/O standards, such as single-ended and differential HSTL as well as single-ended SSTL and differential SSTL. The SSTL I/O standard can support data rates of up to 1,866 Mb/s for DDR3 interfacing applications.

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
XC7A35T-1CSG324CAMD / XilinxSG324
XC7S25-1CSGA225CAMD (Xilinx)CSGA-225(13x13)

Other Integrated Circuits

All Integrated Circuits datasheetsAll AMD datasheets (7)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the XC7S25

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the XC7S25 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.