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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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
Experts, Learning and Guidance
  • Technologies
  • More
Experts, Learning and Guidance
Ask an Expert Forum Custom Vivado Parts/Board Creation
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experts, Learning and Guidance to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 8 replies
  • Answers 4 answers
  • Subscribers 303 subscribers
  • Views 2241 views
  • Users 0 members are here
  • artix-7
  • fpga
  • vivado
  • edge dev board
  • verilog
Related
See a helpful answer?

Be sure to click 'more' and select 'suggest as answer'!

If you're the thread creator, be sure to click 'more' then 'Verify as Answer'!

Custom Vivado Parts/Board Creation

muddpup64
muddpup64 over 7 years ago

Hello all!

 

I am starting down the path of designing circuits utilizing the FPGA! So far my experience with every piece of documentation on how to use Vivado has been an absolute nightmare. (I am having a horrible time! image)

Well, I needed a cheap board w/ HDMI in order to complete a project  of mine. This one right here: https://allaboutfpga.com/product/edge-artix-7-fpga-development-board/

It even comes with this beautiful set of well put together documentation: https://www.dropbox.com/sh/tswx9k0ji9l5isn/AACQUIi-R-VHQyKrbYxgAbjIa?dl=0

 

However, the Artix 7 chip it comes with is not listed in Vivado, like at all. I even tried to just find one that fits this chips specs but there are none listed in Vivado. I don't even know if that would have worked anyway. (Everything about  this is terrible! image)

So my questions;
Here is the Artix 7 chip I am using: https://www.digikey.com/product-detail/en/xilinx-inc/XC7A35T-1FTG256C/122-1910-ND/5039074
Is there a way to create my own part number in Vivado with these^^^ specifications?
And then, using the provided dev board documentation, set all the I/O for my newly created part?

In essence, creating my own board to use for each of my projects?

Other questions relevant to my end project;

What are some good sources to learn Verilog that are not suicide inducing 500+ page documents?
What are some good sources for learning how to use Vivado that do not make one want to change professions to that of a party clown?

Regards,

  -Matt G.

  • Sign in to reply
  • Cancel

Top Replies

  • genebren
    genebren over 7 years ago +3 suggested
    Tough questions. I have not used Vivado software at all, but I have used the ISE WebPACK software (which does cover the XC7A100T and XC7A200T parts of the Artix 7 family). Is it an easier to use environment…
  • michaelkellett
    michaelkellett over 7 years ago +3 verified
    Are you using the latest version of Vivado ? I had a quick look at the latest I'm running (2017-4) and got this: The lack of a precise match would worry me for a production job but this gets you a good…
  • gecoz
    gecoz over 7 years ago +2 suggested
    Hi Matthew, I believe the Artix7 you have is supported in Vivado. The part number for it should be xc7a35tftg256. Performing a seach against the part list in Vivado (I have the 2018.1 version installed…
Parents
  • genebren
    0 genebren over 7 years ago

    Tough questions.

     

    I have not used Vivado software at all, but I have used the ISE WebPACK software (which does cover the XC7A100T and XC7A200T parts of the Artix 7 family).  Is it an easier to use environment?  I started from scratch in this environment and became sufficient in very little time.  Will the allowed parts be useful to your project?  That will require some digging on your behalf (these seem to be quite large devices).

     

    I have found that there are a lot of good books and tutorials to get you going.  There are also quite a lot of examples out there of VHDL designs.  I found all of these sources very helpful in my learning of VHDL.

     

    Good luck!

    Gene

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • genebren
    0 genebren over 7 years ago

    Tough questions.

     

    I have not used Vivado software at all, but I have used the ISE WebPACK software (which does cover the XC7A100T and XC7A200T parts of the Artix 7 family).  Is it an easier to use environment?  I started from scratch in this environment and became sufficient in very little time.  Will the allowed parts be useful to your project?  That will require some digging on your behalf (these seem to be quite large devices).

     

    I have found that there are a lot of good books and tutorials to get you going.  There are also quite a lot of examples out there of VHDL designs.  I found all of these sources very helpful in my learning of VHDL.

     

    Good luck!

    Gene

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
No Data
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 © 2026 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