{"id":12737,"date":"2020-06-19T10:00:07","date_gmt":"2020-06-19T08:00:07","guid":{"rendered":"https:\/\/quantum.com.pl\/?p=12737"},"modified":"2021-01-19T13:51:14","modified_gmt":"2021-01-19T12:51:14","slug":"ultrasoc-trace-encoder-ip-dla-risc-v-wspierane-przez-trace32","status":"publish","type":"post","link":"https:\/\/quantum.com.pl\/pl\/ultrasoc-trace-encoder-ip-dla-risc-v-wspierane-przez-trace32\/","title":{"rendered":"ULTRASOC TRACE ENCODER IP DLA RISC-V WSPIERANE PRZEZ TRACE32"},"content":{"rendered":"<p class=\"rtecenter\"><strong>TRACE32\u00a0 z obs\u0142ug\u0105 UltraSoc Trace Encoder IP dla RISC-V<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13615 size-full\" src=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/06\/LAUTERBACH-UltraSoC-TRACE.jpg\" alt=\"\" width=\"800\" height=\"267\" srcset=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/06\/LAUTERBACH-UltraSoC-TRACE.jpg 800w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/06\/LAUTERBACH-UltraSoC-TRACE-300x100.jpg 300w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/06\/LAUTERBACH-UltraSoC-TRACE-768x256.jpg 768w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2020\/06\/LAUTERBACH-UltraSoC-TRACE-600x200.jpg 600w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Firma Lauterbach ma przyjemno\u015b\u0107 og\u0142osi\u0107 wsparcie UltraSoC Trace Encoder IP dla procesor\u00f3w RISC-V. RISC-V jest otwartym modelem programowym procesora ISA (Instruction Set Architecture), obs\u0142uguj\u0105cym instrukcje o zmiennej szeroko\u015bci, umo\u017cliwiaj\u0105c jednocze\u015bnie dodawanie spersonalizowanych instrukcji. Opr\u00f3cz wsparcia 32- i 64-bitowych ISA, TRACE32 obs\u0142uguje r\u00f3wnie\u017c debugowanie instrukcji personalizowanych.<\/p>\n<p>UltraSoc Trace Encoder pozwala obiektowi docelowemu na wysy\u0142anie pakiet\u00f3w \u015bledzenia na ka\u017cdej nieliniowej instrukcji (np. ga\u0142\u0119zie, skoki) oraz na ka\u017cdym prze\u0142\u0105czniku zadania. Te pakiety \u015bledzenia tworzone s\u0105 bez przerywania dzia\u0142ania procesora. UltraSoC Trace Encoder obs\u0142uguje r\u00f3\u017cne, postronne bloki infrastruktury \u015bledzenia, w celu przekazywania komunikat\u00f3w \u015bledzenia do ewentualnego \u201etrace sink\u201d, takich jak bufor pami\u0119ci RAM lub port \u015bledzenia poza uk\u0142adem. Wiele z tych blok\u00f3w IP jest ju\u017c obs\u0142ugiwanych przez TRACE32, umo\u017cliwiaj\u0105c tym samym integratorom system\u00f3w swobod\u0119 w wyborze najlepszej technologii pasuj\u0105cej do ich og\u00f3lnego projektu. UltraSoC oferuje r\u00f3wnie\u017c UltraSoC USB Communicator, kt\u00f3ry tak\u017ce obs\u0142ugiwany jest przez TRACE32 i pozwala na debugowanie oraz \u015bledzenie przy u\u017cyciu portu USB na urz\u0105dzeniu docelowym.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TRACE32\u00a0 z obs\u0142ug\u0105 UltraSoc Trace Encoder IP dla RISC-V &nbsp; &nbsp; Firma Lauterbach ma przyjemno\u015b\u0107 og\u0142osi\u0107 wsparcie UltraSoC Trace Encoder IP dla procesor\u00f3w RISC-V. RISC-V jest otwartym modelem programowym procesora ISA (Instruction Set Architecture), obs\u0142uguj\u0105cym instrukcje o zmiennej szeroko\u015bci, umo\u017cliwiaj\u0105c jednocze\u015bnie dodawanie spersonalizowanych instrukcji. Opr\u00f3cz wsparcia 32- i 64-bitowych ISA, TRACE32 obs\u0142uguje r\u00f3wnie\u017c debugowanie instrukcji [&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-12737","post","type-post","status-publish","format-standard","hentry","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/12737","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=12737"}],"version-history":[{"count":4,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/12737\/revisions"}],"predecessor-version":[{"id":13617,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/12737\/revisions\/13617"}],"wp:attachment":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/media?parent=12737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/categories?post=12737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/tags?post=12737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}