최근 자율주행 컴퓨팅 칩 분야 글로벌 리더인 블랙세서미인텔리전스는 한하이-ADSP(Autonomous Driving Solution Platform) 자율주행 미들웨어 플랫폼을 출시했다. 이 미들웨어 제품을 통해 고객은 Black Sesame Intelligent Huashan 시리즈 칩의 강력한 처리 성능에 빠르고 쉽게 액세스하고 사용할 수 있으며 Black Sesame Intelligent가 국내 고성능 컴퓨팅 성능 자율 주행 플랫폼 "매트릭스"를 만드는 데 중요한 부분이 됩니다.
미들웨어는 자동차 소프트웨어와 하드웨어의 분리에 큰 의미가 있습니다
'소프트웨어 정의 자동차' 시대에 진입한 후 EE 아키텍처는 점차 중앙 집중화되고 다양한 운영이 이루어지고 있습니다. 자동차 소프트웨어 시스템에 등장한 시스템의 공존으로 인해 시스템이 복잡해지고 개발 비용이 급격히 증가합니다. 소프트웨어의 관리, 이식성, 맞춤화 및 품질을 향상하려면 표준 인터페이스, 고품질의 원활한 통합, 효율적인 개발 및 복잡한 시스템 관리를 달성하기 위한 일련의 아키텍처, 방법론 및 애플리케이션 인터페이스를 재정의해야 합니다. "미들웨어"로 알려져 있습니다.
미들웨어는 기본 소프트웨어의 '트로이카' 중 하나이며, 기본 하드웨어, 운영체제, 통신 프로토콜의 이질성을 보호하고 애플리케이션 개발을 촉진할 수 있습니다. 이는 통합된 표준 대화형 인터페이스를 제공합니다.
현재 글로벌 자동차 산업에는 많은 OEM과 공급업체가 모여 있습니다. 미들웨어는 동일한 제품을 다른 모델에서 최대한 재사용할 수 있도록 하고, 서로 다른 Tier1 제품 간의 호환성을 획기적으로 줄여줍니다. 개발 비용. 동시에, 점점 더 복잡해지는 소프트웨어와 다양한 사양의 하드웨어 플랫폼은 소프트웨어와 하드웨어의 결합에 따른 과제를 기하급수적으로 증가시켰습니다. 미들웨어는 이 과정에서 연결 역할을 하여 개발자가 자율주행 소프트웨어를 빠르고 효율적이며 유연하게 개발할 수 있도록 해줍니다.
최근 저가형에서 고급형까지 자율주행 애플리케이션이 급속히 발전함에 따라 전통적인 개발 모델, 즉 기능 정의, 하드웨어 선택, 각 시스템 소프트웨어의 개발 및 적용이 다른 칩 플랫폼으로는 더 이상 현재 개발 요구 사항이 충분하지 않습니다. 동시에 자율주행 애플리케이션에 대한 업계의 이해는 점점 더 깊어지고 있으며, 미래의 자율주행 시스템 소프트웨어는 비즈니스 중심의 SOA 개발 방법을 기반으로 할 것이라고 일반적으로 믿고 있습니다. 후속 소프트웨어 및 하드웨어 업그레이드, 모듈 추가 및 제거 지원을 통해 최종 고객은 현재 구현된 기능을 기반으로 적용 가능한 기능 시나리오를 더욱 늘리는 동시에 성능 지표를 개선할 수 있습니다. 현재 구현된 기능입니다.
자율 주행을 위한 미들웨어는 점점 더 복잡해지는 기본 하드웨어, 센서 및 상위 계층 애플리케이션의 유연한 요구 사항을 충족하기 위해 필요에 따라 조정할 수 있는 플랫폼입니다.
자율주행 미들웨어는 다양한 하드웨어 플랫폼, 센서 유형, OS 커널 및 아키텍처에 적응할 수 있으며, 자율주행 데이터 링크에 필요한 다양한 서비스를 지원하기 위한 통일된 표준 인터페이스를 제공할 수 있습니다. 다양한 응용 소프트웨어 모듈 간의 통신과 기본 시스템 리소스의 스케줄링은 미래 자율 주행 솔루션에 없어서는 안될 부분입니다.
자동차 소프트웨어와 하드웨어 디커플링의 발전 추세에서 미들웨어가 핵심적인 역할을 한다는 것은 어렵지 않게 볼 수 있다. 고객이 Black Sesame Smart Huashan 시리즈 칩을 기반으로 제품을 더 잘 개발하고, R&D 효율성을 향상시키고, 개발 임계값과 포괄적인 비용을 줄이고, 제품 대량 생산을 가속화할 수 있도록 Black Sesame Smart는 Hanhai 자율 주행 미들웨어 플랫폼을 출시했습니다.
완벽한 기능을 갖춘 완전 개방형 미들웨어 플랫폼을 업계에 제공
Hanhai 자율주행 미들웨어 플랫폼은 Huashan 시리즈 자율주행을 기반으로 Black Sesame Intelligence가 출시한 지능형 주행 플랫폼입니다. 컴퓨팅 칩 SDK 개발 키트에는 Target(SoC) SDK, X86(Host) SDK 및 Target(MCU) SDK가 포함되어 있어 차량 터미널, 도로 터미널 및 다양한 지능형 주행 및 차량-도로 협업 시나리오 개발을 지원할 수 있습니다.
Hanhai 자율 주행 미들웨어는 대규모 컴퓨팅 성능과 고성능을 갖춘 Huashan 시리즈 칩을 기반으로 심층적으로 최적화되어 포괄적인 기능 통합을 제공하는 동시에 매우 높은 작동 성능을 보장합니다.
예를 들어, 통신 구성 요소는 칩의 서로 다른 프로세스 간에 제로 복사 방식으로 데이터를 전송할 수 있으므로 메모리와 시스템 대역폭 사용량이 크게 줄어듭니다. 이 구성 요소는 칩 간 통신에도 사용될 수 있습니다. , 고객의 기존 장비를 Huashan 시리즈 칩과 직접 상호 연결하여 데이터를 효율적으로 얻을 수 있습니다. 센서 추상 구성 요소는 표준 데이터 구조를 통해 소프트웨어와 하드웨어 분리를 달성할 수 있습니다. 시간 동기화 미들웨어는 Huashan 시리즈 칩 레벨의 하드웨어 동기화 메커니즘을 호출하여 ns를 실현할 수 있습니다. 시간 동기화.
또한 실행 관리 관련 구성 요소는 일련의 진단 메커니즘 프레임워크와 운영 체제에 대한 실시간 기능 향상을 제공하여 진단 견고성을 향상시키고 스레드 간 전환 오버헤드를 줄입니다.
l? Target(SoC) SDK는 SOC에 대한 런타임 환경과 호스트 측에 컴파일 환경을 제공하여 이기종 컴퓨팅 장치에 대한 실시간 작업 스케줄러, 센서 액세스 및 관리 서비스 SensorManager, -정밀한 시간 동기화 서비스, 다중 센서 융합 서비스 및 ADS 진단 서비스. BST ADS-Platform의 모든 서비스와 작업 노드의 통신은 BST ADS-COM 통신 미들웨어를 기반으로 하며, 이는 프로세스 내/프로세스 간/이기종 컴퓨팅 유닛/크로스 호스트 간 고성능 DDS 통신을 달성할 수 있으며, CyberRT 및 ROS 및 기타 미들웨어 생태계와 호환됩니다.
l? 작업 일정 관리, 리소스 모니터링 및 시각화를 위한 프로세스 조정 도구, 다중 센서 융합 알고리즘 디버깅, 검증 및 심상. SOC 측과 DDS 통신 및 상호 연결을 수행하기 위해 X86 SDK는 DDS 환경과 보조 개발 인터페이스를 제공합니다.
l? Target(MCU) 측 SDK는 ASIL-D MCU 컴퓨팅을 지향합니다. 플랫폼이며 SOME/IP, PTP 시간 동기화(IEEE 1588v2), UDS on CAN 진단 프로토콜 및 로깅 시스템을 지원하는 보조 개발 SDK 패키지를 제공합니다. 또한 Target SDK는 X86 및 BST SOC와의 DDS 통신을 구현할 수 있는 경량 DDS 프레임워크 XRCE-DDS를 제공합니다.
Black Sesame Intelligent Hanhai 자율 주행 미들웨어 플랫폼은 개발자가 지능형 주행 애플리케이션을 신속하게 개발하고 배포를 완료하는 데 도움을 줄 뿐만 아니라 고객의 상위 애플리케이션 개발 작업량을 줄이고 애플리케이션 개발 시간을 단축하며 고객의 자율주행 응용 소프트웨어의 품질을 향상시킵니다. 또한, 한하이 자율주행 미들웨어 플랫폼은 동일한 제품을 다른 모델에서 최대한 재사용할 수 있도록 하고, 서로 다른 Tier 1 제품을 서로 호환 가능하게 만들어 개발 비용을 대폭 절감한다.
자동차급 자율주행 컴퓨팅 칩 및 플랫폼에 대한 업계 최고의 R&D 회사인 Black Sesame Intelligence는 Hanhai-ADSP 자율주행 미들웨어 플랫폼 출시를 적극적으로 계획하고 있습니다. 고객의 요구를 충족시키기 위한 끊임없는 노력. 뿐만 아니라 Black Sesame Intelligence가 독자적으로 개발한 Huashan No. 2 A1000 시리즈 칩은 L2-L3 수준의 자율 주행 요구 사항을 충족합니다. 이는 가장 큰 컴퓨팅 성능과 가장 강력한 국내 대량 생산 자율 주행 컴퓨팅 칩입니다. 고객에게 계속 배송되기 시작하여 모델 출시를 위한 빠른 속도로 진입했습니다. 앞으로도 Black Sesame Intelligence는 자체 개발한 최고의 기술과 제품을 통해 중국은 물론 전 세계의 지능형 운전 개발에 적극적으로 힘을 실어줄 것입니다.