-
公开(公告)号:US11644834B2
公开(公告)日:2023-05-09
申请号:US16186473
申请日:2018-11-09
Applicant: NVIDIA Corporation
Inventor: Michael Alan Ditty , Gary Hicok , Jonathan Sweedler , Clement Farabet , Mohammed Abdulla Yousuf , Tai-Yuen Chan , Ram Ganapathi , Ashok Srinivasan , Michael Rod Truog , Karl Greb , John George Mathieson , David Nister , Kevin Flory , Daniel Perrin , Dan Hettena
CPC classification number: G05D1/0088 , G05D1/0248 , G05D1/0274 , G06F15/7807 , G06N3/063 , G06V20/58 , G06V20/588 , G05D2201/0213 , G06N3/0454
Abstract: Autonomous driving is one of the world's most challenging computational problems. Very large amounts of data from cameras, RADARs, LIDARs, and HD-Maps must be processed to generate commands to control the car safely and comfortably in real-time. This challenging task requires a dedicated supercomputer that is energy-efficient and low-power, complex high-performance software, and breakthroughs in deep learning AI algorithms. To meet this task, the present technology provides advanced systems and methods that facilitate autonomous driving functionality, including a platform for autonomous driving Levels 3, 4, and/or 5. In preferred embodiments, the technology provides an end-to-end platform with a flexible architecture, including an architecture for autonomous vehicles that leverages computer vision and known ADAS techniques, providing diversity and redundancy, and meeting functional safety standards. The technology provides for a faster, more reliable, safer, energy-efficient and space-efficient System-on-a-Chip, which may be integrated into a flexible, expandable platform that enables a wide-range of autonomous vehicles, including cars, taxis, trucks, and buses, as well as watercraft and aircraft.
-
公开(公告)号:US20220397952A1
公开(公告)日:2022-12-15
申请号:US17852186
申请日:2022-06-28
Applicant: NVIDIA Corporation
Inventor: Ashok Srinivasan , Gokul Ryan Santhirakumaran
IPC: G06F1/3212 , G06N3/04 , G06F1/3234 , G06T1/20
Abstract: In various examples, a voltage monitor may determine whether the voltage supplied to at least one component of a computing system is safe using two sets of thresholds—e.g., a high-frequency over-voltage (OV) threshold, a high-frequency under-voltage (UV) threshold, a low-frequency OV threshold, and a low-frequency UV threshold. A high-frequency voltage error detector may compare the supplied or input voltage to the high-frequency OV and UV thresholds and a low-frequency voltage error detector that may filter the supplied voltage to remove or reduce noise and then may compare the filtered voltage to the low-frequency OV and UV thresholds. Upon detecting a voltage error, a safety monitor may cause a change to an operating state of the at least one component.
-
公开(公告)号:US11372465B1
公开(公告)日:2022-06-28
申请号:US17346762
申请日:2021-06-14
Applicant: NVIDIA Corporation
Inventor: Ashok Srinivasan , Gokul Santhirakumaran
IPC: G06F1/32 , G06F1/3212 , G06N3/04 , G06F1/3234 , G06T1/20
Abstract: In various examples, a voltage monitor may determine whether the voltage supplied to at least one component of a computing system is safe using two sets of thresholds—e.g., a high-frequency over-voltage (OV) threshold, a high-frequency under-voltage (UV) threshold, a low-frequency OV threshold, and a low-frequency UV threshold. A high-frequency voltage error detector may compare the supplied or input voltage to the high-frequency OV and UV thresholds and a low-frequency voltage error detector that may filter the supplied voltage to remove or reduce noise and then may compare the filtered voltage to the low-frequency OV and UV thresholds. Upon detecting a voltage error, a safety monitor may cause a change to an operating state of the at least one component.
-
公开(公告)号:US11693470B2
公开(公告)日:2023-07-04
申请号:US17852186
申请日:2022-06-28
Applicant: NVIDIA Corporation
Inventor: Ashok Srinivasan , Gokul Ryan Santhirakumaran
IPC: G06F1/32 , G06F1/3212 , G06N3/04 , G06F1/3234 , G06T1/20
CPC classification number: G06F1/3212 , G06F1/3234 , G06N3/04 , G06T1/20
Abstract: In various examples, a voltage monitor may determine whether the voltage supplied to at least one component of a computing system is safe using two sets of thresholds—e.g., a high-frequency over-voltage (OV) threshold, a high-frequency under-voltage (UV) threshold, a low-frequency OV threshold, and a low-frequency UV threshold. A high-frequency voltage error detector may compare the supplied or input voltage to the high-frequency OV and UV thresholds and a low-frequency voltage error detector that may filter the supplied voltage to remove or reduce noise and then may compare the filtered voltage to the low-frequency OV and UV thresholds. Upon detecting a voltage error, a safety monitor may cause a change to an operating state of the at least one component.
-
5.
公开(公告)号:US11634149B2
公开(公告)日:2023-04-25
申请号:US17532283
申请日:2021-11-22
Applicant: NVIDIA Corporation
Inventor: Mohammed Abdulla Yousuf , T. Y. Chan , Ram Ganapathi , Ashok Srinivasan , Mike Truog
IPC: B60W50/04 , G06F11/20 , B60W10/04 , B60W10/18 , G05D1/00 , G06F11/18 , G06F11/16 , G06F11/14 , B60W10/20 , B60W50/00
Abstract: In a self-driving autonomous vehicle, a controller architecture includes multiple processors within the same box. Each processor monitors the others and takes appropriate safe action when needed. Some processors may run dormant or low priority redundant functions that become active when another processor is detected to have failed. The processors are independently powered and independently execute redundant algorithms from sensor data processing to actuation commands using different hardware capabilities (GPUs, processing cores, different input signals, etc.). Intentional hardware and software diversity improves fault tolerance. The resulting fault-tolerant/fail-operational system meets ISO26262 ASIL-D specifications based on a single electronic controller unit platform that can be used for self-driving vehicles.
-
6.
公开(公告)号:US11214273B2
公开(公告)日:2022-01-04
申请号:US15881426
申请日:2018-01-26
Applicant: NVIDIA Corporation
Inventor: Mohammed Abdulla Yousuf , T. Y. Chan , Ram Ganapathi , Ashok Srinivasan , Mike Truog
IPC: B60W50/04 , G06F11/20 , B60W10/04 , B60W10/18 , G05D1/00 , B60W10/20 , G06F11/18 , G06F11/16 , G06F11/14 , B60W50/00
Abstract: In a self-driving autonomous vehicle, a controller architecture includes multiple processors within the same box. Each processor monitors the others and takes appropriate safe action when needed. Some processors may run dormant or low priority redundant functions that become active when another processor is detected to have failed. The processors are independently powered and independently execute redundant algorithms from sensor data processing to actuation commands using different hardware capabilities (GPUs, processing cores, different input signals, etc.). Intentional hardware and software diversity improves fault tolerance. The resulting fault-tolerant/fail-operational system meets ISO26262 ASIL D specifications based on a single electronic controller unit platform that can be used for self-driving vehicles.
-
-
-
-
-