Ad block

Future of Technology in Racing: A Formula 1 Driver’s Perspective

By Nitin Dahad

LAS VEGAS — As my colleagues have written from CES 2020, automotive technology has somewhat dominated the conference here in Las Vegas. While there’s no doubt that advanced driver-assistance systems (ADAS) have come a long way and there are still roadmaps to go even further to improve driving experiences and safety, the question in my mind is: How far do we go with fully autonomous vehicles?

Even in the age of digital native youngsters, the camp is divided. On the one hand, there are 20-something-year-olds who stick to their belief that they will never need to drive cars, as everything will be autonomous, and in the age of Uber and Lyft, why would they ever need to drive a car? And then there are still driving enthusiasts.

We managed to catch up at CES with someone from the latter camp, 20-year-old Formula 1 driver for McLaren, Lando Norris, a strong driving enthusiast right from his early school years. Clearly, technology is an important part of the engineering of modern racing cars, almost to the same levels of advanced electronics and communications systems as in modern commercial aircraft.

Lando Norris explained how technology, and particularly live real-time data on all aspects of his drive, is a vital part of modern racing. As a top-tier racing driver, everything evolves around the technology.

He told EE Times, “One of the biggest things that helps me to drive is to be able to compare data. So we have live data while driving on track, which is relaying back to the engineers and the whole team, which they can then relay back to me, telling me where I need to go better and when I’m not doing good enough.” As a result, this helps him to improve constantly.

And in a race environment, one of the most useful parts of his technology arsenal is the radio — where he can talk constantly to the team to change things on the fly as he drives.

We asked his thoughts on what might be next for motor sports and technology. He said, “It’s going to advance a lot.” He jokingly added, “I don’t want it to advance too much that it puts me out of a job.

“Things will advance, but you don’t want to be changing what Formula 1 is. It still has the characteristic of someone, a human being, driving around a racing car as fast as they can. You don’t want anything to be too automated. Everything will improve, efficiencies will improve, data will improve, but I still want to be able to drive a racing car, in control of brake, throttle, steering, sliding the car around and having fun. In every aspect, it’s going to get better and move forward, but Formula 1 and my passion is driving a car as fast as I can.”

To me, that says a lot. There are some people that like driving, like Lando Norris. And there are others who can’t wait for fully autonomous vehicles, whenever that might arrive.

But it also leads to the question about what we automate and how far we can go, as well as the limitations of technology. In motor racing, you can have all the driver assistance you want. But the human can still control the destiny and the difference between winning and losing.

Last year, I had visited Oulu in Finland, and part of my program involved looking in on a global drone-racing competition. It had all the razzamatazz of Formula 1, with drones whizzing around the stadium at breakneck speeds and crashing into each other and into the side netting. But they were still being controlled by human “drivers” from the sidelines.

Maybe they could have gone fully autonomous with sensors to ensure that they don’t crash into other drones or the sides. But the problem at those speeds is likely that the response times in the electronics and sensors are not fast enough.

And in the world of motor racing, while Lando Norrris clearly has a passion for driving really fast, it may still be some time before the huge amounts of processing and the sensor-actuator response times are fast enough to cope with reacting at speeds of over 200 mph.

New TI Processors Target ‘Practical’ ADAS

By Junko Yoshida

LAS VEGAS — Texas Instruments is introducing at the Consumer Electronics Show this week ADAS and gateway processors — TDA4VM and DRA829V — built on TI’s latest Jacinto platform and designed to enable mass-market ADAS vehicles.

 

This move underscores the decision by several leading car OEMs to scale back from an original commitment to pioneer fully autonomous vehicles.

 

In a recent interview with EE Times, Curt Moore, general manager and product line manager for Jacinto processors, acknowledged that TI, too, faced the dilemma of “where we want to invest our time” for its next-generation automotive processors. TI’s emphatic answer was to design auto-grade processors that can address “edge, safety, and security” but zero in on “semiconductor affordability and accessibility.”

 

