Arm menawarkan perkakasan Cortex-M maya berasaskan awan, dan kerangka keselamatan

Kemas kini: 12 Disember 2023

Pada masa yang sama, ia telah mencipta model berasaskan standard untuk mencipta peranti IoT selamat yang dibina di sekelilingnya Pemproses Cortex-M.

Emulasi SoC berasaskan awan untuk Cortex-M

Digelar 'Arm Virtual Hardware', simulator berasaskan awan ditujukan kepada pembangun perisian, OEM dan penyedia perkhidmatan, dan akan tersedia untuk konfigurasi SoC khusus yang sudah ditawarkan dalam program 'Corstone' syarikat blok IP pra-bersepadu yang telah disahkan sebelumnya (contoh betul).

"Dengan model SoC berbasis Arm yang tepat yang menyediakan mekanisme untuk mensimulasikan memori, periferal dan banyak lagi, pengembangan dan pengujian perisian kini mungkin dilakukan sebelum ketersediaan silikon," menurut Arm. Ini "membawa metodologi pengembangan perisian tangkas moden seperti CI / CD [integrasi berterusan - penerapan berterusan], DevOps dan MLOps ke platform IoT dan embedded, tanpa perlu melabur di ladang perkakasan yang kompleks".

Pertama yang akan dilancarkan ialah Corstone 300 maya, yang merangkumi CPU Cortex-M55, pemproses neural Ethos-U55, penjana nombor rawak, pengawal kilat (port tunggal atau dua), AHB5 TrustZone dan kawalan kuasa di antara komponennya.

"Khususnya, untuk Ethos-U55 dalam Corstone-300," kata Arm kepada Elektronik Mingguan, "model Arm Virtual Hardware memberikan maklumat perkiraan siklus mengenai pelaksanaannya yang dapat digunakan untuk memperkirakan seberapa cepat rangkaian saraf tertentu akan berjalan dengan nyata perkakasan. "

Arm Virtual Hardware adalah percuma semasa masih dalam versi beta, "namun kos awan mungkin timbul ketika menjalankannya di infrastruktur awan seperti AWS EC2," kata syarikat itu. "Arm telah bekerjasama dengan AWS untuk memberikan kredit AWS EC100 percuma bernilai lebih dari 2 jam untuk 1,000 pengguna pertama yang mendaftar di laman web Arm."

Kerangka keselamatan IoT

Diilhamkan oleh 'Project Cassini' untuk eko-sistem perisian Cortex-A, Arm telah menentukan 'Project Centauri' untuk eko-sistem Cortex-M - sekumpulan standard peranti dan platform yang disusun, bersama dengan implementasi rujukan untuk boot peranti, keselamatan dan penyatuan awan.

Project Centauri API merangkumi sokongan untuk blok keselamatan dan perkakasan keselamatan yang disahkan PSA, dan sokongan untuk Open-CMSIS-CDI - yang terakhir adalah spesifikasi cloud-to-device yang membantu menampung awan yang berbeza dan sistem operasi masa nyata yang berbeza.

Menggabungkan ketiga-tiganya: Corestone, Corestone Virtual Hardware dan Project Centauri yang berasaskan web, Arm membungkus mereka dalam satu jenama: 'Total Solutions for IoT' yang dinamai.

Jumlah Penyelesaian untuk peta jalan IoT (Polaris dan Kochab adalah Corstones masa depan, Olympus adalah CPU Cortex-M masa depan dan Zaphod pemproses saraf Ethos masa depan.)

“Arm Total Solutions untuk IoT mengubah cara kami menyampaikan kunci teknologi kepada keseluruhan ekosistem dan menunjukkan pelaburan kami yang penting dan berterusan dalam perisian,” kata vpnya jika IoT Mohamed Awad.

Penyelesaian Keseluruhan yang pertama bertujuan untuk pengiraan tujuan umum dan pembelajaran mesin – termasuk pengecaman kata kunci – dan berdasarkan blok harta intelek bersepadu Corstone-300 yang dinyatakan di atas.