The automotive industry is in the midst of a revolution with the ultimate goal being safe, secure, personalized, and more connected vehicles. Technology is developing quickly and OEMs are under pressure to keep up, yet it is challenging to replace legacy methods and systems that have been in place for decades, in some cases. For example, the rise of connected and next-generation software-defined vehicles (SDVs) brings with it a whole new layer of complexity and computing requirements that OEMs haven’t had to address until now.
The shift to Zonal Architecture isn’t going to happen overnight. There will be changes along the way that demand flexibility in the hardware and software being used. For example, as various vehicle parts are upgraded and updated, different ports will be necessary. Limited flexibility will mean long and complex redevelopment processes every time a change is needed.
Utilizing FPGA microchips at the outset with a later shift to ASIC microchips is a great way to overcome this challenge. This method was used successfully by John Deere as described by the Current Regional Distribution Manager, IDM: “FPGAs are just right for the start. That's what John Deere did as well when developing its latest generation of intelligent agricultural machinery before moving to own ASICs.”
There are several options available to address the challenges that are currently holding OEMs back from implementing Zonal Architecture including ethernet switches, network processors, and hardware.
Ethernet switches offer high throughput with low latency and are very cheap, so they might sound like the perfect solution. However, Ethernet is not always compatible with the legacy CAN and LIN protocols that still prevail in many vehicles.
Network processors are devices designed for fast protocol processing. While they are often used for routers and other networking appliances, they tend to work best for layer 2 and 3 functionality. Automotive software, however, requires routing at layer 5. In addition, network processors are non-pipelined systems which mean in certain situations they can exhibit non-deterministic timing behavior. The only way to solve this problem is with very costly multi-core network processors.
The downsides of Ethernet and network processors leave just one option - a hardware-based routing/switching solution. GuardKnox’s CommEngine™ is the fast, single-chip, automotive routing/switching solution that addresses the three challenges described above in a cost-effective way. The CommEngine™ is available as a highly integrated IP Core and can be implemented as either an FPGA or ASIC solution. This solution guarantees high throughput with very low latency and deterministic switching/routing performance allowing for maximum flexibility.
When routing/switching is performed in software, resources are shared with other tasks because the software is running on different cores on general-purpose hardware. When routing/switching is performed on dedicated hardware, on the other hand, it is not shared with other tasks resulting in low, deterministic latencies by design.
The CommEngine™ offers the following benefits:
CommEngine™’s hardware-only implementation allows for fast and secure switching and routing tasks even under high communication loads. Latency is reduced by a factor of up to 10x when compared to software approaches. With CommEngine™, even functionality with very low latency requirements - such as ADAS sensors - can be routed via zonal gateways.
By integrating computing and routing tasks onto one single chip, there are direct and indirect cost benefits. The production and packaging costs are significantly lower due to the smaller size of the chip. The move to Zonal Architecture itself which is enabled by the CommEngine™ ultimately results in cost benefits due to the reduced amount of wiring and reduction of harness costs.
CommEngine™ uses cryptographic algorithms and bit-level packet inspection built into the hardware. This means that it is secure by design without compromising on performance capabilities.
CommEngine™ offers FGPA implementation which is easily tailored and adapted to the needs of the OEM even as they change and evolve with no need for long and complex new redevelopments. Once the requirements have stabilized, there is an easy transition to an ASIC solution.
Overall, the CommEngine™ is an essential tool to ease OEM’s transition to Zonal Architecture. It guarantees a high throughput including deterministic low latency and switching/routing performance with high functional flexibility in a cost-effective manner. Click here for more information or contact us to request a demo.