“We wanted to develop automotive processors that are scalable and applicable to a wider set of vehicles, including low-cost and affordable cars for younger drivers and those with low income,” explained Moore.

 

ADAS and gateway processors

TDA4VM processors are for ADAS, while DRA829V processors are developed for gateway systems “meeting with all the plumbing requirements,” noted Moore. They include specialized on-chip accelerators, according to TI, to expedite data-intensive tasks.

 

Both TDA4VM and DRA829V processors also incorporate a functional safety microcontroller so that OEMs and Tier One suppliers can “support both ASIL-D safety-critical tasks and convenience features with one chip,” said TI.

 

Perhaps most importantly, both the ADAS and gateway processors share one software platform. Moore said, “Developers can use the same software base from high-end to low-end vehicles.”

 

Asked about TI’s two new processors, Phil Magney, founder and principal at VSI Labs, told EE Times, “I see them as great companions, as both are necessary to support the latest trends in software-defined architectures. Together, these processors can take care of the heavy processing requirements of automated driving.”

 

Magney explained, “The environmental modeling gets very processor-intensive when you consider all the inputs necessary to support the task in real time. Furthermore, you need the data capacities, timing, and synchronization of all the sensor data. On top of this, you need safety and security, which are built into these chips.”

 

The right level of autonomy?

With the new processors, TI hopes to enable the right level of autonomy in new vehicles.

 

Calling Level 4 and Level 5 cars “still in the development stage,” Moore pointed out “corner cases” that fully autonomous vehicles have yet to solve and “well-defined use cases” [and operational design domains] that must be spelled out for higher-level autonomous vehicles. Given these challenges to full autonomy, Moore said, “This will be a slow journey” from the current Level 2 and Level 2+ vehicles.

 

TI, however, isn’t swearing off of higher-level ADAS functions. Indeed, TI’s TDA4VM is designed to achieve much better visibility at speeds necessary for on-chip analytics.

 

Specifically, the TDA4VM supports high-resolution 8-megapixel (MP) cameras that see farther, possibly even in fog and rain. TDA4VM processors can also simultaneously operate four to six 3-MP cameras.

 

Sameer Wasson, vice president and general manager of TI’s processor business unit, told EE Times that the new ADAS processors are also capable of fusing other sensors — including radar, LiDAR, and ultrasonic. “Our goal is to enable carmakers and Tier Ones to develop scalable but practical cars.”

TI’s new ADAS processor TDA4VM is not only highly integrated but also capable of fusing a variety of sensory data. (Source: TI)

 

Magney believes that the TDA4VM is scalable in the sense that it can “handle full 360° situational awareness for high-end ADAS or automated driving applications.” 

 

Beyond the ADAS processor’s ability to efficiently manage multilevel processing in real time, the key is that it can do the job within the system’s power budget. “Our new processors execute high-performance ADAS operations using just 5 to 20 W of power, eliminating the need for active cooling,” TI claimed.

 

Deep learning

TI also claimed that the latest Jacinto platform brings enhanced deep-learning capabilities. Noting that the platform offers full programmability, Moore said, if OEMs or Tier Ones plan to set up their own vision/camera/sensor fusion, the SoC allows their own perception.

 

A few analysts, however, are frustrated with the scant details that TI has provided for its ADAS processors. “Now TI says the TDA4VM can handle deep learning, but they don’t disclose any specs or details, let alone its performance,” said Mike Demler, a senior analyst at The Linley Group. Asked how TDA4VM might fare against Intel/Mobileye’s EyeQ chips, he said, “Now TI mentions AEB [automatic emergency braking] and self-parking, which require at least [Mobileye’s] EyeQ3 capabilities. But again, how much performance? We don’t know.”

 

