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
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet & Tria Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
Avnet Boards General Capabilities of Zynq-7000 // Selecting the right board
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet Boards Forums to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 5 replies
  • Subscribers 356 subscribers
  • Views 647 views
  • Users 0 members are here
Related

Capabilities of Zynq-7000 // Selecting the right board

geralt
geralt over 7 years ago

Hello!

My colleagues and me want to do a project and we are thinking about using one of the various development boards with Zynq-7000 for that purpose.
Basically we just want to sample and measure some signals and transfer them to a PC via ethernet for evaluation. We want to use a Zynq-7000 platform because it is supported by MATLAB and Simulink, provides gigabit-ethernet and some colleagues already have experience with some of those boards.
The signals we want to measure are as follows:

  •   3 analog signals sampled @ 1 kHz by an ADC
  •   3 analog signals sampled @ 100 kHz by an ADC
  •   2 incremental encoders
  •   the frequency of a quadrature pulse signal (we would need a pin for edge-detection and a counter that counts the time between the edges)


We already tried to approach this task using a microcontroller, but most of the microcontroller-boards do not have gigabit-ethernet and have too little RAM for buffering data at such a high sampling frequency.
However, the documentation of those Zynq-7000 development boards on the internet is quite poor. In most hardware user guides I only found that the Zynq-7000 has only one ADC (we would need some more). I have neither found any support for incremental encoder interfaces, nor any GPIOs that are capable of accessing a software timer for edge-detection. In addition to that, those guides do not provide pinout tables (common in most microcontroller datasheets) that clearly state which pins are capable or usable for certain purposes/modules.

Could you maybe provide some keywords or functions of the Zynq-7000 that we could use to achieve the measurement of that many signals (or at least to find useful entries in the hardware guides)? Or do you have links to PDFs that deal with the needed functions on the Zynq-7000?

Or do we need to purchase additional boards/carrier cards providing the necessary functions to connect them to the Zynq-7000 board (e.g. via the FMC terminals)?

Best regards!

  • Sign in to reply
  • Cancel
  • jafoste4
    0 jafoste4 over 7 years ago

    Hello Geralt,

    What is the intentions of this project? Is it purly for self developoment or do you intend to turn it into a product?

    If purely  for development you could try taking a look at the Zedboard you can find the HW userguide located here. http://zedboard.org/support/documentation/1521

    On the Zedboard there is an FMC connector, a few of the FMC's for you to take a look at would be the Ethernet FMC https://ethernetfmc.com/ and the various cards located here https://www.xilinx.com/products/boards-and-kits/fmc-cards.html just please make sure to select the FMC that meets your development paltform spec

    One thing of note also is there are PMOD adapters on the Zedboard. Perhaps you could add additional development boards via that interface? Please take a look at some of the available PMODs here https://www.maximintegrated.com/en/app-notes/index.mvp/id/5468

    If your intentions is to make this into an end solution, perhaps try taking a look at our SOMs portfolio file:///C:/Users/043716/Downloads/5052-SYS-AES-1402-G-V9a%20(1).pdf

    These SOMs are intended to be both your development platform and your end solution.

    --Josh

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • geralt
    0 geralt over 7 years ago

    The purpose is only development. The hardware shall not be part of a product.

    Thanks for the link to the ZedBoard, I already looked into that. We do not need the ethernet FMC card because there is already a gigabit-ethernet port on the ZedBoard itself.

    Does that mean that the ZedBoard itself is not enough to achieve our project target? So that we definitely have to purchase additional PMOD- or FMC-cards to get the desired functions? And the ZedBoard is only the "base-station"?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • jafoste4
    0 jafoste4 over 7 years ago

    Hello Geralt,

    Please refer to the Hardware User guide. Based on that if it meets all your specs great!

    If not, I only wanted to point out the fact that the Zedboard has both FMC and Pmod expansion options available to meet your needs.

    --Josh

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • geralt
    0 geralt over 7 years ago in reply to jafoste4

    Thanks for the help so far!

    One more question: If my ZedBoard has all Pmod connectors occupied (for example with external ADC cards), can I use the FMC pins as simple GPIOs? Or are the Pmod connectors the only GPIO pins available on the whole board?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • bhfletcher
    0 bhfletcher over 7 years ago

    All the I/Os on the FMC can be used for GPIO or any peripheral function that you want to load up in the PL and attach to those I/Os. I recommend a breakout card of some kind, like the XM105 -- https://www.avnet.com/shop/us/products/xilinx/hw-fmc-xm105-g-3074457345625513921/

     

    Bryan

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • 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 © 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