Cortex-A76AE с Split-Lock Arm въвежда програма за безопасност за автомобилната индустрия;

въвежда

arm обявява програмата Safety Ready, специално за автомобилната индустрия.

По пътя към автономното шофиране автомобилната индустрия се нуждае от реални, готови за употреба решения с вградена функционална безопасност. Днешните прототипи често се основават на енергични, скъпи CPU центрове за данни. arm обещава лекарство с Cortex-A76AE с незабавен ефект.

От гледна точка на автомобилната индустрия производителите на полупроводници виждат себе си сред другите изправени пред изисквания за все повече изчислителна мощност, енергийна ефективност и разбира се функционална безопасност. Що се отнася до последната точка, днес, разбира се, вече има процесори, които могат да работят в режим на заключване, насочени са към целостта на безопасността от ASIL-B до ASIL-D и поддържат стандартите ISO 26262 и IEC 61508. Един пример от ръката е Cortex-R8; микроконтролерът Aurix на Infineon с неговата архитектура TriCore е много разпространен.

Предоставената изчислителна мощност обаче е ясна в сравнение с големи процесори за приложения (Intel, arm Cortex-A) и микроархитектурата всъщност не е подходяща за невронни мрежи в контекста на AI и ML, поради което в момента се използват графични графични процесори и/или FPGA. Това също не избяга от ръката, тъй като arm-IP вече съставлява 65 процента от силиция, използван в приложенията на ADAS, и дори 85 процента в областта на информационно-развлекателните системи. Индустрията изисква повече от 250 KDMIPS (Kilo Dhrystone Million инструкции в секунда) и по-малко от 30 W консумация на енергия на целия SoC.

За да увеличи допълнително пазарния си дял в автомобилния сектор, arm инициира така наречената програма, готова за безопасност, заедно със Split-Lock, иновация за безопасност, която по-рано беше намерена в някои процесори Cortex-R, а сега и в първия Cortex-A Процесор, новото рамо Cortex-A76AE.

Програмата Safety Ready разширява портфолиото от вече безопасни решения с нови продукти, преминали през функционален процес на безопасност, включително систематични процеси и разработки в подкрепа на стандартите ISO 26262 и IEC 61508. Тази програма - и свързаните с тях продукти - са разработени, за да се постигне високото ниво на безопасност, необходимо за автомобилните приложения и да се даде на клиентите увереността, че необходимите функционални процеси за безопасност са спазени.

Програмата Arm's Safety Ready включва и най-новия ни автомобилен подобрен (AE) IP и включва софтуер и инструменти.

Използването на IP със специфични характеристики за функционална безопасност значително намалява разходите за разработване и сертифициране на тези хардуерни елементи в по-нататъшната система, а използването на софтуерни инструменти, компоненти и безопасност, готови за опростяване на сертифицирането.

Към този момент вече извършихме подробен технически анализ на процесора за приложения Cortex-A76, който представи на своя TechDay през май 2018 г. В следващото поколение смартфони и лаптопи той предоставя уникална изчислителна мощност/W и абсолютно изчислителна мощност, която също представлява интерес за автомобилната индустрия. Новият Cortex-A76AE, разработен изключително за автомобилната индустрия, е процесор с микроархитектурата на A76, който е оптимизиран за 7 nm процесни възли. „AE означава„ Автомобилен подобрен “със специфични характеристики, които отговарят на изискванията на автомобилната индустрия.

Като първият в света процесор в своя клас на производителност, Cortex-AE76 въвежда това в никакъв случай не ново

Технология сплит-заключване. Системата може да бъде конфигурирана в разделен или заключен режим. В разделен режим процесорен клъстер работи като мултипроцесорна конфигурация, като всички ядра могат да работят, като същевременно поддържат кохерентността на кеша на данни L1. Всяко ядро ​​използва собствена кеш памет. Този режим на работа е известен също като режим на изпълнение.

В режим на заключване клъстерът работи в режим на стъпка на заключване. Вторият процесор работи като излишна логика за логиката на основното ядро ​​и логиката на SCU, но не и логиката на ETM, ако ETM е налице. Излишният кеш от страна на ядрото остава внедрен, но не се използва.

Режимът на работа може да бъде избран с входния сигнал SAFEMODE. Този вход може да бъде променен само докато двуядрен процесор се държи в нулиране и трябва да остане стабилен, ако не е нулиран.

16-ядрената конфигурация Cortex-A76AE с превключваща матрица Corelink-CMN-600-AE трябва да консумира по-малко от 15 W при 7 nm изпълнение за сложни изчисления и по този начин е 10 пъти по-малка от използваните днес прототипи.

Тъй като, разбира се, не само процесорът, но и цялата система трябва да бъдат взети предвид по време на разработката, arm System-IP допълва Cortex-A76AE за цялостен SoC в областта на автономното шофиране

а. Новите GIC-600AE, MMU-600AE и CMN-600AE са създадени, за да дадат възможност за високоефективни системи, насочени към целостта на безопасността от ASIL-B до ASIL-D и поддържат split-lock и систематични възможности за функционална безопасност, които са проектирани в Cortex-A76AE.

Блоковата схема на процесорен комплекс на SoC, разработен за автономно шофиране, може да се види в галерията с картини. В допълнение към два клъстера Cortex-A76AE има и GPU клъстер и един за процесор ML ML, който е специално разработен за операции на невронна мрежа (разбира се, Cortex-A76AE може да направи това неоптимално поради своята микроархитектура). CoreLink-CMN-600AE е мащабируема мрежова мрежа за многоядрени системи. Изпълнено чрез Arm V8.2. са така наречените RAS разширения. RAS са три аспекта на надеждността на системата:

Надеждност (непрекъснатост на правилната функция), наличност и използваемост (възможността за извършване на промени и ремонти).

RAS техниките намаляват непланираните прекъсвания, тъй като преходни грешки могат да бъдат открити и коригирани, преди да доведат до откази на приложения или система. Компонентите за повреда също могат да бъдат идентифицирани и заменени и отказът може да бъде прогнозиран предварително. Разширението RAS въвежда нова директива за бариера, бариера за синхронизиране на грешки (ESB), както и редица нови системни и картографирани регистри. Чрез Corelink MMU-600AE, свързан към комутационната матрица, виртуализацията на паметта и защитата на паметта срещу неправилен достъп могат да бъдат внедрени в блока на процесора ML.

Заключване на стъпка за потребители

Интересно е да се отбележи, че режимът на работа на клъстер Cortex-A76AE е прозрачен за горния софтуер. Както показва серията от снимки, може да се напр. С четири клъстера на процесора, всеки с по четири процесора Coretx A76AE, два работят в разделен режим и два в заключен режим. В идеалния случай над хардуера ще бъде инсталиран сертифициран хипервизор, на който могат да бъдат инсталирани различни операционни системи за гости в зависимост от приложението.

пътна карта на автомобилната IP за автомобилната индустрия

Cortex-A76AE е първият в пътната карта на процесорите „Enhanced Automotive“, проектирани специално за автомобилната индустрия, които ще предоставят най-изчерпателното, функционално свързано със сигурността IP портфолио. Новата пътна карта включва "Helios-AE" и "Hercules-AE", и двете оптимизирани за 7nm. Arm ще разкрие подробности за тези нови ядра през 2019 г., след като бъдат представени „основните версии“. Към този момент вече докладвахме за тяхната пътна карта.