VSI Labs’s Magney also noted that it won’t be easy to compare TDA4VM with Mobileye’s EyeQ chips. He noted, “Mobileye’s tight integration of processor and algorithms makes them a strong incumbent in the field.” TI’s edge might be that “as the industry moves from ADAS to automated driving, OEMs will desire more freedom to develop their own algorithms.”

 

Software-defined car

TI, too, is keeping in check carmakers’ desire to enable over-the-air (OTA) updates — with a goal to make software-defined cars possible.

 

“OTA isn’t generally possible without giving architecture upgrades inside a car,” observed Moore. Given the criticality of secure connectivity necessary for software updates, “I don’t see car OEMs going for OTA without a gateway processor or with just a legacy dumb MCU,” he added.

 

To that end, Moore described TI’s DRA829V processor as offering carmakers “a huge step function in the beginning of their journey to secure OTA.”

 

TI noted that new gateway processors “manage higher volumes of data and support evolving requirements for autonomy and enhanced connectivity.”

TI claims that it is the first to integrate the PCIe and GbE/TSN into its gateway processor. (Source: TI)

 

TI also touted the DRA829V processor as “the first in the industry to incorporate a PCIe switch on-chip in addition to integrating an eight-port gigabit TSN-enabled Ethernet switch for faster high-performance computing functions and communications throughout the car.”

 

So how big a deal is it for TI to integrate the PCIe and GbE/TSN into its gateway processor DRA829V?

 

Demler said, “Looks like it has an eight-port switch, which is more than what’s offered by NXP’s recently announced S32G’s 2x switch.” But, he added, the DRA829V processors don’t exactly match up with NXP’s S32G, which was designed as a full-fledged network processor.

 

But on a higher level, both NXP and TI are addressing the same trends in automotive architecture, Magney summed up. “You have massive amounts of data to handle and you need the plumbing to support that.”

 

Availability

TI’s Moore noted that both TDA4VM and DRA829V samples have been already in the hands of a large number of customers since May.

 

According to TI, “Developers can get started immediately with Jacinto 7 processors development kits and buy the new TDA4VMXEVM and DRA829VXEVM evaluation modules on TI.com for $1,900 each.”

 

Pre-production TDA4VM and DRA8329V processors are available now, only from TI, at $97 in 1,000-unit quantities. Volume production is expected to be available in the second half of 2020.

NXP Launching Auto Network Processor

By Junko Yoshida

LAS VEGAS — NXP Semiconductors is coming to the Consumer Electronics Show to launch a new “Automotive Network Processor.”

NXP’s S32G is “a single-chip version” of two processors — an automotive microprocessor and an enterprise network processor — combined, said Ray Cornyn, vice president and general manager, Vehicle Dynamics Products. The S32G functions as a gateway processor for connected vehicles, as it offers enterprise-level networking capabilities. It also enables the latest data-intensive ADAS applications while providing vehicles with secure communication capabilities, he explained.

What NXP S32G entails (Source: NXP Semiconductors)

A closer look inside the S32G reveals a car OEM wish list for next-generation vehicles in 2021 and beyond.

Among the wishes are: over-the-air software updates — à la Tesla — to make vehicles “software upgradeable,” a shift to new domain-based vehicle architectures (i.e., consolidation of ECUs), beefed-up security features (including intrusion detection/monitoring), the vehicle’s ability to analyze data on the edge without constantly depending on the cloud, and upgraded safety to ASIL D.

In “connected vehicles,” car OEMs are looking for new business opportunities, including subscription models and usage-based insurance.

“It is a worldwide trend among car OEMs to bring all these new business opportunities and capabilities to next-generation vehicles,” said Brian Carlson, director, product line management for vehicle network processors at NXP.

If a software-upgradeable car is the automotive industry’s objective, the S32G seems designed to bring car OEMs a step closer.

Phil Magney, Founder and Principal at VSI Labs, observed that S32G “is designed to serve as the gateway to centralized domain processing, which is the supporting architecture of the software-defined car. Furthermore, new vehicle architectures must support tremendous volumes of data through multiple interfaces.”

