Arty A7
- Programmable over JTAG and Quad-SPI Flash
- On-chip analog-to-digital converter
- (*A7-100 variant value in parentheses where different)
7-15v (2.5mm coaxial) supply
The Arty A7, formerly known as the Arty, is a ready-to-use development platform designed around the Artix-7™ Field Programmable Gate Array (FPGA) from Xilinx. It was designed specifically for use as a MicroBlaze Soft Processing System. When used in this context, the Arty A7 becomes the most flexible processing platform you could hope to add to your collection, capable of adapting to whatever your project requires. Unlike other Single Board Computers, the Arty A7 isn't bound to a single set of processing peripherals: One moment it's a communication powerhouse chock-full of UARTs, SPIs, IICs, and an Ethernet MAC, and the next it's a meticulous timekeeper with a dozen 32-bit timers.
Documentation
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 singleLED.
-
-
-
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.
-
Example Projects
Demos Supporting Vivado 2020.1
Other Demos
Community Projects
-
Hackster Project:手臂DesignStart FPGA Cortex-M1环境or
-
Created by Adam Taylor.
-
Contains instructions for using the ARM Cortex-M1 with the Arty S7.
-
Note:While this project was created for the Arty S7, ARM's DesignStart FPGA materials also contain base projects for working with the Arty A7.
-
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:While this project was created for the Arty S7, ARM's DesignStart FPGA materials also contain base projects for working with the Arty A7.
-
Note:Working with DesignStart FPGA requires a license. A free 90-day trial license can be obtained, as described in the guide.
-
-
Digilent Forum user jmw created a Microblaze port of theAdafruit GFXandAdafruit SSD1306libraries for the Arty, which likely can be made compatible with the PmodOLED. The original Forum thread is availablehere.
-
Arty A7 100T project using the Pmod ACL2, Pmod CLS, and Pmod 7SD created by user Tim S. on the Digilent ForumForum thread
-
Arty A7 100T project using the Pmod SF3 and Pmod CLS created by user Tim S. on the Digilent ForumForum thread
Additional Resources
-
Avnet Product Brief-REQUIRES REGISTRATION