{"id":16973,"date":"2016-09-30T10:00:48","date_gmt":"2016-09-30T17:00:48","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=16973"},"modified":"2021-06-16T13:52:26","modified_gmt":"2021-06-16T20:52:26","slug":"python-zynq-pynq-introducing-our-latest-collaboration","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/python-zynq-pynq-introducing-our-latest-collaboration\/","title":{"rendered":"Python + Zynq = PYNQ : Introducing Our Latest Collaboration!"},"content":{"rendered":"<p>We are beyond\u00a0excited to announce our latest hardware collaboration with the Xilinx University Program, the <a href=\"http:\/\/blog.digilentinc.com\/pynq\">PYNQ-Z1<\/a>!\u00a0The PYNQ-Z1 is a board that was developed to\u00a0combine the\u00a0productivity of the <strong>Py<\/strong>thon programming language with the flexibility of the Xilinx Zy<strong>nq<\/strong> architechture.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/digilent.com\/shop\/pynq-z1-python-productivity-for-zynq\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16986 size-medium\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-Open-600x492.jpg\" alt=\"pynq-open\" width=\"600\" height=\"492\" data-wp-pid=\"16986\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-Open-600x492.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-Open-768x630.jpg 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-Open-168x137.jpg 168w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-Open.jpg 800w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">From a hardware perspective this is a very powerful board, featuring a ZYNQ 7020 APSoC, high-speed peripherals, as well as Pmod and Arduino expansion possibilities. It possesses\u00a0all of the speed capabilities of our <a href=\"https:\/\/digilent.com\/shop\/zedboard-zynq-7000-arm-fpga-soc-development-board\/\">high-end ZedBoard<\/a>, but with the accessibility and size\u00a0of our <a href=\"https:\/\/digilent.com\/shop\/zybo-zynq-7000-arm-fpga-soc-trainer-board\/\">Zybo board<\/a>.<\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-walk-around.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-16987\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-walk-around-841x1024.jpg\" alt=\"pynq-walk-around\" width=\"702\" height=\"855\" data-wp-pid=\"16987\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-walk-around-841x1024.jpg 841w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-walk-around-493x600.jpg 493w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-walk-around-768x935.jpg 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-walk-around-800x974.jpg 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-walk-around.jpg 1549w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">Although the hardware is stellar\u00a0on this board, it is the software framework that makes it really unique.<\/p>\n<p style=\"text-align: left;\">The PYNQ-Z1 hardware was built to run within the PYNQ Framework, an open-sourced project run by the XIlinx University Program.<\/p>\n<figure id=\"attachment_16988\" aria-describedby=\"caption-attachment-16988\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pynq.io\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16988 size-medium\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQdotIO-600x269.png\" alt=\"pynqdotio\" width=\"600\" height=\"269\" data-wp-pid=\"16988\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQdotIO-600x269.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQdotIO-768x344.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQdotIO-1024x459.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQdotIO-800x359.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQdotIO.png 1898w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-16988\" class=\"wp-caption-text\"><a href=\"http:\/\/pynq.io\">www.pynq.io<\/a>\u00a0Home of the PYNQ project and information about the PYNQ framework<\/figcaption><\/figure>\n<p style=\"text-align: left;\">The project seeks to bring the flexibility and power of Xilinx Zynq technology to Python programmers. By creating hardware library frameworks that are able to be manipulated and called by Python functions, a programmer can leverage the power of both technologies.<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium\" src=\"http:\/\/www.pngall.com\/wp-content\/uploads\/2016\/05\/Python-Logo-PNG-Image.png\" alt=\"\" width=\"360\" height=\"180\" \/>Python is a leading general purpose (productivity)\u00a0language that has thousands of open-sourced libraries, and millions of users. It&#8217;s long been cited as one of the world&#8217;s top programming languages to learn. It&#8217;s powerful, and has an extremely accessible learning curve. <a href=\"http:\/\/www.bestprogramminglanguagefor.me\/why-learn-python\">Why Learn Python?<\/a><\/p>\n<p style=\"text-align: left;\">Zynq\u00a0delivers\u00a0a combination of\u00a0dual core ARM Cortex A9 real time processing and Xilinx FPGA&#8217;s customizable <img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-16989\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/zynq-logo.png\" alt=\"zynq-logo\" width=\"200\" height=\"72\" data-wp-pid=\"16989\" \/>I\/O. This allows for the Python program to run on the Cortex A9, but users can customize new &#8220;personalities&#8221; for their hardware using the FPGA.<br \/>\n<a href=\"http:\/\/www.ni.com\/white-paper\/14583\/en\/\">Why use Zynq?<\/a><\/p>\n<p style=\"text-align: left;\">Imagine, one week you are using your <a href=\"https:\/\/digilent.com\/shop\/pynq-z1-python-productivity-for-zynq\/\">PYNQ <\/a>board to create a quadcopter drone, incorporating\u00a0several motors, WiFi communication, and navigation. Then the next week, you could use\u00a0the exact same hardware to make a\u00a0high-speed video capture system to process license plates of passing cars. That is the power of the flexibility built into this platform!<\/p>\n<figure id=\"attachment_16991\" aria-describedby=\"caption-attachment-16991\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/https:\/\/digilent.com\/shop\/pynq-z1-python-productivity-for-zynq\/\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16991 size-medium\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-Box-600-600x343.png\" alt=\"pynq-box-600\" width=\"600\" height=\"343\" data-wp-pid=\"16991\" \/><\/a><figcaption id=\"caption-attachment-16991\" class=\"wp-caption-text\">Price is $229 with Academic Discounts available for those who qualify!<\/figcaption><\/figure>\n<p style=\"text-align: left;\">So head over to the<a href=\"https:\/\/digilent.com\/shop\/pynq-z1-python-productivity-for-zynq\/\"> PYNQ Board page<\/a> to learn more about the hardware, or visit <a href=\"http:\/\/pynq.io\"><strong>www.PYNQ.io<\/strong><\/a> to learn more about Python running on FPGA boards!<\/p>\n<figure id=\"attachment_16978\" aria-describedby=\"caption-attachment-16978\" style=\"width: 583px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16978 size-medium\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/Unboxing-PYNQ-583x600.gif\" alt=\"unboxing-pynq\" width=\"583\" height=\"600\" data-wp-pid=\"16978\" \/><figcaption id=\"caption-attachment-16978\" class=\"wp-caption-text\">This could be you&#8230; Unboxing your <a href=\"https:\/\/digilent.com\/shop\/pynq-z1-python-productivity-for-zynq\/\">PYNQ Board<\/a>!<\/figcaption><\/figure>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-16973 jlk' data-task='like' data-post_id='16973' data-nonce='6d5ef3a62d' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-16973 lc'>+1<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-16973 jlk' data-task='unlike' data-post_id='16973' data-nonce='6d5ef3a62d' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-16973 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-16973 status align-left'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Meet PYNQ, and explore some of the many things you can accomplish with this amazing board!<\/p>\n","protected":false},"author":2,"featured_media":16975,"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,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4323,35,1554],"tags":[],"ppma_author":[4470],"class_list":["post-16973","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-fpga","category-news"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/PYNQ-Feature-Image.png","jetpack_sharing_enabled":true,"authors":[{"term_id":4470,"user_id":2,"is_guest":0,"slug":"larissa","display_name":"Larissa Swanland","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/5f61b3eec23600758fbff3f5d93b1747629d804ba07aa739844b484018ff6786?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\/16973","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=16973"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/16973\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/16975"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=16973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=16973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=16973"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=16973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}