{"id":22232,"date":"2017-09-19T07:59:59","date_gmt":"2017-09-19T14:59:59","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=22232"},"modified":"2021-06-10T16:27:18","modified_gmt":"2021-06-10T23:27:18","slug":"debugging-done-right","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/debugging-done-right\/","title":{"rendered":"Debugging Done Right"},"content":{"rendered":"<p>Last Friday <a href=\"https:\/\/digilent.com\/blog\/introducing-the-zybo-z7\/\">we announced the launch of the Zybo Z7<\/a> as an upgrade to the Zybo, and as an addition to our Zynq family. With it&#8217;s many peripherals <a href=\"https:\/\/digilent.com\/shop\/zybo-z7-zynq-7000-arm-fpga-soc-development-board\/\">Zybo Z7 <\/a>provides a great platform for embedded vision development or general SoC projects. You&#8217;ll find the resource center lots of helpful resources for getting started including a migration guide, getting started projects, audio demos, video demos and more!<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/ZYBO-Z7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-22230\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/ZYBO-Z7-600x435.png\" alt=\"\" width=\"600\" height=\"435\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/ZYBO-Z7-600x435.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/ZYBO-Z7-768x557.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/ZYBO-Z7-1024x742.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/ZYBO-Z7-800x580.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/ZYBO-Z7.png 2000w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>As many users (and <a href=\"https:\/\/digilent.com\/reference\/learn\/instrumentation\/tutorials\/zynq-qspi-boot\/start\">even our own R&amp;D team<\/a>) have discovered, a logic analyzer is an important tool in FPGA development. They allow you to see the internal signals in real time. This gives you a peak into timing issues, glitches and other issues that won&#8217;t be apparent in simulation.<\/p>\n<figure id=\"attachment_22236\" aria-describedby=\"caption-attachment-22236\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/connections.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-22236\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/connections-600x338.jpg\" alt=\"\" width=\"600\" height=\"338\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/connections-600x338.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/connections-768x433.jpg 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/connections-800x451.jpg 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/connections.jpg 1000w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-22236\" class=\"wp-caption-text\">Using the Digital Discovery to look at the boot sequence on the Zybo Z7.<\/figcaption><\/figure>\n<figure id=\"attachment_22238\" aria-describedby=\"caption-attachment-22238\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/fsbl_start.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-22238 size-medium\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/fsbl_start-600x156.png\" alt=\"\" width=\"600\" height=\"156\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/fsbl_start-600x156.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/fsbl_start-768x200.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/fsbl_start-1024x267.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/fsbl_start-800x208.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/fsbl_start.png 1920w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-22238\" class=\"wp-caption-text\">Looking at the FSBL (First Stage Boot Loader).<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>As you likely know, the <a href=\"https:\/\/digilent.com\/shop\/digital-discovery-portable-logic-analyzer-and-digital-pattern-generator\/\">Digital Discovery<\/a> provides a logic analyzer that has a sample rate up to 800MS\/s and up to 32 channels, plenty of speed and channels to help expedite development. Because we want all of our customers to be successful in their embedded development endeavors I&#8217;m excited to announce that we are offering a limited time promotion.<\/p>\n<h2><strong>Spend $500 on an <a href=\"https:\/\/digilent.com\/shop\/fpga-programmable-logic\/\">FPGA purchase<\/a> and get $100 off of a <a href=\"https:\/\/digilent.com\/shop\/digital-discovery-portable-logic-analyzer-and-digital-pattern-generator\/\">Digital Discovery<\/a>!<\/strong><\/h2>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/06\/30955675812_625473e037_o.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-20936\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/06\/30955675812_625473e037_o-600x556.png\" alt=\"\" width=\"600\" height=\"556\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/06\/30955675812_625473e037_o-600x556.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/06\/30955675812_625473e037_o-768x712.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/06\/30955675812_625473e037_o-1024x949.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/06\/30955675812_625473e037_o-800x741.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/06\/30955675812_625473e037_o.png 1619w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>If you&#8217;ve been holding off on a big FPGA purchase now is a great time to pick one up. This limited time promotion will get you a portable logic analyzer, pattern generator, virtual I\/O, and protocol analyzer all with a programmable interface for only $99. Just put $500 worth of items from the FPGA category into your cart, add a Digital Discovery, and the discount will automatically be applied.<\/p>\n<p>For more information on the Digital Discovery, check out it&#8217;s<a href=\"https:\/\/digilent.com\/reference\/instrumentation\/digital-discovery\/start\"> resource center here.<\/a><\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-22232 jlk' data-task='like' data-post_id='22232' data-nonce='a3fda16c02' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-22232 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-22232 jlk' data-task='unlike' data-post_id='22232' data-nonce='a3fda16c02' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-22232 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-22232 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Get the right debugging tool for FPGA designs.<\/p>\n","protected":false},"author":18,"featured_media":22252,"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":[4325,1563],"tags":[1662],"ppma_author":[4466],"class_list":["post-22232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debug-validation-test","category-guide","tag-fpga"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/09\/BLOG-banner-600-FPGADD-promo3.png","jetpack_sharing_enabled":true,"authors":[{"term_id":4466,"user_id":18,"is_guest":0,"slug":"kaitlyn","display_name":"Kaitlyn Franz","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/9276021eaa44781ce19f364cfca46ada25e1500769cf4803a095a5bae83c912a?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\/22232","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\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=22232"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/22232\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/22252"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=22232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=22232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=22232"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=22232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}