He noted, “Up until this point, networking has been a bit of an afterthought. But in reality, it is quite critical since there is so much data moving around the vehicle. The S32G can handle all the plumbing and associated security, timing, and safety requirements.” He added that there are many network controllers designed by major chip suppliers and Tier Ones. But among existing network processors, “I have not seen anything that aggregates everything into one chip like the S32G.”

The new processor is already sampling, and car OEMs are currently testing S32G, said Carlson. To demonstrate the appeal of S32G among key automotive players, NXP, in its press release, shared a quote from Bernhard Augustin, Audi’s director of ECU Development Autonomous Driving: “We found the unique combination of networking, performance, and safety features of the S32G processor to be ideal for use in our next-generation ADAS domain controller.”

S32 family of processors
S32G is part of NXP’s S32 family of processors based on a unified architecture of high-performance MCUs, MPUs, application-specific acceleration, and interfaces.

The S32 family, designed to be scalable, allows developers to create software in a uniform environment across application platforms.

The goal is to let developers reuse their expensive R&D work, shortening time to market as the automotive industry copes with rapid changes in vehicle architectures over the next several years.

NXP noted that the platform maintains “automotive quality, reliability, and ASIL D performance across multiple application spaces throughout vehicles.”

Vehicle network processor
First and foremost, S32G provides an unprecedented level of networking and processing capabilities.

Shown in the block diagram below, the S32G processor incorporates lock-step Arm Cortex M7 microcontroller cores and an industry-first ability to lock-step clusters of Arm Cortex-A53 application cores.

As the amount of data collected and transported inside a vehicle grows exponentially, the processor’s ability to accelerate automotive networks and Ethernet packets becomes increasingly critical, Carlson explained.

It’s one thing to tout a networking processor’s ability to handle large data. But it’s a whole different story if the chip can actually accelerate data processing. Without acceleration, the vehicle network can easily bog down, said Carlson, making it impossible for the new vehicle to offer critical services with the deterministic network performance demanded by car OEMs.

S32G processors are designed to offload transport layers so that its communication engine can achieve low latency, he noted. S32G features “network acceleration blocks” designed for automotive and Ethernet networks.

Included in S32G network features are 20× CAN/CAN FD Interfaces, 4× Gigabit Ethernet Interfaces, and a PCI Express Gen 3 Interface.

As a comparison, Magney noted that Tesla “supports six CAN channels, four Ethernet channels, and eight serial lines for the cameras.” Calling Tesla “a proxy for future vehicle architectures,” Magney said, “Not surprisingly, NXP supplies Ethernet and CAN controllers to Tesla.”

Other key features integrated inside the S32G are security and safety.

The S32G, like all other S32 platform processors, embed high-performance hardware security acceleration, along with public key infrastructure (PKI) support for trusted key management, enabled by its Hardware Security Engine (HSE). The firewalled HSE is the root of trust supporting secure boot, providing system security services, and protecting against side-channel attacks.

As for safety, S32G processors offer full ASIL D capabilities, including lock-step Arm Cortex M7 microcontroller cores and an industry-first ability to lock-step clusters of Arm Cortex-A53 application cores, allowing new levels of safety performance with high-level operating systems and larger memory support.

Versatility of S32G
NXP’s Carlson made the point that the beauty of S32G lies in its versatility. The S32G can be used in many different places inside a vehicle — ranging from a gate processor to a domain controller and ADAS safety processors.

Where in a vehicle S32G can be used (Source: NXP)

VSI Labs’ Magney observed, “The S32G appears complementary to many of the AV or ADAS domain controllers because it consolidates a handful of chips into one.” He added, “Otherwise, the functionality of the S32G would be scattered with multiple transceivers and controllers to handle all the data traffic. The S32G also contains all the critical timing elements, memory, security, and network accelerators necessary to support all the data being passed around inside the vehicle.”

Ad block