element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
FPGA
  • Technologies
  • More
FPGA
Blog Great Starter Board for Traditional FPGA Design -- Arty-S7 (Spartan-7)
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join FPGA to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: bhfletcher
  • Date Created: 10 Apr 2020 7:23 PM Date Created
  • Views 2601 views
  • Likes 15 likes
  • Comments 2 comments
  • arty-s7
  • xilinx
  • spartan-7 fpga
  • xilinx spartan-7
  • digilent
  • spartan-7
Related
Recommended

Great Starter Board for Traditional FPGA Design -- Arty-S7 (Spartan-7)

bhfletcher
bhfletcher
10 Apr 2020

Within the Avnet 'Zed' Community, we spend a lot of time talking about SoC's with hard-core processors. The original ZedBoard started it all with a Zynq-7000 device with ARM A9. We've also done a lot with Zynq UltraScale+ family and ARM A53 (UltraZed, Ultra96). However, what if you don't need the ARM? What if Microblaze is good enough or you don't need a processor at all?

 

If you are looking for a more traditional, PL-only device, then Spartan-7 may be a good, low-cost choice. If you don't need the ARM device, you can save quite a bit of money going with something like Spartan-7. For example, the XC7S50 device has 52K logic cells, about the same as the single XC7Z012S (55K logic cells). However, the S7 device is about half the price. You can read more about Spartan-7 here:

http://avnet.me/Spartan7

 

If you are looking for a great board to learn and experiment with Spartan-7, the Digilent Arty-S7 is a great choice. Avnet and Newark/Farnell both distribute Digilent products.

Arty-S7 at Newark/PFArty-S7 at Newark/PF

image

However, since it isn't an official member of the 'Zed' Community, you won't find an official Product Page for it on Element14. My goal is to compile information about the Arty-S7 into this blog for easy access for you.

 

Item Location
Intro Video Digilent Arty S7
Product Page http://avnet.me/ArtyS7-Digilent
Reference Manual http://avnet.me/ArtyS7-RefManual
Schematics http://avnet.me/ArtyS7-Schematics
Board Definition Files (BDF) http://avnet.me/ArtyS7-BDF
Master Constraints XDC File http://avnet.me/ArtyS7-XDC
Memory Interface Generator (MIG) Files http://avnet.me/ArtyS7-MIG
Petalinux Support Page http://avnet.me/ArtyS7-PetaLinux
Digilent Project and Tutorials Home Page http://avnet.me/ArtyS7-DigilentResources
     Tutorial: Installing Vivado, Xilinx SDK, and Digilent Board Files http://avnet.me/ArtyS7-Install-Tools
     Tutorial: Getting Started with Vivado http://avnet.me/ArtyS7-Getting-Started-with-Vivado
     Tutorial: Getting Started with Vivado IP Integrator http://avnet.me/ArtyS7-Getting-Started-with-Vivado-IP-Integrator
     Project: General I/O Demo http://avnet.me/ArtyS7-IO-Demo
     Project: XADC Demo http://avnet.me/ArtyS7-XADC-Demo
     Project: Pmod GPS Demo http://avnet.me/ArtyS7-Audio-Demo
     Project: Pmod I2S2 FPGA Volume Control Demo http://avnet.me/ArtyS7-PmodGPS-Demo
Hackster Project Page http://avnet.me/ArtyS7-Hackster
     Project: Measure Environmental Data Through Digilent Arty S7 & Pmods https://www.hackster.io/adam-taylor/measure-environmental-data-through-digilent-arty-s7-pmods-cd2fc6
     Project: MikroBus Xilinx -Breathalyzer https://www.hackster.io/jean-christophe-owens/mikrobus-xilinx-breathalyzer-ad5d5c
     Project: Wireless FPGA Debugger and System Monitor https://www.hackster.io/morsucci/wireless-fpga-debugger-and-system-monitor-56b7e5
     Project: Creating an FPGA-Based Low-Cost Imaging System https://www.hackster.io/adam-taylor/creating-an-fpga-based-low-cost-imaging-system-cb18af
     Project: Software Defined Radio on the FPGA https://www.hackster.io/electrobeez/software-defined-radio-on-the-fpga-d35f33
     Project: Arm DesignStart FPGA Cortex-M1 Environmental Monitor https://www.hackster.io/adam-taylor/arm-designstart-fpga-cortex-m1-environmental-monitor-fe4a69
     Project: Vision Outside the Visible!!! https://www.hackster.io/adam-taylor/vision-outside-the-visible-39cb29
