Arty S7
- Full support for Vivado, including tool integration, example projects and tutorials
- Well equipped for MicroBlaze soft-processor designs
- 256 MB DDR3L memory and 16 MB Quad-SPI Flash
- Arduino shield and Pmod connectors for adding-on hardware devices
- Programmable from JTAG and Quad-SPI flash
5 PLLs (3 PLLs*)
5 MMCMs (3 MMCMs*)
- (*S7-25 variant value in parentheses where different)
USB-JTAG Programmer
7-15v (2.5mm coaxial) supply
The Arty S7 board features the new Xilinx Spartan-7 FPGA and is the latest member of the Arty FPGA development board family from Digilent. The Spartan-7 FPGA offers the most size, performance, and cost-conscious design engineered with the latest technologies from Xilinx and is fully compatible with Vivado Design Suite versions 2017.3 and newer. Putting this FPGA in the Arty form factor provides users with a wide variety of I/O and expansion options. Use the dual row Arduino® connectors to mount one of the hundreds of hardware compatible shields available, or use the Pmod ports with Digilent's pre-made Pmod IP blocks for a more streamlined design experience. Arty S7 was designed to be MicroBlaze ready and comes out of the box ready to use with the free Xilinx WebPack licensing with the Vivado Design Suite.
Documentation
Note: Xilinx software tools are not available for download in some countries. Prior to purchasing the Arty S7, please check the supporting software's availability, as it is required for the board's use.
Tutorials
-
- Walks through installing Vivado and Vitis, the development environments used to create hardware and software applications targeting Digilent FPGA development boards.
-
- Walks through using Vivado and Vitis to create a design in hardware and software that uses a processor to control buttons and LEDs.
-
- Walks through using Vivado to create a simple design that blinks a single LED.
-
- Digilent Pmod IPs can be used to control connected Pmods from baremetal software.
- It should be noted that not all Pmods are supported and that Pmod IPs are only supported in versions of Vivado 2019.1 and older.
-
- The user Viktor Nikolov posted a tutorial on the Digilent Forum showing an alternate architecture for clocking the DDR interface for Digilent boards when using MicroBlaze. It works around several errors that may occur in other guides linked here.
Example Projects
Community Projects
- Hackster Project: Arm DesignStart FPGA Cortex-M1 Environmental Monitor
- Created by Adam Taylor.
- Contains instructions for using the ARM Cortex-M1 with the Arty S7.
- Note: Working with DesignStart FPGA requires a license. A free 90-day trial license can be obtained, as described in the guide.
- Hackster Project: Arm DesignStart FPGA Cortex-M3-Based Robot
- Created by Adam Taylor.
- Contains instructions for using the ARM Cortex-M3 with the Arty S7.
- Note: Working with DesignStart FPGA requires a license. A free 90-day trial license can be obtained, as described in the guide.
Additional Resources
-
- This is a demo for one of our test and measurement devices that uses the Arty S7 to implement a control circuit with user I/O within a digital audio project.