{"id":15855,"date":"2024-07-30T09:00:05","date_gmt":"2024-07-30T07:00:05","guid":{"rendered":"https:\/\/quantum.com.pl\/lauterbach-supports-pic64gx-risc-v-mpu\/"},"modified":"2024-07-29T16:34:48","modified_gmt":"2024-07-29T14:34:48","slug":"lauterbach-supports-pic64gx-risc-v-mpu","status":"publish","type":"post","link":"https:\/\/quantum.com.pl\/en\/lauterbach-supports-pic64gx-risc-v-mpu\/","title":{"rendered":"LAUTERBACH SUPPORTS PIC64GX RISC-V MPU"},"content":{"rendered":"<p><strong>TRACE32\u00ae from Lauterbach supports Microchip\u2019s PIC64GX RISC-V\u00ae MPUs<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-15853 size-large\" src=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-1024x444.jpg\" alt=\"\" width=\"860\" height=\"373\" srcset=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-1024x444.jpg 1024w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-300x130.jpg 300w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-768x333.jpg 768w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-1536x666.jpg 1536w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-2048x887.jpg 2048w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-860x373.jpg 860w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/07\/LAUTERBACH-MICROCHIP-PIC64GX-RISC-V-600x260.jpg 600w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Lauterbach\u2019s TRACE32\u00ae development tools now support Microchip\u2019s 64-bit RISC-V\u00ae PIC64GX microprocessor family for power-efficient embedded-compute platforms. TRACE32\u00ae tools support includes simultaneous debugging of the RISC-V processor cores as well as non-intrusive processor trace capture.<\/strong><\/p>\n<p>Microchip\u2019s PIC64GX series includes four SiFive RISC-V U54 64-bit CPU cores supporting symmetric and asymmetric multiprocessing (SMP\/AMP) as well as deterministic latencies. Their five-stage in-order pipeline is not vulnerable to Meltdown and Spectre exploits. Another 64-bit SiFive RISC-V E51 CPU serves as a monitor processor core.<\/p>\n<p>Lauterbach\u2019s TRACE32\u00ae development tools enable hardware-accelerated debugging and real-time tracing of the RISC-V processors and other cores implemented on the PIC64GX chip. TRACE32\u00ae tools consist of the universal PowerView debugging and tracing software as well as debug and trace accelerator modules. While Lauterbach\u2019s intelligent PowerDebug modules provide the highest available download speeds and smallest response times for efficient debugging and test automation, PowerTrace real-time trace modules provide full insights into what the processors and other cores of the system are doing without impacting its real-time performance in any way. Trace analysis including code coverage measurements can support bringing embedded designs to market faster, safer, and more reliably than ever.<\/p>\n<p>TRACE32\u00ae enables simultaneous debugging and tracing of the RISC-V processors and other cores in a PIC64GX MPU; a unique capability to cover the whole system, regardless of whether the system is SMP (Symmetric Multiprocessing), AMP (Asymmetric Multiprocessing), or iAMP (Integrated Asymmetrical Multiprocessing). Lauterbach&#8217;s innovative iAMP debug and trace technology enables to debug multicore systems with identical CPU instruction sets in just one TRACE32\u00ae PowerView GUI.<\/p>\n<p>PIC64GX MPUs support multiple open source, commercial, and real-time operating systems including Linux\u00ae, Canonical\u00ae Ubuntu\u00ae OS and Zephyr\u00ae OS. The unique OS-awareness feature of TRACE32\u00ae provides key insights into applications and the operating systems they are running on, regardless of whether it\u2019s a rich operating system, an RTOS, or a mixture of all. TRACE32\u00ae OS-aware debugging can query and display all OS objects such as threads, message queues, and more. With this, engineers can better understand how these are behaving and utilizing chip resources.<\/p>\n<p>\u201cPIC64GX 64-bit microprocessors are a great choice for secure embedded-compute platforms,\u201d says <strong>Norbert Weiss<\/strong>, Managing Director at Lauterbach GmbH. \u201cWith the latest support of TRACE32\u00ae, we enable engineers to develop their applications with Microchips\u2019 PIC64GX MPUs and our market-leading debug and trace tools right from the start.&#8221;<\/p>\n<p>\u201cOur PIC64GX MPUs expand Microchip\u2019s embedded processing capabilities to support compute-intensive, real-time applications,\u201d said <strong>Shakeel Peera<\/strong>, vice president of marketing and strategy for Microchip\u2019s FPGA business unit. \u201cLauterbach is well-respected in the industry and its support of the PIC64GX family will allow developers to utilize TRACE32\u2019s powerful debugging and development tools to enhance their software and accelerate time to market.\u201d<\/p>\n<p>Lauterbach\u2019s TRACE32\u00ae development tools enable developers of embedded-compute platforms to evolve their applications based on PIC64GX SoCs even faster and easier.<\/p>\n<p>Download <strong><a href=\"https:\/\/www2.lauterbach.com\/download\/pdf\/white-paper\/whitepaper-debugging-risc-v-based-chips-made-easy.pdf\">here<\/a> <\/strong>our whitepaper to explore how to make debugging of RISC-V applications easy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TRACE32\u00ae from Lauterbach supports Microchip\u2019s PIC64GX RISC-V\u00ae MPUs &nbsp; &nbsp; Lauterbach\u2019s TRACE32\u00ae development tools now support Microchip\u2019s 64-bit RISC-V\u00ae PIC64GX microprocessor family for power-efficient embedded-compute platforms. TRACE32\u00ae tools support includes simultaneous debugging of the RISC-V processor cores as well as non-intrusive processor trace capture. Microchip\u2019s PIC64GX series includes four SiFive RISC-V U54 64-bit CPU cores [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","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":[1653],"tags":[],"class_list":["post-15855","post","type-post","status-publish","format-standard","hentry","category-news-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/comments?post=15855"}],"version-history":[{"count":5,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15855\/revisions"}],"predecessor-version":[{"id":15862,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15855\/revisions\/15862"}],"wp:attachment":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/media?parent=15855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/categories?post=15855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/tags?post=15855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}