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 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
Avnet Boards Community
  • Products
  • Dev Tools
  • Avnet Boards Community
  • More
  • Cancel
Avnet Boards Community
Avnet Boards Blog UltraZed-EV VCU (Video Codec Unit) Design
  • Avnet Boards Blog
  • Forums
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Avnet Boards Community requires membership for participation - click to join
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: drozwood90
  • Date Created: 15 Jul 2019 6:44 PM Date Created
  • Views 2271 views
  • Likes 4 likes
  • Comments 0 comments
  • mpsocev
  • ultrazed-ev
  • avnet design
  • xilinx zynq® ultrascale+ mpsoc
  • avnet_design
  • avnet_product
  • avnet_featured
  • mpsoc
  • vcu
  • webinar_update
Related
Recommended

UltraZed-EV VCU (Video Codec Unit) Design

drozwood90
drozwood90
15 Jul 2019

Hi everyone!

 

Jason Moss, one of our product specialists recently had some great success in spinning up the VCU that is included in the Avnet UltraZed-EV 7EV based SOM!

 

What is the VCU you might ask?  This is an acronym that stands for Video Codec Unit.  It is a piece of hardened IP that is included in the "EV" specific family of MPSoC  devices from Xilinx.

It can do H.264/H.265 at 4K resolutions with a frame rate of 60FPS!  All the while not using up your precious Programmable Logic fabric!  As someone that has worked with some video codec HDL, I can certainly say that while resourcing is a challenge, the timing ends up so much more critical due to not only the data RATES but the data VOLUME!

 

Consider the amount of data in a 14bit pixel, in a 4k frame, running at 60FPS.  That is an absolutely HUGE volume of data to chew.  Especially having to look at multiple frame, some hysteresis, as well as the math involved to modify the video stream!  Having done some testing of my own personal videos using a PC to convert from my old DV camcorder to H.264 and H.265, I can certainly say that while you get MUCH better compression to quality with H.265, using PC software it is almost NOT worth the additional time to compress due to costing of electricity and wear on the PC itself.  Although to get similar quality at 1/10 the size, OR getting 10x the quality at similar size is rather nice, hard drive space is cheap!

 

How does this relate to the VCU?  At nearly NO additional cost, you can get REAL-TIME H.265 compression!  That is AMAZING!  For the reference design, Jason was able to not only show decoding, but ENCODING in H.264 over a streamed network connection.  As part of this there is also a step to look at the processor use to compare and contrast the difference using the codec and not!

 

For more information on the VCU itself:

https://www.xilinx.com/products/intellectual-property/v-vcu.html

 

For access to Jason's BLOG where he posted the write-up, with access to all the code and downloads in order to generate your OWN design for the UltraZed-EV see this link:

UltraZED-EV + IO Carrier Card VCU Design Example (v2018.3)

 

Here are two blogs related to this that might be of interest!

Quick Take Videos giving you a high level view of what the above blog offers:

UltraZed-EV VCU (Video Codec Unit) Design Quick Take Videos

Companion Videos for the Above blog:

UltraZED-EV + IO Carrier Card VCU Design Example (v2018.3) Companion Videos

 

Have fun and happy encoding!

 

--Dan

  • 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