Arm นำเสนอฮาร์ดแวร์ Cortex-M เสมือนบนคลาวด์และเฟรมเวิร์กความปลอดภัย

อัปเดต: 12 ธันวาคม 2023

ในเวลาเดียวกัน ได้สร้างแบบจำลองตามมาตรฐานสำหรับการสร้างอุปกรณ์ IoT ที่ปลอดภัยที่สร้างขึ้นโดยรอบ โปรเซสเซอร์ Cortex-M.

การจำลอง SoC บนคลาวด์สำหรับ Cortex-M

เครื่องจำลองบนคลาวด์ขนานนามว่า 'Arm Virtual Hardware' มุ่งเป้าไปที่นักพัฒนาซอฟต์แวร์ OEM และผู้ให้บริการ และจะพร้อมใช้งานสำหรับการกำหนดค่า SoC เฉพาะที่มีอยู่แล้วในโปรแกรม 'Corstone' ของบล็อก IP ที่รวมไว้ล่วงหน้าที่ผ่านการตรวจสอบแล้ว (ตัวอย่างที่ถูกต้อง).

"ด้วยโมเดลที่แม่นยำของ SoC แบบ Arm ที่มีกลไกสำหรับการจำลองหน่วยความจำ อุปกรณ์ต่อพ่วง และอื่นๆ การพัฒนาและทดสอบซอฟต์แวร์จึงเป็นไปได้ในขณะนี้ก่อนที่จะมีซิลิคอน" Arm ระบุ "นำวิธีการพัฒนาซอฟต์แวร์ที่คล่องตัวสมัยใหม่ เช่น CI/CD [การผสานรวมอย่างต่อเนื่อง - การปรับใช้อย่างต่อเนื่อง], DevOps และ MLOps สู่ IoT และแพลตฟอร์มแบบฝังตัว โดยไม่ต้องลงทุนในฟาร์มฮาร์ดแวร์ที่ซับซ้อน"

รุ่นแรกที่จะเปิดตัวคือ Corstone 300 เสมือนจริง ซึ่งรวมถึง Cortex-M55 CPU, โปรเซสเซอร์ประสาท Ethos-U55, เครื่องกำเนิดตัวเลขสุ่ม, ตัวควบคุมแฟลช (พอร์ตเดี่ยวหรือคู่), AHB5 TrustZone และการควบคุมพลังงานระหว่างส่วนประกอบต่างๆ

"โดยเฉพาะอย่างยิ่งสำหรับ Ethos-U55 ภายใน Corstone-300" Arm บอกกับ Electronics Weekly ว่า "โมเดล Arm Virtual Hardware ให้ข้อมูลประมาณรอบการทำงานของมัน ซึ่งสามารถใช้เพื่อประเมินว่าโครงข่ายประสาทเทียมจะทำงานบนเครือข่ายจริงได้เร็วเพียงใด ฮาร์ดแวร์."

Arm Virtual Hardware นั้นฟรีในขณะที่ยังอยู่ในช่วงเบต้า “อย่างไรก็ตาม ค่าใช้จ่ายบนคลาวด์อาจเกิดขึ้นเมื่อใช้งานในโครงสร้างพื้นฐานคลาวด์ เช่น AWS EC2” บริษัทกล่าว “Arm ได้ร่วมมือกับ AWS เพื่อมอบเครดิต AWS EC100 ฟรีมูลค่ามากกว่า 2 ชั่วโมงสำหรับผู้ใช้ 1,000 คนแรกที่ลงทะเบียนบนเว็บไซต์ Arm”

กรอบความปลอดภัยของ IoT

แรงบันดาลใจจาก 'Project Cassini' สำหรับระบบนิเวศซอฟต์แวร์ Cortex-A Arm ได้กำหนด 'Project Centauri' สำหรับระบบนิเวศ Cortex-M ซึ่งเป็นชุดมาตรฐานอุปกรณ์และแพลตฟอร์มที่รวบรวมไว้พร้อมกับการใช้งานอ้างอิงสำหรับการบูตอุปกรณ์ ความปลอดภัย และการรวมระบบคลาวด์

Project Centauri API รวมการสนับสนุนเฟิร์มแวร์ความปลอดภัย PSA Certified และบล็อกฮาร์ดแวร์ และรองรับ Open-CMSIS-CDI ซึ่งเป็นข้อกำหนดมาตรฐานสำหรับระบบคลาวด์ต่ออุปกรณ์ที่ช่วยรองรับระบบคลาวด์และระบบปฏิบัติการแบบเรียลไทม์ที่แตกต่างกัน

เมื่อนำทั้ง XNUMX อย่างมารวมกัน: Corestone ซึ่งเป็น Corestone Virtual Hardware บนเว็บและ Project Centauri นั้น Arm ได้รวมเข้าด้วยกันเป็นแบรนด์เดียว: 'Total Solutions for IoT' ที่ตั้งชื่อตามความทะเยอทะยาน

โซลูชั่นครบวงจรสำหรับแผนงาน IoT (Polaris และ Kochab เป็น Corstones ในอนาคต Olympus เป็น Cortex-M CPU ในอนาคตและ Zaphod เป็นโปรเซสเซอร์ Ethos neural ในอนาคต)

“Arm Total Solutions สำหรับ IoT เปลี่ยนแปลงวิธีการส่งมอบกุญแจของเรา เทคโนโลยี สู่ระบบนิเวศทั้งหมด และแสดงให้เห็นถึงการลงทุนที่สำคัญและต่อเนื่องของเราในซอฟต์แวร์” v-p ของบริษัท IoT Mohamed Awad กล่าว

Total Solution แรกมุ่งเป้าไปที่การคำนวณทั่วไปและการเรียนรู้ของเครื่องจักร รวมถึงการจดจำคำหลัก และอิงตามบล็อกทรัพย์สินทางปัญญาที่บูรณาการ Corstone-300 ที่กล่าวถึงข้างต้น