Arm Cortex-A65AE Targets Safety-Critical Automotive, Aviation, and Industrial Automation Applications

Arm introduced their first “Automotive Enhanced” processor with Cortex-A76AE last September. The processor targets autonomous driving applications, and comes with extra safety features such Dual Core Lock-Step (DCLS) running the same code on two different cores to continuously check the execution result is the same on both.

The company has now unveiled a second AE core with Cortex-A65AE, which Arm claims is the first multithreaded Automotive Enhanced Cortex-A CPU technology to deliver the highest safety levels with Dual Core Lock-Step (DCLS).

Cortex-A65AE

Arm Cortex-A65AE specifications:

  • Architecture – Armv8-A (Harvard)
  • Extensions – Armv8.1, Armv8.2, Cryptography, RAS, and Armv8.3 (LDAPR instructions only)
  • ISA support – A64
  • Microarchitecture
    • Out-of-order Pipeline
    • Superscalar
    • NEON/Floating Point Unit
    • Optional Cryptography Unit
    • Max number of CPUs in cluster – Eight
    • Physical Addressing (PA) – 44-bit
    • Dual Core Lock-Step
  • Memory system and external interfaces
    • L1 I-Cache / D-Cache – 16KB to 64KB
    • L2 Cache – 64KB to 256KB
    • L3 Cache – Optional, 512KB to 4MB
    • ECC Support, LPAE  support
      Yes
    • Bus interfaces – AMBA ACE or CHI
    • Optional ACP
    • Optional Peripheral Port
  • Other
    • Functional Safety Support – ASIL D diagnostics
    • Security – TrustZone
    • Interrupts – GIC interface, GICv4
    • Generic Armv8-A timer
    • PMUv3
    • Debug – Armv8-A (plus Armv8.2-A extensions)
    • CoreSight – CoreSightv3
    • Embedded Trace Macrocell – ETMv4.2 (instruction trace)

The main benefit include high throughput performance with dual-threaded, out-of-order execution, split-Lock capability which offers the flexibility to operate in two modes: split mode for performance and lock mode for safety, and fault-tolerant operation in lock mode with DCLS. The processor is suitable for automotive, industrial automation, and aviation applications.

Compared to Cortex-A53, Arm Cortex A65AE delivers 70% improved integer performance per core, 3.5x higher memory throughput for memory intensive automotive workloads, and over 6x higher read bandwidth on low-latency ACP for closely-coupled accelerators. There’s no word whether a consumer Cortex-A65 will also become available.

More details can be found on the product page, and the developer website.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
Diego
Diego
5 years ago

Interesting…
When I was working in avionics i heard there are still many mc68000 and other CPUs from that era, because those are the last CPUs that had their masks still completely verified. So not sure if those new CPUs will finally have the potential to retire those dinosaurs of their time.

cyk
cyk
5 years ago

Pretty late to the game, I’d say. Infineon’s Tricore has already become the standard for automotive safety applications.

blu
blu
5 years ago

Isn’t TriCore limited to 32bit addressing?

Khadas VIM4 SBC