element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • 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
FPGA
  • Technologies
  • More
FPGA
Documents 7 Ways to Leave Your Spartan-6 FPGA
  • Blog
  • Forum
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
FPGA requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: pchan
  • Date Created: 22 Mar 2022 6:55 PM Date Created
  • Last Updated Last Updated: 25 May 2022 9:05 PM
  • Views 39806 views
  • Likes 15 likes
  • Comments 22 comments
Related
Recommended

7 Ways to Leave Your Spartan-6 FPGA

7 Ways to Leave your Spartan-6 is an element14 community program run in conjunction with AMD-Xilinx to teach you about the migration from the Spartan-6 to the Spartan-7 FPGAs.

profile image sensors
7 Ways to Leave Your Spartan-6

About Competition | How To Play | The Kit | The Activities | The Prizes | Resources | Example Application | Terms & Conditions | The Challengers

What's This About?

The AMD-Xilinx Spartan-6 FPGA family was introduced in 2009. With current parts shortages, designers are learning how to migrate their designs to the newer Spartan-7 FPGA. element14 is inviting you to participate in this fun activity, where you can win great prizes by putting a twist on an old song with element14’s 7 Ways to Leave Your Spartan-6.

How To Play

You have to play to win and in the process, you'll learn about the Spartan-7 FPGA family. Every two weeks, element14 will go live with a new activity that will help you better understand the Spartan-6 to Spartan-7 FPGA migration. Our judges will award you points for every activity you do. At the end of the program, element14 will tally up the points, and the top point-getters will win some great prizes. You don't have to complete every activity, but the more you play, the better chance you have to win BIG.

   Take the Quiz

The Arty S7 Spartan-7 FPGA Development Board

the kit

Some of the activities below require a dev board. Applications to receive the board are now closed.  See selected applicants.

If you are not chosen to receive one of the 25 free boards, you can still join this competition, but you would need to purchase a board here.

The Activities

The activities for the competition are listed below. Just post your blogs or projects in the FPGA group and tag it with “Spartan_Migration.” The deadline for completion of all activities is August 1, 2022.

  • Write a blog comparing the differences between the Spartan-6 and Spartan-7 FPGAs. Up to 10 points
  • Take our quiz here with available resource guide to help. Only the first attempt will be counted towards the point total. Up to 10 points
  • Build a project with the Arty S7. Up to 50 points
  • Ask/answer a question or start a discussion. Up to 25 points
  • Add a sensor to your project. Up to 50 points
  • Use your ongoing project to create an experiment. Up to 50 points
  • Write a summary blog on what you learned about the Spartan-7 FPGA. Up to 15 points

The Prizes

There will be four big prizes awarded in this competition: a Grand Prize, Second Prize, Third Prize and an Honorable Mention. If prizes are not available in your location, equivalent value substitutes may be selected. Participants who have met the requirements for finishing the competition, but have not been chosen for the four big prizes will receive a T-Shirt or other swag. (Note: The winners of the four big prizes will not receive a participant prize.)

The Grand Prize
Samsung Galaxy Book Flex Laptop + Active2 Galaxy Watch

Samsung Galaxy Book Flex Laptop + Active2 Galaxy Watch ($1522)*

The Runner Up
Apple iPad Air + Series 7 Watch

Apple iPad Air + Series 7 Watch ($1000)*

The Third Prize
Audio Technica Bluetooth Turntable + Bose Soundlink Resolve+ II BluetoothSpeaker + Frames Tenor (Non-Prescription)

Audio Technica Bluetooth Turntable + Bose Soundlink Resolve+ II BluetoothSpeaker + Frames Tenor (Non-Prescription) ($749)*

Honorable Mention Prize
Lenovo Tab M8 2nd Gen

Lenovo Tab M8 2nd Gen ($100)*

*Or local equivalent

Resources/Technical Documentation

  • Migrating from AMD-Xilinx Spartan-6 to 7 Series and Zynq UltraScale+ MPSoCs
  • 7 Series FPGAs Migration
  • UltraScale Architecture Migration
  • Migrating Spartan-6 Designs to 7 Series & Beyond
  • Webinar | Mastering the Migration Journey from Spartan-6 FPGAs to 7 Series and Beyond

Tips on Writing Your Application

If you want to get a chance to receive one of the 25 FREE Kits, you will need to submit an application no later than May 12, 2022. The key to writing a winning application is to provide as much meaningful information about your proposed experiments as possible.

The application entry form should be detailed enough to give a good idea of what you plan to do and how you plan to pull it off. But you don’t have to write a book! By answering each of the following questions in your application, you will provide enough information:

