{"id":13825,"date":"2021-02-05T09:00:27","date_gmt":"2021-02-05T08:00:27","guid":{"rendered":"https:\/\/quantum.com.pl\/?p=13825"},"modified":"2021-02-04T14:59:48","modified_gmt":"2021-02-04T13:59:48","slug":"iris-obslugiwane-przez-pakiet-oprogramowania-trace32-firmy-lauterbach","status":"publish","type":"post","link":"https:\/\/quantum.com.pl\/pl\/iris-obslugiwane-przez-pakiet-oprogramowania-trace32-firmy-lauterbach\/","title":{"rendered":"IRIS OBS\u0141UGIWANE PRZEZ PAKIET OPROGRAMOWANIA TRACE32 FIRMY LAUTERBACH"},"content":{"rendered":"<p><strong>Interfejs debugowania i \u015bledzenia Iris z obs\u0142ug\u0105 wirtualnych cel\u00f3w<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13826 size-full\" src=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2021\/02\/LAUTERBACH-IRIS-DEBUG.jpg\" alt=\"\" width=\"800\" height=\"267\" srcset=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2021\/02\/LAUTERBACH-IRIS-DEBUG.jpg 800w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2021\/02\/LAUTERBACH-IRIS-DEBUG-300x100.jpg 300w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2021\/02\/LAUTERBACH-IRIS-DEBUG-768x256.jpg 768w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2021\/02\/LAUTERBACH-IRIS-DEBUG-600x200.jpg 600w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Lauterbach dodaje obs\u0142ug\u0119 Iris do systemu debugowania TRACE32 dla wirtualnych prototyp\u00f3w, tj. Fast Models od Arm. Wirtualne prototypowanie daje projektantom system\u00f3w mo\u017cliwo\u015b\u0107 precyzyjnego dostrojenia uk\u0142adu scalonego lub projektu SoC (System on Chip), jak r\u00f3wnie\u017c okre\u015blenie, w jaki spos\u00f3b oprogramowanie aplikacyjne b\u0119dzie na nim dzia\u0142a\u0107, zanim zostanie zastosowane na urz\u0105dzeniu. Iris powsta\u0142o w celu usuni\u0119cia niedoci\u0105gni\u0119\u0107 starszych interfejs\u00f3w, tj. CADI (Component Architecture Debug Interface) oraz MTI (Model Trace Interface), stwarzaj\u0105c jednocze\u015bnie \u015brodowisko dla nowych rozszerze\u0144. Dzi\u0119ki wieloletniemu do\u015bwiadczeniu w pracy z modelami wirtualnymi, in\u017cynierowie firmy Lauterbach z \u0142atwo\u015bci\u0105 dostosowali si\u0119 do interfejsu Iris.<\/p>\n<p>G\u0142\u00f3wne argumenty przemawiaj\u0105ce za Iris, to \u0142atwiejsze uruchomienie modelu na innym urz\u0105dzeniu w sieci; utrzymanie jednego API zar\u00f3wno do debugowania, jak i \u015bledzenia; wtyczki i dane \u015bledzenia mog\u0105 by\u0107 dynamicznie \u0142adowane w dowolnym momencie. Opr\u00f3cz wy\u017cej wymienionych, istnieje r\u00f3wnie\u017c ulepszony API do obs\u0142ugi tabel, celem poprawienia debugowania pami\u0119ci podr\u0119cznych, TLB oraz innych zintegrowanych pami\u0119ci, a tak\u017ce zapewnienia lepszej obs\u0142ugi \u015bledzenia i prze\u0142o\u017cenia adres\u00f3w wirtualnych na fizyczne. Iris, podobnie jak TRACE32, mo\u017cna obs\u0142ugiwa\u0107 skryptami za po\u015brednictwem interfejsu Python.<\/p>\n<p>Nowy interfejs dost\u0119pny jest w wersji TRACE32 z wrze\u015bnia 2020 roku. Jest on bezp\u0142atny dla obecnych Klient\u00f3w po aktualizacji oprogramowania.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Interfejs debugowania i \u015bledzenia Iris z obs\u0142ug\u0105 wirtualnych cel\u00f3w &nbsp; &nbsp; Lauterbach dodaje obs\u0142ug\u0119 Iris do systemu debugowania TRACE32 dla wirtualnych prototyp\u00f3w, tj. Fast Models od Arm. Wirtualne prototypowanie daje projektantom system\u00f3w mo\u017cliwo\u015b\u0107 precyzyjnego dostrojenia uk\u0142adu scalonego lub projektu SoC (System on Chip), jak r\u00f3wnie\u017c okre\u015blenie, w jaki spos\u00f3b oprogramowanie aplikacyjne b\u0119dzie na nim dzia\u0142a\u0107, [&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-13825","post","type-post","status-publish","format-standard","hentry","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/13825","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=13825"}],"version-history":[{"count":1,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/13825\/revisions"}],"predecessor-version":[{"id":13828,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/13825\/revisions\/13828"}],"wp:attachment":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/media?parent=13825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/categories?post=13825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/tags?post=13825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}