{"id":23204,"date":"2017-12-15T11:09:28","date_gmt":"2017-12-15T19:09:28","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=23204"},"modified":"2021-06-10T16:09:45","modified_gmt":"2021-06-10T23:09:45","slug":"new-zybo-z7-video-workshop","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/new-zybo-z7-video-workshop\/","title":{"rendered":"New Zybo Z7 Video Workshop"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-23218 alignright\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/12\/zybo-z7-with-box.jpg\" alt=\"\" width=\"375\" height=\"210\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/12\/zybo-z7-with-box.jpg 640w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/12\/zybo-z7-with-box-600x336.jpg 600w\" sizes=\"auto, (max-width: 375px) 100vw, 375px\" \/>Embedded vision is one of the major themes we&#8217;re seeing in industry right now, and this is especially applicable to FPGA design as <a href=\"https:\/\/digilent.com\/shop\/fpga-programmable-logic\/\">FPGAs<\/a> are particularly well suited to processing large amounts of data quickly and efficiently. Accordingly, <a href=\"https:\/\/digilent.com\/shop\/\">Digilent<\/a> is doing more and more in the embedded vision space.<\/p>\n<p>We&#8217;ve recently released an updated version of our popular <a href=\"https:\/\/digilent.com\/shop\/zybo-z7-zynq-7000-arm-fpga-soc-development-board\/\">Zybo Z7<\/a> SoC development board that trades the VGA port for dedicated HDMI in and out plus adds a MIPI CSI-2 connector. Soon to be known as a Pcam connector, this interface is for direct attachment of a Rasperry Pi compatible camera. In addition to this (spoiler alert), we will be releasing our first Pcam product, the Pcam 5C, next week, which is a camera add-on module using the Pcam\/MIPI CSI-2 interface.<\/p>\n<p>To enable our customers to advance with us in the embedded vision space, we are providing ample software support and educational materials alongside the hardware. We recently taught a workshop in Japan and were pleased to receive excellent reviews on the material. We are now <a href=\"https:\/\/digilent.com\/reference\/_media\/reference\/programmable-logic\/zybo-z7\/zybo-z7-10-hls-video-workshop.zip\">making the material available<\/a> to anyone who would like to learn about video processing using a Zynq SoC and what some of the advantages are in using FPGA fabric alongside a processor. The tutorial starts with some theoretical background including a brief lesson in FPGA architecture and parallelism, then moves through familiarizing users with the Vivado HLS tool, designing a video pipeline, and culminating in the implementation of an edge detection application.<\/p>\n<p>A great thing in the advancement in FPGA design tools is the ability to make use of two different programming models, RTL design and high level synthesis in C\/C++. Therefore, you do not need to be an expert in FPGAs and hardware definition language (HDL) to successfully implement this workshop. Although an understanding of the underlying hardware architecture is necessary to write highly efficient programs, the Vivado HLS tool makes this workshop accessible to those more familiar with traditional software implementation using C\/C++.<\/p>\n<p>To access the full workshop, go to the <a href=\"https:\/\/digilent.com\/reference\/programmable-logic\/zybo-z7\/start\">Zybo Z7 resource center<\/a> and scroll to the bottom. On this page, you will also find other useful resources such as tutorials on <a href=\"https:\/\/digilent.com\/reference\/vivado\/getting_started\/start\">getting started with Vivado<\/a> and the <a href=\"https:\/\/digilent.com\/reference\/vivado\/getting-started-with-ipi\/start\">Vivado IP integrator<\/a>, as well as <a href=\"https:\/\/digilent.com\/reference\/learn\/programmable-logic\/tutorials\/zybo-z7-hdmi-demo\/start\">HDMI<\/a> and <a href=\"https:\/\/digilent.com\/reference\/learn\/programmable-logic\/tutorials\/zybo-z7-pmod-vga-demo\/start\">VGA demos<\/a> plus a lot more. Make sure to actively check back for more content from Digilent to get you going on your embedded vision applications as additional applications are around the corner.<\/p>\n<p>Questions or comments? Post in the comment section below or visit the <a href=\"https:\/\/forum.digilent.com\/\">Digilent Forum<\/a>!<\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-23204 jlk' data-task='like' data-post_id='23204' data-nonce='45de443549' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-23204 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-23204 jlk' data-task='unlike' data-post_id='23204' data-nonce='45de443549' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-23204 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-23204 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Advance with us in the embedded vision space with the Zybo Z7!<\/p>\n","protected":false},"author":26,"featured_media":23213,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,43],"tags":[1662],"ppma_author":[4491],"class_list":["post-23204","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fpga","category-workshop","tag-fpga"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/12\/Vivado-HLS-graphic-4.png","authors":[{"term_id":4491,"user_id":26,"is_guest":0,"slug":"talesab","display_name":"Talesa Bleything","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/7445e0f9a1a578bd8aca1528d6ed4c8a?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Bleything","last_name_2":"","first_name":"Talesa","first_name_2":"","job_title":"","description":""}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/23204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=23204"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/23204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/23213"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=23204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=23204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=23204"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=23204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}