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
"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.
“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.