AMD Spartan™ UltraScale+™ FPGA SCU35 Testing & Programming

XJTAG Boundary Scan Board Test & Programming Speed Reference for the SCU35 Evaluation Kit

Development & Evaluation Board Testing > SCU35 Evaluation Kit Reference

AMD Spartan™ UltraScale+™ FPGA SCU35 Evaluation Board

About the AMD SCU35 Evaluation Kit

The AMD SCU35 Evaluation Kit (part EK-SCU35-G) is an affordable development platform built around the AMD Spartan™ UltraScale+™ SU35P FPGA. It’s aimed at industrial, medical, and data center designs that need extra I/O expansion and board management, comes ready to use out of the box, and is backed by AMD reference designs and tools — making it a popular starting point for engineers evaluating the Spartan UltraScale+ family before committing to a custom board.

See the official AMD SCU35 product page for pricing and datasheets.

  • FPGA: XCSU35P-2SBVB625E (Spartan UltraScale+)
  • Configuration flash: MT25QU128ABA8E12-0SIT (128 Mbit)
  • Onboard peripherals: HyperRAM, EEPROM, 10/100 Ethernet PHY, 3-axis accelerometer, power telemetry monitors

Prototyping on this board with XJTAG allows for immediate isolation of assembly issues and lets you reuse the same boundary scan test scripts when you move to your own custom hardware.

AMD SCU35 Flash Programming Speed

Fast programming is a real productivity benefit when developing and debugging firmware. XJFlash in the supplied project can program your application at speeds only limited by the flash on the board.

XJFlash High-Speed Programming Benchmarks

XJFlash programs the SCU35’s full 128 Mbit MT25QU128ABA8E12-0SIT flash in just 11 seconds.

XJFlash Operational Metric 128 Mbit (full flash size) 32 Mbit (example application)
Erase Time* (Unprogrammed) 1.4 s 363 ms
Programming Cycle Time 11 s 2.7 s
Verification Cycle Time 1.4 s 354 ms
Total Erase/Program/Verify** 15 s 4.9 s

*Fully programmed devices will take longer to erase. Sampled examples: 30 s for the full 128 Mbit / 7.5 s for 32 Mbit.
**Including FPGA configuration

Boundary Scan Test Coverage

If your application is not behaving as expected, XJTAG testing can help identify if there has been any damage to the development board while it has been used for prototyping. The supplied tests can also be heavily reused when you move to your own custom hardware.

Device Category & Subsystem Designator(s)
Core FPGA U2
HyperRAM Storage U19
SPI Flash U5
EEPROM U17
MII 10/100 Ethernet PHY U31
Power Telemetry Monitors U61, U64
3-Axis Accelerometer U18
Clocks, Oscillators & Crystals U85
Status LEDs DS1-DS7
Push Buttons SW3-SW8
System DIP Switch SW9

Get the Verified Source Files

Request the complete, pre-packaged XJTAG Test Project for this evaluation kit.