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
Path to Programmable
  • Challenges & Projects
  • Design Challenges
  • Path to Programmable
  • More
  • Cancel
Path to Programmable
Blog
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New

Blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • Building a Custom IP for Minized in Vivado

    mu.udhay
    mu.udhay
    In this Post , we will get helpful insights about an IP (Intellectual Property) , How we can create our Own , How we can Integrate it in Our Design using powerful  Xilinx Vivado tools.For Some Motivation about IP just see the below diagram of th...
    • 27 Nov 2018
  • Lab 8 - Hardware Debugging Zynq Designs

    mconners
    mconners
    We left off last time after creating new IP and adding some debug ports. We added a PWM module, a logic analyzer, and a JTAG port.  This week we got to exercise those pieces. First thing we did was export the hardware to the SDK worksp...
    • 27 Nov 2018
  • Path to Programmable - Lab 8 - PWM Controller

    aspork42
    aspork42
    About:Through Avnet, Xilinx and Element14, a training program to learn about the Zynq 7000 platform which is System On Chip combining an FPGA with an ARM processor. This comes to the students as complete development board packed with goodies like a w...
    • 24 Nov 2018
  • Module 1 - Chapter 2 Notes

    dotmish
    dotmish
    These are notes from the module 1 – chapter 2 Speedway video lecture.   Tools and tool flow.   The Vivado Design Suite WebPACK edition is free and it supports seven Zynq devices.  The free tools include a simulator, device progra...
    • 22 Nov 2018
  • Back After Some Issues

    dotmish
    dotmish
    Hi everyone, Sorry that I've been absent for a while.  Had some significant personal and family health issues.  Then last week Western PA got slammed with a huge ice storm.  A huge amount of trees fell.  We had trees fall on ...
    • 22 Nov 2018
  • [PP-12] Control a single segment display by MiniZed board

    kk99
    kk99
    During roadtest of Arty S7 I have created a simple PMOD module with single segment display. So, I decided to use it with MiniZed SoC to create example application. I have a driver for single segment display written in Verilog. I used a top module to ...
    • 21 Nov 2018
  • Week 4: Done!! Lab 7

    snidhi
    snidhi
    All my previous blogs can be read in detail here Path to Programmable This lab was very special and interesting. It involved creating a custom ip block (partly in VHDL and partly in GUI) and adding it to the existing previous vivado design with ...
    • 20 Nov 2018
  • Week 4: Done!! Lab6 and Lab7

    snidhi
    snidhi
    In the previous weeks I finished the lab 6 and lab 7 together.  Lab 6 Theme & Main Objectives Testing Lab 6 with the serial port Conclusion  In lab 6 I learned how to establish the data flow between the programmable logic PL and pr...
    • 20 Nov 2018
  • Xilinx ZYNQ - Blog 4 - Programmability, Automation and Backups with Vivado

    shabaz
    shabaz
    Note: This is part 4 of a series on working with FPGAs and in particular the Xilinx Zynq-7000S Programmable System-on-Chip with ARM Cortex-A9 processing core. For part 1, click here: Xilinx ZYNQ System-on-Chip - Getting to know the MiniZed BoardFor a...
    • 20 Nov 2018
  • Path to Programmable - Blog 6 - The TCL script

    rsc
    rsc
    I spent the weekend figuring out Lab 9.  It turns out that my file system wasn't in line with the TCL script.  The instructions are as follows:***NOTE*** If you receive an error running the Tcl command above please delete your entire Zy...
    • 19 Nov 2018
  • Lab 7 down; two more to go! Then the fun starts

    aspork42
    aspork42
    I have finished Lab 7! This one was quite a bit longer for me and took three or four nights to get through. About:Through Avnet, Xilinx and Element14, a training program to learn about the Zynq 7000 platform which is System On Chip combining an ...
    • 19 Nov 2018
  • Working with DMA through AXI between DDR and PL BlockRAM

    mu.udhay
    mu.udhay
    Hello Everyone, My peers in Path to Programable have Done Great work in giving step by step procedure to implement DMA transfer so Why Reinvent the Wheel , I take a different approach.I will try to present a vivid picture regarding Why we need to imp...
    • 18 Nov 2018
  • Lab 7 - Creating Custom IP

    mconners
    mconners
    So far this has been the most challenging lab, mostly because of the amount of typing. We added a PWM module with an interrupt. If you've been following along, you'll see that during this lab we added the portion outlined in red.   &nb...
    • 18 Nov 2018
  • Path to Programmable - Blog 5 - "I See The Light!"

    rsc
    rsc
    The objectives of Lab 7:https://www.xilinx.com/products/intellectual-property.html The basic objective of the last few labs in this training module is to light up an LED and control it with a PWM output.In addition, the JTAG interface was explored, a...
    • 16 Nov 2018
  • [PP-12] Lab 9 - the power of scripting

    kk99
    kk99
    In this lab we are use a TCL scripts to prepare and finalize our hardware project. We will use here a lab9.tcl script delivered in Speedway support documents.Please go to the following directory: ZynqHW/2017_4/Support_documents/Lab9/ and type so...
    • 12 Nov 2018
  • [PP-11] Lab 8 - hardware debugging of Zynq designs

    kk99
    kk99
    In this lab we will learn how to use a hardware debugging interface to to perform run-time interactions with IP cores. 1. Adding a IP JTAG-AXI core to the designPlease select Add IP and choose JTAG to AXI Master Core from IP catalog. After that ...
    • 12 Nov 2018
  • [PP-10] Lab 7 - Adding a custom IP

    kk99
    kk99
    In this lab we will learn how to create a custom IP, add it to the IP catalogue and use it in the design. 1. How to create a new AXI peripheralPlease select from main bar option: Tools->Create and Package IP New IP. There will appear a wizard...
    • 11 Nov 2018
  • Tinkling the TCL in Xilinx Vivado

    mu.udhay
    mu.udhay
    Hello Folks !  We are now in the funniest part ! Believe me Guys , i gone through the basics of the tcl at first this week , studying how it works and what are possible pitfalls and various others along with why it is used in Vivado , how it is ...
    • 11 Nov 2018
  • [PP-09] Lab 6 - usage of DMA for improving data flow between PL and PS

    kk99
    kk99
    In this lab we will enable PS DMA engine to improve data flow between PL-based BRAM and external DDR3 memory. We will base on project from lab 5. We need to launch SDK. Then we need to check if in system.hdf there is present BRAM IP block.Now pl...
    • 10 Nov 2018
  • [PP-08] Lab 5 - Adding a peripheral in programmable logic

    kk99
    kk99
    In this lab we will create a Block RAM in the programmable logic which can be used to buffer data going between the PS and PL. 1. How to add BRAM from IP CatalogOpen block design with ZYNQ7 processing system. Choose the Add IP button on the shor...
    • 10 Nov 2018
  • Labs 4-5-6 done! Path to the end???

    aspork42
    aspork42
    I have finished Labs 4, 5, and 6! About:Through Avnet, Xilinx and Element14, a training program to learn about the Zynq 7000 platform which is System On Chip combining an FPGA with an ARM processor. This comes to the students as complete develop...
    • 8 Nov 2018
  • Why Do we Do what we Do for Creating a Project for Minized

    mu.udhay
    mu.udhay
    HI guys ! This post is mainly Intended to Answer few Important Questions regarding why we are doing few things for Getting your Project Runing on Minized at First.Here are the List of Questions this Post aims to Clarify,If you got few other Question...
    • 4 Nov 2018
  • Labs 5 & 6

    mconners
    mconners
    Finally starting to access the PL I grouped labs 5 & 6 together because they really are 2 parts of a single lab. Lab 5 was adding a Block Ram to the Processing System using the AXI Interconnect System, Lab 6 was actually Programming the FPGA...
    • 3 Nov 2018
  • Concentrating on HDL before P2P

    Fred27
    Fred27
    I've been really enjoying following along with Path to Programmable - both with the blogs on here and the Avnet Speedway course that seems to be an earlier version of P2P. One thing I have found so far is that "Path to Programmable" is a slightl...
    • 2 Nov 2018
  • Lab 3 - Bolting on a few more bits of hardware :)

    aspork42
    aspork42
    About:Through Avnet, Xilinx and Element14, a training program to learn about the Zynq 7000 platform which is System On Chip combining an FPGA with an ARM processor. This comes to the students as complete development board packed with goodies like a w...
    • 31 Oct 2018
<>
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