element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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
Webinars, Training and Events
  • Learn
  • More
Webinars, Training and Events
Documents Xilinx Workshop: Getting to Know Vivado Series with Adam Taylor
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Webinars, Training and Events to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 28 Jul 2020 4:56 PM Date Created
  • Last Updated Last Updated: 30 Jul 2020 3:59 AM
  • Views 1207 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

Xilinx Workshop: Getting to Know Vivado Series with Adam Taylor

image

 

The Vivado Design Suite from Xilinx offers tools and methodologies to speed up FPGA development, while improving productivity. Within Vivado, developers can leverage C-based design, capture, simulate and implement programmable logic designs targeting Xilinx FPGA and SoCs (System-on-Chips).

 

This three-session introduction to Xilinx Vivado Design Suite will examine how we capture designs in Vivado using both RTL entry and IP Integrator. Following design capture we will examine Vivado’s simulation capabilities that help ensure the performance of the captured design aligns with requirements. When we reach the desired functional performance level, we will move on to design implementation and programming file creation for deployment.

 

image

 

Just as with real life, our journey does not end there. We will also explore how we can debug the implemented design on the device as it is integrated into the wider system, should the need occur.

 

Each workshop session will walk you through everything you need to know to go from a Zero to a Hero using Vivado.  Adam Taylor will walk you through everything you need to know to get started using Vivado.  Like the previous PYNQ course we will provide examples, and as the series progresses build onto what we've learned.  No board is required.

 

Dates and Register for Free:

 

Workshop:Dates and Register:

Session 1 - Getting to Know Vivado Pt 1

 

In this session we will get an overview and introduction to Vivado, key elements of FPGA design, and the different views inside Vivado and what they can be used for.

 

Topics covered include:

 

  • FPGA flow – RTL -> Synthesis -> Place and Route -> Bitstream
  • What do we use Vivado for? What is its role in FPGA and SoC Development?
  • Design entry in Vivado -> RTL View
  • Simulation -> XSIM (Vivado RTL Simulation)
  • Implementation Flow -> Synthesis View, Implementation, Bit Stream

Wednesday, 26th of August 2020

 

10:30 CT / 3:30 PM GMT

 

  • Xilinx Workshop: Getting to Know Vivado Part I

 

image

Session 2 - Getting to Know Vivado - Part II

 

In this session we will look more closely at more commonly used features which enable designs to be generated faster.

 

Topics covered include:

 

  • IP Integrator – Reduce the RTL you need to write and accelerate your design
  • Constraints – What is there role in the design, how do we use them?
  • Timing Analysis – What is timing closure, why is it important, and how do we achieve it?
  • Programming Configuration Memories

Wednesday, 2nd of Sept 2020

 

10:30 CT / 3:30 PM GMT

 

  • Xilinx Workshop: Getting to Know Vivado Part II

 

image

Session 3 - Getting to Know Vivado - Part III

 

In this session we will introduce advanced concepts, such as creating our own custom IPs, debugging on hardware, working with configuration control, and scripting in Vivado.

 

Topics covered include:

 

  • Creating custom IP using AXI interfaces
  • Debugging in Vivado – ILA, VIO insertion
  • Working with softcore processors – MicroBlaze example
  • Configuration control and scripting

Wednesday, 9th of Sept 2020

 

10:30 CT / 3:30 PM GMT

 

  • Xilinx Workshop: Getting to Know Vivado Part III

 

image

 

 

Presenter:

 

image
Founder and Lead Engineer, Adiuvo Engineering & Training Ltd
Adam has over 18 years engineering experience of which a significant number of these are at Design Authority / Responsible Engineer level on complex System and Electronic projects for advanced satellite payloads, safety critical systems (SIL4) and other high performance systems. He is both a Chartered Engineer and Fellow of the IET, as well as, a prolific blogger on technical subjects such as Electronics design, FPGA design and Reliable techniques.He is also the author of the MicroZed Chronicles, a weekly blog which focuses on the Xilinx Zynq & Zynq UltraScale+ SoC, as well as, the Vivado and SDSoC tool sets. The series contains over 250 in depth technical articles, providing examples and how to's which cover every aspect of using the device from basics to advanced concepts such as Asymmetric Multi Processing and High Level Synthesis.
  • vivado
  • zero to hero
  • xilinx fpga
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
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