{"id":22899,"date":"2018-02-26T08:00:20","date_gmt":"2018-02-26T16:00:20","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=22899"},"modified":"2021-06-10T14:23:14","modified_gmt":"2021-06-10T21:23:14","slug":"microzed-chronicles-and-the-nexys-video","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/microzed-chronicles-and-the-nexys-video\/","title":{"rendered":"MicroZed Chronicles And The Nexys Video"},"content":{"rendered":"<p>Here at the Digilent blog we are always excited to see new installments in Adam Taylor&#8217;s MicroZed Chronicles, and <a href=\"https:\/\/forums.xilinx.com\/t5\/Xcell-Daily-Blog\/Adam-Taylor-s-MicroZed-Chronicles-Part-204-Understanding-Basic\/ba-p\/777077\">Part 204 featuring the Nexys Video<\/a> is no exception!<\/p>\n<p>This article covers how to get a simple HDMI input-and-output video-processing system using the\u00a0<a href=\"https:\/\/www.xilinx.com\/products\/silicon-devices\/fpga\/artix-7.html\" target=\"_blank\" rel=\"noopener noreferrer\">Artix-7 XC7A200T FPGA<\/a>\u00a0on the\u00a0<a href=\"https:\/\/digilent.com\/shop\/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Nexys Video Artix-7 FPGA Trainer Board<\/a>. While traditionally the series has covered a wide range of different applications for using Zynq SoC, this installment focuses on a purer FPGA approach.<\/p>\n<p>Since the<a href=\"https:\/\/digilent.com\/shop\/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications\/\"> Nexys Video<\/a> is ideal for applications regarding video processing and vision, it is only natural that the demonstration use\u00a0 these strengths. The goal is to create a\u00a0simple image-processing pipeline, and the architecture for the project is illustrated below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-22901\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/11\/original.jpg\" alt=\"\" width=\"591\" height=\"401\" data-wp-pid=\"22901\" \/><\/p>\n<p>The author goes in depth at explaining how he used the boards resources as well as the Nexys Video HDMI example to lay the framework for the design.<\/p>\n<figure id=\"attachment_22902\" aria-describedby=\"caption-attachment-22902\" style=\"width: 544px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-22902 size-full\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/11\/nexys-video-artix-7-fpga-training-board-desc2.jpg\" alt=\"\" width=\"544\" height=\"304\" data-wp-pid=\"22902\" \/><figcaption id=\"caption-attachment-22902\" class=\"wp-caption-text\">A Nexys Video in action.<\/figcaption><\/figure>\n<p>The final steps of the project involve configuring the\u00a0 image-processing pipeline in the software, which will be addressed on the next installment.<\/p>\n<p>If this sounds interesting to you please check out the <a href=\"https:\/\/forums.xilinx.com\/t5\/Xcell-Daily-Blog\/Adam-Taylor-s-MicroZed-Chronicles-Part-204-Understanding-Basic\/ba-p\/777077\">original article<\/a> and code on\u00a0<a href=\"https:\/\/github.com\/ATaylorCEngFIET\/MicroZed-Chronicles\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Github!<\/a><\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-22899 jlk' data-task='like' data-post_id='22899' data-nonce='822831b204' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-22899 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-22899 jlk' data-task='unlike' data-post_id='22899' data-nonce='822831b204' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-22899 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-22899 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Adam Taylor and the Xcell Daily Blog assist with understanding basic video processing on the Digilent Nexys Video Artix-7 Board.<\/p>\n","protected":false},"author":36,"featured_media":22902,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4327,35],"tags":[],"ppma_author":[4485],"class_list":["post-22899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-fpga"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/11\/nexys-video-artix-7-fpga-training-board-desc2.jpg","authors":[{"term_id":4485,"user_id":36,"is_guest":0,"slug":"mirandamay7","display_name":"Miranda Hansen","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/bcab037c32924b9f9b3ca4898e179f2764cb7d9a82aa2bd475170c8aaa884e1c?s=96&d=mm&r=g","1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":"","9":"","10":""}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/22899","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\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=22899"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/22899\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/22902"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=22899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=22899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=22899"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=22899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}