Dual power management
The
integrated power management (PDF) in Extended Spartan-3A FPGAs can reduce power consumption by up to 99%. A single pin activated, hardware feature is built-in unlike other external implementations which requires additional components.
Suspend mode
- Over 40% static power reduction
- All states saved in memory
- Scale down voltage (VCCAUX) and shut off non-essential functions (e.g., FPGA inputs, interconnects)
- System synchronization for fast wake-up
Hibernate mode
- Up to 99% static power reduction
- Shut off all power
- Wake up time
- Ultimate battery life extension

Figure 1
Dual power management modes allow the device to go to an extremely low power state which can reduce power
consumption significantly.
Multiple levels of security
Extended Spartan-3A FPGAs offer the ultimate flexibility in customizing security solutions for high volume, low-cost systems.
- Customizable security algorithms utilizing unique Device DNA
- Monitor JTAG access and take action
- Monitor for tampering and alert for a bitstream alteration
- Ability to increase algorithm complexity
- Hidden bitstream deters bitstream snooping
- Tamper resistant packaging
- JTAG lockdown prevents “backdoor” access
- Readback disable to prevent configuration readback via JTAG or ICAP
Integrated Flash memory*
This integrated memory found in
Spartan-3AN FPGAs can be used for both device configuration as well as a valuable system resource for the user. It provides simple and secure embedded application storage while enabling advanced real-time control with fine-grained protection, lockdown and erase features.
- Simple and secure embedded application storage with up to 11Mb of integrated user Flash
- Enables single-chip board designs for space-conscious applications
- Worry-free configuration
- Twenty year data retention with 100K write cycles
- Pin compatible to the Spartan-3A platform
* Available only in Spartan-3AN FPGAs.
XtremeDSP DSP 48A Slice**
The Spartan-3A platform’s
optimized DSP48A slice (PDF) achieves 250 MHz operation in the slowest speed grade and enables advanced DSP functions to derive over 30 GMACS.
- XtremeDSP™ slices providing advanced MACC functionality
- Configurable logic blocks to store data and implement logic functions
- Precise clock management resources
- Advanced I/O structure
- 18-bit by 18-bit, two's complement multiplier with full precision 36-bit result, sign extended to 48 bits
- Pre-adder saves 9 logic slices per DSP48A used
- Two input, flexible 48-bit adder/subtracter with optional registered accumulation feedback
- DSP co-processing functions such as MAC engines, distributed algorithms and fully parallel FIR filters
** Available only in largest two devices.
Embedded Processing
- Industry’s most versatile, low-cost Embedded Processing platform
- Integrate processor into FPGA and reduce BOM
- Reduce obsolescence risks with soft processors
- Reduce inventory cost by using common flexible Embedded Processing architecture across multiple products
Four level memory architecture
Four level memory architecture (PDF) provides the optimal granularity and efficient area utilization.
- Up to 520 Kb distributed SelectRAM™+ memory
- Each LUT works as a single-port or dual-port RAM/ROM
- LUTs can be cascaded to build larger memories
- Flexible memory for FIFOs, and buffers
- Up to 1.87 Mb embedded block RAM
- Up to 104 blocks of synchronous 18 Kb block RAM can be cascaded
- Each 18 Kb block can be configured as a single/dual-port RAM
- Supports multiple aspect ratios, data-width conversion and parity
- Up to 16 Mb of integrated Flash memory
- System flexibility with up to 11Mb of on-chip user Flash
- Single-chip solution for failsafe field upgradeability using MultiBoot feature
- New benchmark in non-volatile FPGA market for retention and cycling
- Popular low cost external memory
- Connects low cost memories via interfaces such as HSTL and SSTL
- Large system memory requirements
| Memory Device |
Electrical Interface |
| DDR SDRAM |
SSTL 1.8V |
| DDR II SDRAM |
SSTL 1.8V |
| DIMM DDR SDRAM |
SSTL 2.5V |
| DIMM DDR II SDRAM |
SSTL 1.8V |
| Network FCRAM |
SSTL 2.5V |
| Network FCRAM II |
SSTL 1.8V, HSTL 1.8V |
| RLDRAM |
HSTL 1.8V |
| RLDRAM II |
HSTL 1.8V |
| DDR SRAM |
HSTL 2.5V, 1.8V |
| DDR II SRAM |
HSTL 1.8V |
| QDR SRAM |
HSTL 2.5V |
| QDR II SRAM |
HSTL 1.8V |
| SyncBurst / ZBT SRAM |
HSTL 2.5V |
Leading connectivity platform
Implement multiple bridging, differential signaling, and memory interfaces with
SelectIO™ technology.
-
Supports most popular and emerging single-ended and differential signaling standards including TMDS, PPDS, SSTL3 Class I and II
- Pre-engineered interface IP solutions including PCI™, PCI Express®, USB, Firewire, CAN, SPI, and I2C
- Advanced interfacing supports up to 26 different single-ended and differential I/O standards
- Full hot-swap compliance and 3.3V support
- 622+ Mb/s data transfer rate per I/O

Figure 1
Extended Spartan-3A FPGAs support multiple platform standards.
Configurable logic blocks
CLB architecture provides wider functionality and less logic levels resulting in higher performance.
- Four slices per CLB - two each for memory and logic functions.
- Wide-input functions - 16:1 mux in one CLB
- Fast arithmetic functions - two look-ahead carry chains per CLB column
- Four cascadable 16-bit addressable shift registers
- Two slices can be configured as distributed memory
Precise clock management resources
A self-calibrating, fully digital solution for distributing, delaying, multiplying, dividing and phase-shifting clock signals.
-
Up to 8 digital clock managers (DCMs)
- Flexible frequency generation from 5 MHz to 333 MHz
- Precision phase shift control for 0 - 360 degrees
- Fine grain control (1/256 clock period) for clock data synchronization
- Precise 50/50 duty cycle generation
- Up to 9 external outputs available for internal or external usage
Comprehensive configuration capabilities
The broadest flash memory support including Platform Flash, SPI and parallel Flash memories allow lowest cost configuration.
- Platform Flash
- Convenience of a single source supplier for FPGA and flash memory
- Advanced features such as JTAG, bitsteam compression, design revisiton tracking
- High speed programming
- MultiBoot capability allow multiple configurations (PDF)
- Failsafe upgrading
- Application control of the bitstream selection
- replacement of large ASIC or multiple FPGAs with a single Spartan-3 generation FPGA
- Third-party support for parallel, high-speed BPI configuration mode
- Fast parallel configuration speeds
- Easily procured through standard channels
- Commonly found on low-cost systems
- For larger densities, memory can be used for configuration and system functions