(a) Describe your technical background.

(b) Why are you interested in this competition? What interests you about FPGAs?

(c) What kind of experiment(s) do you plan to perform? (Be as specific as you can)

(d) Have you participated in the element14 Community? If so, please provide some links to what you've done. If you are a new member, answer "New Member."

All interested element14 members must submit an application entry form before the end of enrollment on May 12, 2022.

Here are some other suggestions for completing a winning application:

  1. Please complete all required information (contact information, etc.) Please use the email address that is associated with your element14 profile.
  1. Answer all of the application questions. Tell us why you want to be selected. Before deciding what you want to write, think about the following things:You are entering a competition. The most persuasive applications are the ones that attract the eye of the judges.

A single sentence application will never be selected. This competition is not a game of chance.

Be as detailed as possible, but don't write a book.

Terms & Conditions

  • spartan 7
  • 7 Ways to Leave Your Spartan-6
  • xilinx
  • fpga
  • amd
  • spartan-7
  • Spartan_Migration
  • Share
  • History
  • More
  • Cancel
Anonymous

Top Comments

  • cbohra00627
    cbohra00627 1 month ago in reply to rscasny +1

    Hi sir,

    Can I start posting the blogs even if the official participants are not yet selected?

    Till when can we expect the participants to be selected?

  • javagoza
    javagoza 12 days ago in reply to javagoza

    I'm using Vivado 2021.1 ML Edition

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • javagoza
    javagoza 12 days ago in reply to Jan Cumps

    I followed this tutorial 

    Rapid Prototyping Vitis HLS IP Designs using Pynq - Hackster.io

    and this one Introduction to Vitis High-Level Synthesis (HLS) - YouTube

    And selected the FPGA of the Arty S7 50 when needed

    Export IP and then in vivado from  settings add IP repository

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps 12 days ago

    If any of the players here is planning to create a Vitis HLS stream (C to HDL) with the Spartan-7, please shout. In particular if you found a good source or example that works with this device.

    (note: Vitis HLS - the C-to-HLS synthesiser, not Vitis for the MicroBlaze)

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • saadtiwana_int
    saadtiwana_int 1 month ago in reply to guillengap

    To build a project, you will use Xilinx's Vivado (and possibly Vitis) tools. The new firmware (more commonly referred to as "bitstream" for fpgas) can then be uploaded/updated via the same. You don't need any additional software or hardware (assumming you're using the Arty-S7). 

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • cbohra00627
    cbohra00627 1 month ago in reply to rscasny

    Hi sir,

    Can I start posting the blogs even if the official participants are not yet selected?

    Till when can we expect the participants to be selected?

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
  • javagoza
    javagoza 1 month ago

    A good collection of very interesting information

    MicroZed Chronicles: Spartan-6 Migration Summary by Adam Taylor

    https://www.adiuvoengineering.com/post/microzed-chronicles-spartan-6-migration-summary

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • guillengap
    guillengap 2 months ago in reply to dramoz

    Thanks a lot... and how to update the firmware?

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • javagoza
    javagoza 2 months ago in reply to guillengap

    Hi, guillengap, 

    knittronics explains it very well in these videos. It is not the same board, this series is for the Arty Z7, but the process is the same:

    • Getting Started with FPGA Design #1: Installing Xilinx Vivado/Vitis
    • Getting Started with FPGA Design #2: Creating a Base Vivado Project for Digilent's Arty Z7
    • Getting Started with FPGA Design #3: Basic FPGA Design Flow
    • Getting Started with FPGA Design #4: Embedded C Application Basics in FPGAs
    • Getting Started with FPGA Design #5: HDL Basics in FPGA Development
    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • javagoza
    javagoza 2 months ago

    I like the format of this guided road test with pre-established activities. Let's see if I have luck with my application. I have never participated in a road test before.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • dramoz
    dramoz 2 months ago in reply to dramoz

    When using the USB/JTAG, you have two options:

    - Download the bitstream (gateware) to the FPGA and run your application. In this mode, if you unplug the board - you will need to reprogram it (aka volatile)

    - You can flash the SPI flash over the same USB/JTAG port which usually takes longer (minutes vs seconds) as the flash needs to be erased first. Here you can unplug the board, and after powering up, it will load the application from the SPI. There is a switch to select the boot mode.

    * There is also an additional JTAG connector, but you will require additional HW to use it.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
>
Element14

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 © 2022 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

  • Facebook
  • Twitter
  • linkedin
  • YouTube