ST cùng với Bosch đã phát triển các MCU thị trường mở hiệu suất cao có thể xác định được nhiều ứng dụng, bao gồm ảo hóa an toàn và bảo mật bằng chức năng HW. Cách tiếp cận mới này cho phép tích hợp nhiều ứng dụng được phát triển với các công cụ khác nhau và trên các lịch trình phần mềm khác nhau, trái ngược với các giải pháp nền tảng tích hợp dựa trên Linux / Posix ngày nay. Bộ nhớ không thay đổi pha (PCM) hỗ trợ an toàn bằng cách cung cấp khả năng ghi đè một bit và có các bản cập nhật Over-the-Air rất hiệu quả mà không có thời gian chết
STMicroelectronicsđã tiết lộ thêm chi tiết về bộ vi điều khiển ô tô Stellar (MCU) sáng tạo để cho thấy cách các thiết bị đảm bảo thực thi đáng tin cậy và xác định của nhiều ứng dụng thời gian thực độc lập. Đi tiên phong trong loại bộ điều khiển mới này, MCU Tích hợp Stellar được thiết kế với sức mạnh tính toán đặc biệt để đơn giản hóa đáng kể việc thực thi đồng thời và xác định của phần mềm đa nguồn trong khi vẫn đảm bảo mức độ an toàn và hiệu suất cao nhất. Những khả năng này đáp ứng các yêu cầu hệ thống trong kiến trúc điện / điện tử (E / E) của thế hệ ô tô được kết nối tiếp theo. Để làm được điều này, Stellar giới thiệu các tính năng bao gồm một bộ xử lý hiện đại với hỗ trợ phần cứng cho ảo hóa, cài đặt chất lượng dịch vụ,khả năng tường lửa các thiết bị ngoại vi và thực hiện phân tách tài nguyên ở các mức kết nối. Các tính năng này cho phép các ứng dụng độc lập hoặc ECU ảo cùng tồn tại trong cùng một MCU vật lý bằng cách đảm bảo không bị nhiễu và phân chia an toàn các chức năng phần mềm trong khi hỗ trợ đồng thời nhiều mức an toàn ASIL.
Stellar nhúng nhiều lõi Arm® Cortex®-R52 - một số hoạt động ở bước khóa và một số trong Tách / Khóa - và có Bộ bảo vệ bộ nhớ 2 cấp và Bộ điều khiển ngắt chung có độ trễ thấp. MCU phù hợp với các ứng dụng thời gian thực cứng lên đến mức toàn vẹn an toàn cao nhất, ASIL-D, được chỉ định trong tiêu chuẩn an toàn chức năng ô tô, ISO 26262. Ngoài ra còn có nhiều bộ tăng tốc mạnh mẽ để định tuyến dữ liệu an toàn, xử lý và các chức năng toán học, với hỗ trợ bảo mật nâng cao và chỉ huy và kiểm soát giao tiếp rộng rãi.
MCU tích hợp cung cấp ảo hóa toàn diện ở nhiều cấp độ bằng cách sử dụng ID máy ảo (VMID) ở cấp độ mạng trên chip và bộ nhớ. Tường lửa đảm bảo tách biệt hoàn toàn ở tất cả các mức kết nối bao gồm cả thiết bị ngoại vi. Các bức tường lửa này cho phép Stellar quản lý các quyền truy cập và đặc quyền của Máy ảo (VM) đối với các thiết bị ngoại vi, đảm bảo sự cô lập của toàn bộ các chức năng quan trọng.
Đồng thời, Stellar quản lý độ phức tạp và tích hợp phần mềm ngày càng tăng với việc sử dụng tài nguyên phần cứng tốt hơn. Điều này làm giảm tổng chi phí của nhiều ECU riêng biệt thực hiện công việc quản lý và quản lý độ trễ liên quan đến giao tiếp-ngăn xếp. Trên thực tế, Stellar có thể hỗ trợ một số hệ điều hành thời gian thực (OSes) chạy độc lập, không bị can thiệp. Các hệ điều hành này có thể quản lý riêng biệt các ứng dụng với các mức độ an toàn chức năng khác nhau và khả năng xử lý vượt trội cho giao tiếp được mã hóa qua các bus Ethernet hoặc CAN với bộ tăng tốc AES chuyên dụng để giảm tải các Mô-đun Bảo mật Phần cứng (HSM) chính để xác thực MACSec, IPSec và CAN.
Các MCU tích hợp Stellar có Bộ nhớ thay đổi pha (PCM) không thay đổi, cung cấp thời gian truy cập đọc nhanh và khả năng thay đổi bit đơn không có trong bộ nhớ Flash. PCM đảm bảo cập nhật Over-The-Air (OTA) mà không có thời gian chết, ngay cả đối với các bản cập nhật bộ nhớ có kích thước đầy đủ. Ngoài việc tăng tính linh hoạt và chu kỳ xóa / ghi, khả năng thay đổi bit đơn trong thời gian chạy (không cần xóa) mở rộng thiết lập an toàn bằng cách làm mới các bit để loại bỏ lỗi bit đơn và kéo dài tuổi thọ của bộ nhớ.
Công nghệ nhúng-PCM của ST đã được phát triển và thử nghiệm để hoạt động trong các yêu cầu nghiêm ngặt nhất của ô tô nhằm vận hành mạnh mẽ ở nhiệt độ cao, làm cứng bức xạ, quay vòng và lưu giữ dữ liệu. ePCM đạt được các yêu cầu ô tô đối với AEC-Q100 Cấp 0 với nhiệt độ hoạt động lên đến + 165 ° C.