Có thể mất nhiều năm để một CPU chuyển từ thiết kế sang silicon, vì vậy Arm đang giúp các nhà phát triển có được bước nhảy vọt bằng cách đưa các mô hình ảo về thiết kế chip của mình lên đám mây. Các mô hình ảo sẽ cho phép các nhà phát triển viết và thử nghiệm các ứng dụng trước khi xuất xưởng silicon thực tế.
Được mệnh danh là Giải pháp toàn diện cho IoT, dự án là một giải pháp toàn diện dành cho các ứng dụng và trường hợp sử dụng Internet of Things. Arm cho biết quyền truy cập sớm cho các nhà phát triển, OEM và nhà cung cấp dịch vụ, cũng như giảm chu kỳ thiết kế sản phẩm, có thể đẩy nhanh việc triển khai lên đến hai năm.
Arm không sản xuất chip theo cách của Intel và AMD. Nó tạo ra các thiết kế và cấp phép chúng cho hơn 800 OEM, chịu trách nhiệm về mọi thứ từ thiết bị nhúng đến máy chủ. Khi Arm phát hành thiết kế chip cơ bản cho các đối tác của mình, các đối tác sau đó sẽ thêm IP của riêng họ để tạo sự khác biệt với đối thủ, điều này sẽ mất nhiều thời gian.
Dịch vụ IoT được xây dựng trên Arm Cornerstone, một hệ thống con cơ bản của các thiết kế bộ xử lý Arm được sử dụng để bắt đầu xây dựng ứng dụng. Dịch vụ dựa trên đám mây này, được gọi là Arm Virtual Hardware, cung cấp một mô hình ảo của hệ thống con Cornerstone để cho phép phát triển phần mềm mà không cần silicon vật lý.
“Tất cả cùng nhau về Giải pháp tổng thể cho IoT, [we’re] Mohamed Awad, phó chủ tịch mảng IoT và kinh doanh nhúng tại Arm, cho biết trong một cuộc gọi hội nghị.
Arm Virtual Hardware hiện có trên AWS Marketplace và sử dụng các phương pháp luận phát triển phần mềm Agile như tích hợp liên tục / triển khai liên tục (CI / CD), DevOps và MLOps cho các nền tảng IoT.
“Chúng tôi đang tối ưu hóa và hợp lý hóa công nghệ đặc biệt để phát triển đám mây hiện đại. Điều này có nghĩa là chúng tôi đang đưa công nghệ vào tay hàng triệu nhà phát triển phần mềm mà trước đây họ không có quyền truy cập vào nó, ”Awad nói.
Ông Awad cho biết Amazon đã sử dụng Arm Virtual Hardware để kiểm tra các tính năng của Alexa. Ông nói: “Bằng cách loại bỏ các phụ thuộc phần cứng vật lý, họ có thể tăng tốc cập nhật và tận dụng CI / CD dựa trên đám mây và hỗ trợ hơn 150 thiết bị hỗ trợ Alexa khác nhau.
Dự án Centauri cung cấp các thiết kế tham khảo
Arm cũng đang khuyến khích tiêu chuẩn hóa thiết kế IoT với sự ra mắt của Dự án Centauri, cung cấp các tiêu chuẩn thiết bị và nền tảng cũng như triển khai tham chiếu để khởi động thiết bị, bảo mật và tích hợp đám mây cho dòng sản phẩm Cortex-M SoC.
Arm có một dự án tương tự, được gọi là Dự án Cassini, dành cho bộ vi xử lý Cortex-A. Cortex-A là dòng cao cấp hơn của Arm, được sử dụng trong các tác vụ máy chủ và AI / máy tính nặng, trong khi Cortex-M dành cho các ứng dụng ít phức tạp hơn, công suất thấp hơn.
Các API của Project Centauri bao gồm hỗ trợ PSA Certified và Open-CMSIS-CDI, là các tiêu chuẩn mở cho giao tiếp giữa đám mây với thiết bị, vì vậy các giải pháp đám mây khác nhau có thể tương tác dễ dàng.
Bản quyền © 2021 IDG Communications, Inc.