{"id":426006,"date":"2022-10-04T09:59:09","date_gmt":"2022-10-04T06:59:11","guid":{"rendered":"https:\/\/uatronica.com\/novyny-elektronnyh-komponentiv\/den-risc-v-microchip-dodaye-risc-v-hard-ip-do-polarfire-fpga\/"},"modified":"2022-10-04T09:59:09","modified_gmt":"2022-10-04T06:59:11","slug":"den-risc-v-microchip-dodaye-risc-v-hard-ip-do-polarfire-fpga","status":"publish","type":"post","link":"https:\/\/uatronica.com\/en\/novyny-elektronnyh-komponentiv\/den-risc-v-microchip-dodaye-risc-v-hard-ip-do-polarfire-fpga\/","title":{"rendered":"Risc-V Day: Microchip adds Risc-V hard IP to PolarFire FPGAs"},"content":{"rendered":"<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2022\/10\/e8699e28953c1af8fbb339c6d1953bcf.jpg\" \u0414\u0435\u043d\u044c risc-v: microchip \u0434\u043e\u0434\u0430\u0454 \u0436\u043e\u0440\u0441\u0442\u043a\u0438\u0439 ip risc-v \u0434\u043e \u041f\u041b\u0406\u0421 polarfire \/><\/p>\n<p>Called the &amp;# 8216;PolarFire SoC&#039;, the architecture enables real-time deterministic asymmetric multiprocessing on Linux platforms in a multi-core coherent CPU cluster, according to the firm, which worked with Risc-V specialist SiFive. to create <!--more-->devices<\/p>\n<p>Real-time operations are included for security-critical, system management, and trusted execution environments.<\/p>\n<p>This is achieved by disabling CPU branch predictors, converting level 1 cache to tightly integrated memory, ensuring that all cores are aligned with the memory subsystem and share the aligned memory for message passing.<\/p>\n<p>Four cores execute the RV64GC instruction set. To monitor them, there is a fifth 64-bit Risc-V, which this time executes the RV64IMAC instruction set. All five can work in concert.<\/p>\n<p>Risc-V versions inherit security features from existing PolarFire FPGAs, including: DPA-resistant bitstream programming, tamper protection, cryptographic tied supply chain assurance, physical fault-cloning functionality, true random number generator, and side-channel resistant crypto - co-processor.<\/p>\n<p>In addition, according to Microchip, the processors will have secure boot (128 Kbytes of boot flash memory), physical memory protection and, on all types of memory: one-bit error correction and two-bit error detection. The firm also claims protection against Specter and Meltdown.<\/p>\n<p>Before the chips are available, Antmicro&#039;s open source Renode framework can be used, and Microchip has created a &#039;HiFive Unleashed Expansion Board&#039; to work alongside the HiFive &#039;Unleashed Development Board&#039; - Microchip has named both boards together: MPFS-DEV-KIT.<\/p>\n<p>For existing PolarFire FPGAs, Microchip has &#039;Mi-V&#039; 32-bit Risc-V software cores that execute the RV32I (integer) instruction set, some with &#039;M&#039; (multiply\/divide), &#039;A&#039; (atomic instruction), or &#039;F &#039; (single precision floating point).<\/p>\n<p>Microchip presented at &#039;Getting Started with RISC-V&#039; last week in London.<\/p>\n<p>Source: <a target=\"_blank\" rel=\"nofollow noopener\" href=\"https:\/\/www.electronicsweekly.com\/open-source-engineering\/risc-v-day-microchip-adds-risc-v-hard-ip-polarfire-fpgas-2019-10\/\">electronicsweekly.com<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Called the &amp;# 8216;PolarFire SoC&#039;, the architecture enables real-time deterministic asymmetric multiprocessing on Linux platforms in a multi-core coherent CPU cluster, according to the firm, which worked with Risc-V specialist SiFive. to create<\/p>","protected":false},"author":1,"featured_media":426007,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":{"0":"post-426006","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-novyny-elektronnyh-komponentiv"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/uatronica.com\/wp-content\/uploads\/2022\/10\/e8699e28953c1af8fbb339c6d1953bcf.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/posts\/426006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/comments?post=426006"}],"version-history":[{"count":0,"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/posts\/426006\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/media\/426007"}],"wp:attachment":[{"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/media?parent=426006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/categories?post=426006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uatronica.com\/en\/wp-json\/wp\/v2\/tags?post=426006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}