{"id":1016,"date":"2015-12-13T09:39:28","date_gmt":"2015-12-13T09:39:28","guid":{"rendered":"http:\/\/coolt.ch\/notizen\/?p=1016"},"modified":"2016-01-24T11:35:19","modified_gmt":"2016-01-24T11:35:19","slug":"signaltap","status":"publish","type":"post","link":"https:\/\/coolt.ch\/notizen\/signaltap\/","title":{"rendered":"SignalTap"},"content":{"rendered":"<p>\u00dcber den USB-Blaster kann bei altera mit dem Programm SignalTap der Verlauf der internen Signale sichtbar gemacht werden. Der Vorteil zu einem Logic Analyser ist, dass SignalTap intern funktioniert und damit die Signale nicht zuerst nach aussen gef\u00fchrt werden m\u00fcssen.<\/p>\n<p>Die Screenshots sind von der Pr\u00e4sentation: de.slideshare.net\/&#8230; quartus tutorial signaltap<\/p>\n<p>&nbsp;<\/p>\n<p>Die Signale werden durch Doppelklick bei &#8222;node&#8220; ausgew\u00e4hlt. Mit einem * erh\u00e4lt man alle Signale.<br \/>\n<a href=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_select_signal.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1022\" src=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_select_signal.png\" alt=\"singaltap_select_signal\" width=\"1563\" height=\"717\" srcset=\"https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_select_signal.png 1563w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_select_signal-300x138.png 300w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_select_signal-1024x470.png 1024w\" sizes=\"(max-width: 1563px) 100vw, 1563px\" \/><\/a><\/p>\n<p>Der Tackt muss angegeben werden:<\/p>\n<figure id=\"attachment_1023\" aria-describedby=\"caption-attachment-1023\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_set_clock.png\"><img loading=\"lazy\" class=\"wp-image-1023 size-medium\" src=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_set_clock-300x243.png\" alt=\"singaltap_set_clock\" width=\"300\" height=\"243\" srcset=\"https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_set_clock-300x243.png 300w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_set_clock.png 779w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1023\" class=\"wp-caption-text\">clock setzen<\/figcaption><\/figure>\n<p>Nach dem Clk sind die Grundeinstellungen wichtig. Kleine FPGAs haben nicht viel Speicher und zeichnen deshalb nur wenig Signale auf&#8230;<br \/>\n<a href=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_configurations.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1020\" src=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_configurations.png\" alt=\"singaltap_configurations\" width=\"463\" height=\"717\" srcset=\"https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_configurations.png 463w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_configurations-194x300.png 194w\" sizes=\"(max-width: 463px) 100vw, 463px\" \/><\/a><\/p>\n<p>Am Schluss wird die Konfiguration ins FPGA geladen. (Zuvor sollte man das Projekt .sof bereits einmal hinuntergealden haben.)<br \/>\n<a href=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_download_signaltap.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1021\" src=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_download_signaltap.png\" alt=\"singaltap_download_signaltap\" width=\"582\" height=\"400\" srcset=\"https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_download_signaltap.png 582w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_download_signaltap-300x206.png 300w\" sizes=\"(max-width: 582px) 100vw, 582px\" \/><\/a><\/p>\n<p>Die Signale erscheinen so:<br \/>\n<a href=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1018\" src=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis.png\" alt=\"singaltap_analysis\" width=\"1334\" height=\"649\" srcset=\"https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis.png 1334w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis-300x146.png 300w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis-1024x498.png 1024w\" sizes=\"(max-width: 1334px) 100vw, 1334px\" \/><\/a><\/p>\n<p>Will man ein Signal detaillierter anschauen, so geht dies so:<br \/>\n<a href=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis_more_details.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1019\" src=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis_more_details.png\" alt=\"singaltap_analysis_more_details\" width=\"1533\" height=\"384\" srcset=\"https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis_more_details.png 1533w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis_more_details-300x75.png 300w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/12\/singaltap_analysis_more_details-1024x257.png 1024w\" sizes=\"(max-width: 1533px) 100vw, 1533px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00dcber den USB-Blaster kann bei altera mit dem Programm SignalTap der Verlauf der internen Signale sichtbar gemacht werden. Der Vorteil zu einem Logic Analyser ist, dass SignalTap intern funktioniert und damit die Signale nicht zuerst nach aussen gef\u00fchrt werden m\u00fcssen. Die Screenshots sind von der Pr\u00e4sentation: de.slideshare.net\/&#8230; quartus tutorial signaltap &nbsp; Die Signale werden durch &hellip; <a href=\"https:\/\/coolt.ch\/notizen\/signaltap\/\" class=\"more-link\"><span class=\"screen-reader-text\">SignalTap<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[21,60,59],"tags":[48],"_links":{"self":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/1016"}],"collection":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":5,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/1016\/revisions"}],"predecessor-version":[{"id":1175,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/1016\/revisions\/1175"}],"wp:attachment":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/media?parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/categories?post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/tags?post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}