MicroZed Chronicles: Triple Modular Redundancy and MicroBlaze https://www.hackster.io/news/microzed-chronicles-triple-modular-redundancy-and-microblaze-78080b8046e4
Webinar: How to use an Arm Cortex-M processor with Xilinx-based FPGAs and SoCs Event Registration -- On Demand
Webinar: No hardware experience? No problem! Xilinx MicroBlaze processors are for everyone. Event Registration -- On Demand
Virtual Workshop: Integrating Arm Cortex-M soft CPU IP into FPGAs https://events.hackster.io/designstart
E14 Roadtest Home Pages Xilinx Spartan-7 FPGA Maker Board by DigilentDigilent ARTY S7 Dev Board (Xilinx Spartan 7) Xilinx Spartan-7 FPGA Maker Board by Digilent
     Arty S7 Part 1: Building the basics Arty S7 Part 1: Building the basics
     kk99 Review Xilinx Spartan-7 FPGA Maker Board by Digilent - Review
     moiiom Review Xilinx Spartan-7 FPGA Maker Board by Digilent - Review
     dixonselvan Review Digilent ARTY S7 Dev Board (Xilinx Spartan 7) - Review
    asher.bsher Review Digilent ARTY S7 Dev Board (Xilinx Spartan 7) - Review
    gecoz Review Digilent ARTY S7 Dev Board (Xilinx Spartan 7) - Review
    14rhb Review Digilent ARTY S7 Dev Board (Xilinx Spartan 7) - Review
The Digilent Arty S7: An Unexpected journey - Part 1 - The Board (gecoz) The Digilent Arty S7: An Unexpected journey - Part 1 - The Board
The Digilent Arty S7: An Unexpected Journey - Part 2 - The Tools (gecoz) The Digilent Arty S7: An Unexpected Journey - Part 2 - The Tools
The Digilent Arty S7: An Unexpected Journey - Part 3 - To the drawing board (gecoz) The Digilent Arty S7: An Unexpected Journey - Part 3 - To the drawing board
The Digilent Arty S7: An Unexpected Journey - Part 4 - The Code (gecoz) The Digilent Arty S7: An Unexpected Journey - Part 4 - The Code
E14 Blog: Seven segment display controlled by Arty S7 board (kk99) Seven segment display controlled by Arty S7 board
E14 Blog: Jumpstart Development with the Digilent Arty S7 FPGA (quinn.sullivan) Jumpstart Development with the Digilent Arty S7 FPGA
E14 Project: PragrammaBall - getting started on the Verilog (Fred27) PragrammaBall - getting started on the Verilog
Purchase Arty-S7-50Arty-S7-50

 

 

If you find other things that I have missed, please enter them in the comments!

  • Sign in to reply

Top Comments

  • Fred27
    Fred27 over 5 years ago +4
    Wow. You've really pulled a lot of great information together. I've been focusing on Zynq recently but I may have to get the Arty S7 out again.
  • Andrew J
    Andrew J over 5 years ago +3
    Excellent contribution, thanks.
  • Andrew J
    Andrew J over 5 years ago

    Excellent contribution, thanks.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Fred27
    Fred27 over 5 years ago

    Wow. You've really pulled a lot of great information together. I've been focusing on Zynq recently but I may have to get the Arty S7 out again.

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube