Tesla: знайте свое программное и аппаратное обеспечение

Tesla

Tesla Motors усовершенствовала свои электромобили и особенно выделяется технологиями, которые эти автомобили включают. В отличие от других более традиционных автомобилей, автомобили Илона Маска Они хранят некоторые интересные секреты относительно своего программного и аппаратного обеспечения., база, которая заставляет их работать, что у вас есть все функции на борту или поддерживается автопилот.

Правда в том, что они не ограничились приобретением единиц продукции у третьих лиц, а, скорее, разработали свои собственные системыНе все производится собственными силами, но, по крайней мере, они участвовали в разработке, которой помогали другие компании, чтобы достичь того, что есть в этих электромобилях. Хотите узнать об этом больше? Давай пойдем туда…

ОС Tesla или прошивка Tesla

Тесла ОС

Американский гигант электромобилей Tesla не известен тем, что плывет по течению. Это распространяется на ваше программное обеспечение. Вместо того, чтобы полагаться на одну готовую операционную систему, Tesla разработала собственную операционную систему и программное обеспечение на основе проектов с открытым исходным кодом. Tesla использует преимущества этих проектов с открытым исходным кодом, чтобы включить их под капот, основываясь на таких проектах, как ядро Linux, набор инструментов GNU и buildroot.

Но Тесла не просто берет случайные детали. Они тщательно отбирают и настраивают эти ингредиенты с открытым исходным кодом, чтобы создать систему, отвечающую вашим конкретным потребностям. Кроме, Подход Tesla с открытым исходным кодом У него есть несколько преимуществ. Во-первых, это дает им доступ к огромному пулу существующего высококачественного кода. Это экономит время и ресурсы по сравнению с созданием всего с нуля. С другой стороны, сообщество открытого исходного кода постоянно совершенствует и обновляет эти инструменты, поэтому Tesla получает выгоду от постоянных инноваций. Наконец, использование программного обеспечения с открытым исходным кодом способствует сотрудничеству и прозрачности, что потенциально приводит к созданию более безопасной и надежной системы.

Важно отметить, что автомобильное программное обеспечение Tesla выходит за рамки этих компонентов с открытым исходным кодом, поскольку оно также имеет Собственное программное обеспечение, на 100% разработанное Tesla., для управления или поддержки определенных функций автомобиля через сенсорный экран.

С другой стороны, система предлагает ряд очень интересных моментов, таких как:

  • OTA- Система постоянно получает обновления программного обеспечения, чтобы идти в ногу с последними оптимизациями кода, улучшениями функций, а также исправлениями для исправления ошибок или уязвимостей предыдущих версий.
  • Управление автопилотом: главный компьютер из этой системы также позволяет управлять автономным вождением Теслы, то есть возможностями автопилота, позволяя предлагать интерфейс для управления этой системой, а также получать соответствующую информацию от датчиков, камер и т. д.
  • Юзабилити- Интерфейс сенсорного экрана Tesla разработан с учетом простоты использования. Вы можете управлять всем, от настроек климата до навигации и развлечений, всего в несколько нажатий. Минималистский дизайн дополняет стремление Tesla к чистому, футуристическому опыту вождения.
  • Безопасность: Tesla уделяет приоритетное внимание безопасности, и операционная система это отражает. Он включает в себя надежные меры по защите вашего автомобиля и пассажиров от киберугроз. Регулярные обновления гарантируют, что система опережает постоянно развивающиеся угрозы безопасности. Тем не менее, Он не застрахован от взлома автомобилей...

Автомобильный компьютер Тесла

Бортовой компьютер Тесла

Недавно Тесла похвастался супермощный компьютер который питает их новейшие электромобили, то есть электронную плату, на которой работает операционная система, о которой я упоминал в предыдущем разделе. Теперь, после нескольких месяцев ожидания, энтузиасты технологий получили блок и открыли его, оказывается, что мозг этих новых Тесл имеет другие элементы, чем те, о которых первоначально ходили слухи...

Вместо предполагаемого чипа Zen 2, Tesla выбрала собственный чип Ryzen Embedded на базе архитектуры Zen+. (думайте об этом как об усовершенствованной версии Zen 1). Этот чип с загадочным кодом «YE180FC3T4MFG», вероятно, представляет собой четырехъядерный процессор с приличным кэшем для повседневных автомобильных задач.

Настоящий сюрприз преподносит видеокарта. Это не просто дискретная видеокарта, а специализированное устройство, основанное на графический процессор Navi 23, то есть AMD Radeon, интегрированный в этот APU. Хотя ранние слухи предполагали 32 процессорных блока, похоже, что на самом деле эта модель имеет 28 CU. Это выражается в 1792 потоковых процессорах, работающих на тактовой частоте около 2.8 ГГц, что совсем неплохо. Хотя тактовая частота не была подтверждена Tesla, сам генеральный директор Илон Маск намекнул на производительность, подобную консоли, с впечатляющей вычислительной мощностью в 10 терафлопс.

На плате у нас не только есть этот ВСУ, его еще важно выделить другие детали:

  • APU AMD Ryzen YE180FC3T4MFG (с 4 вычислительными ядрами и TDP 45 Вт), кэш-память второго уровня 512 КБ на ядро ​​и 2 МБ кэш-памяти третьего уровня.
  • Графический процессор AMD Radeon 215-130000026 похож на Radeon Pro W6600.
  • Оперативная память Samsung типа LPDDR4, распределенная по четырем чипам вокруг APU.
  • LG Innotek ATC5CPC001 Модуль Bluetooth/WiFi.
  • Мобильный модем для передачи данных Quectel AG525R-GL и шлюз SPC5748GSMMJ6.
  • DSP 1 ADSP-SC587W SHARC+ Двухъядерный DSP с ядрами ARM Cortex-A5.
  • DSP 2 AD21584 SHARC+ Двухъядерный DSP с ядрами ARM Cortex-A5.
  • Сетевая карта Ethernet-коммутатора Realtek RTL9068ABD.

Tesla Hardware или FSD (полное автономное вождение)

FSD (Полное автономное вождение)

Его не следует путать с предыдущим компьютером, поскольку это еще одна плата, включенная в модели Tesla и специально предназначенная для обработки всей информации с датчиков и выполнения определенных действий для автономного вождения с помощью автопилота. В данном случае мы имеем в виду материнскую плату, которую Тесла называет Tesla Hardware или Tesla FSD (полное автономное вождение). За прошедшие годы эта плата претерпела несколько обновлений, таких как HW2, HW2.5, HW3, а теперь и HW4 или FSD 2.

Система автопилота Tesla увидела несколько крупных аппаратных изменений:

  • AP0: Без автопилота. В ранних моделях Tesla отсутствовало оборудование автопилота, и даже датчики парковки поначалу были дополнительным оборудованием.
  • Мобилай (AP1): Эта первоначальная система, выпущенная в сотрудничестве с Mobileye, была основана на их оборудовании EyeQ3. Он управлял единственной фронтальной камерой, радарным датчиком и ультразвуковыми датчиками помощи при парковке. Несмотря на новаторство, ограничения этого оборудования привели к расколу между Tesla и Mobileye.
  • Аппаратное обеспечение Tesla (HW2, HW2.5): Также известный как AP2, он был разработан компанией Tesla и представляет собой собственный набор оборудования. Сюда входили несколько камер (включая камеры на боковых сторонах и дверных стойках), более мощный центральный процессор на базе системы Nvidia Drive PX2 и улучшенный радар. Более поздние версии (HW2.5 и HW3) принесли дополнительные улучшения, такие как увеличение вычислительной мощности, памяти и даже внутреннюю камеру в Модели 3.
  • Аппаратное обеспечение Тесла 3 (ФСД 1): Это была эволюция предыдущей модели, на этот раз с использованием собственных чипов, разработанных Tesla и произведенных Samsung, с целью улучшения функций искусственного интеллекта и автопилота этой модели. У этих плат была еще одна ревизия под названием HW3+ с небольшими изменениями. Система дебютировала в 2021 году.
  • Аппаратное обеспечение Тесла 4 (ФСД 2): Эта новая система станет будущим новых автомобилей Tesla. Это улучшение по сравнению с предыдущим, с большей вычислительной мощностью и новым чипом, изготовленным по 10-нм технологии по сравнению с 14-нм FSD1. Кроме того, в его состав войдут новая камера, обновленный радиолокационный блок и т.д. Хотя подробностей пока не так много...

Чтобы узнать эти пластины немного лучше, Теперь мы сосредоточимся на HW3 или FSD1, который включает в себя следующие характеристики::

  • FSD- Плата была разработана для полной интеграции с существующими моделями Tesla. Этот компьютер, спрятанный за бардачком, содержит двойной независимый чип FSD. Каждый чип имеет свои собственные выделенные ресурсы, включая источник питания, память и операционную систему, что создает полностью резервированную систему. Таким образом, если один терпит неудачу, другой берет на себя управление. Эта избыточность распространяется и на сенсорные входы автомобиля. Данные с восьми внешних камер (а иногда и с одной внутренней) вместе с информацией от радаров, GPS и различных других датчиков подаются на оба чипа FSD одновременно. Затем каждый чип самостоятельно анализирует эти данные и формулирует план следующего движения автомобиля в автоматическом режиме. Решения, принятые в отношении данных, сравниваются системой безопасности, чтобы убедиться в их совпадении и правильности. Только когда оба чипа «согласуются», механика вступает в действие через органы управления автомобилем. Все это на печатной плате или материнской плате с потреблением более 72Вт, при этом каждый чип потребляет 36Вт.
  • ФСД чип: это чипы, разработанные Tesla и представленные в 2019 году, специально предназначенные для достижения повышенного уровня автономности ее автомобилей. Этот чип изготовлен с использованием 14-нм технологического процесса Samsung и оснащен рядом процессоров и аппаратных ускорителей, включая 12 процессорных ядер на базе ARM и графический процессор Mali G71 MP12, а также два нейронных процессора или NPU. Их разработка началась в 2016 году командой дизайнеров, возглавляемой Джимом Келлером, ранее работавшим в AMD (он также работал в Intel, Apple, PA Semi, DEC и т. д.) и Питом Бэнноном, еще одним старым знакомым в этом секторе, после прошли Apple, Intel, PA Semi и Digital Equipment Corporation (DEC). Результатом стал этот SoC, который включает в себя:
    • Графический процессор с тремя кластерами, каждый с 4 ядрами ARM Cortex-A72 по 2.2 ГГц, то есть всего 12 ядер.
    • Графический процессор ARM Mali G71 MP12 с частотой 1 ГГц и производительностью до 600 гигафлопс.
    • Система безопасности, гарантирующая выполнение только кода, подписанного Tesla, избегая вредоносного кода.
    • Интерфейс для камеры, способной обрабатывать до 2.500 миллиардов пикселей в секунду.
    • Встроенный видеокодер H.265 (HEVC) для различных приложений видео и записи.
    • ISP — это процессор сигналов изображения, предназначенный для обработки сигналов со скоростью до 1000 миллиарда пикселей в секунду, а также функциями шумоподавления и картографирования.
    • Double NPU или Neural Processing Unit — это нейронная схема с матрицей для ускорения задач ИИ и совокупной пиковой производительностью до 73.700 миллиардов операций в секунду.
    • Два контроллера памяти или MMU для LPDDR4 2133 МГц и 128-битного канала.

Изображения | VideoCardz | Электрек


Добавить в качестве предпочтительного источника в Google