{"id":12745,"date":"2020-07-21T10:00:34","date_gmt":"2020-07-21T08:00:34","guid":{"rendered":"https:\/\/quantum.com.pl\/?p=12745"},"modified":"2021-01-19T13:47:14","modified_gmt":"2021-01-19T12:47:14","slug":"trace32-z-obsluga-sledzenia-xtensa-chip","status":"publish","type":"post","link":"https:\/\/quantum.com.pl\/pl\/trace32-z-obsluga-sledzenia-xtensa-chip\/","title":{"rendered":"TRACE32 Z OBS\u0141UG\u0104 \u015aLEDZENIA XTENSA OFF-CHIP"},"content":{"rendered":"<p class=\"rtecenter\"><strong>Rozszerzenie TRACE32 o mo\u017cliwo\u015b\u0107 \u015bledzenia Xtensa off-chip<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13611 size-full\" src=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/07\/LAUTERBACH-XTENSA-OFF-CHIP.jpg\" alt=\"\" width=\"800\" height=\"267\" srcset=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/07\/LAUTERBACH-XTENSA-OFF-CHIP.jpg 800w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/07\/LAUTERBACH-XTENSA-OFF-CHIP-300x100.jpg 300w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/07\/LAUTERBACH-XTENSA-OFF-CHIP-768x256.jpg 768w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/07\/LAUTERBACH-XTENSA-OFF-CHIP-600x200.jpg 600w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Firma Lauterbach og\u0142asza wsparcie \u015bledzenia off-chip architektury Xtensa. TRACE32 obs\u0142uguje protok\u00f3\u0142 \u015bledzenia Xtensa on-chip, TRAX, od samego pocz\u0105tku. Jednak \u015blad poza chipem umo\u017cliwia d\u0142u\u017csze czasy nagrywania, daj\u0105c tym samym mo\u017cliwo\u015b\u0107 przeprowadzania zdecydowanie bardziej kompleksowych analiz.<\/p>\n<p>Protok\u00f3\u0142 TRAX oparty jest na standardzie IEEE-ISTO NEXUS 5001. Zaktualizowana implementacja TRAX pozwala na po\u0142\u0105czenie z implementacj\u0105 Arm CoreSightTM IP. Umo\u017cliwia to przesy\u0142anie danych \u015bledzenia do dowolnego obs\u0142ugiwanego odbiornika trace, tj.: ETB\/ETF, TPIU lub HSSTP. Po raz pierwszy \u015bledzenie przep\u0142ywu programu Xtensa mo\u017ce by\u0107 buforowane poza uk\u0142adem za po\u015brednictwem dedykowanego portu trace, takiego jak ten wykorzystuj\u0105cy protok\u00f3\u0142 \u015bledzenia \u00a0Aurora Gigabit Trace do szeregowego portu trace o wysokiej pr\u0119dko\u015bci. Dzi\u0119ki u\u017cyciu narz\u0119dzi trace Lauterbach, mo\u017cliwe jest zapisanie do 4GB informacji \u015bledzenia, w przeciwie\u0144stwie do 256KB pami\u0119ci wbudowanej, gwarantowanej przez pocz\u0105tkow\u0105 implementacj\u0119 TRAX. Wszystkie narz\u0119dzia trace firmy Lauterbach, obs\u0142uguj\u0105 mo\u017cliwo\u015b\u0107 strumieniowego przesy\u0142ania danych \u015bledzenia do maszyny programistycznej hosta, zapewniaj\u0105c tym samym praktycznie nieograniczony zakres danych \u015bledzenia.<\/p>\n<p>Funkcja obs\u0142ugi \u015bledzenia procesora Xtensa jest ju\u017c dost\u0119pna.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rozszerzenie TRACE32 o mo\u017cliwo\u015b\u0107 \u015bledzenia Xtensa off-chip &nbsp; &nbsp; Firma Lauterbach og\u0142asza wsparcie \u015bledzenia off-chip architektury Xtensa. TRACE32 obs\u0142uguje protok\u00f3\u0142 \u015bledzenia Xtensa on-chip, TRAX, od samego pocz\u0105tku. Jednak \u015blad poza chipem umo\u017cliwia d\u0142u\u017csze czasy nagrywania, daj\u0105c tym samym mo\u017cliwo\u015b\u0107 przeprowadzania zdecydowanie bardziej kompleksowych analiz. Protok\u00f3\u0142 TRAX oparty jest na standardzie IEEE-ISTO NEXUS 5001. Zaktualizowana implementacja [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1611],"tags":[],"class_list":["post-12745","post","type-post","status-publish","format-standard","hentry","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/12745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/comments?post=12745"}],"version-history":[{"count":3,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/12745\/revisions"}],"predecessor-version":[{"id":13613,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/12745\/revisions\/13613"}],"wp:attachment":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/media?parent=12745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/categories?post=12745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/tags?post=12745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}