Abstract: The computational scaling challenges of holographic displays are mitigated by techniques for generating holograms that introduce foveation into a wave front recording planes approach to hologram generation. Spatial hashing is applied to organize the points or polygons of a display object into keys and values.
Type:
Grant
Filed:
July 23, 2020
Date of Patent:
April 25, 2023
Assignee:
Nvidia Corp.
Inventors:
Jui-Hsien Wang, Ward Lopes, Rachel Anastasia Brown, Peter Shirley
Abstract: A method dynamically selects one of a first sampling order and a second sampling order for a ray trace of pixels in a tile where the selection is based on a motion vector for the tile. The sampling order may be a bowtie pattern or an hourglass pattern.
Type:
Grant
Filed:
July 6, 2021
Date of Patent:
April 25, 2023
Assignee:
NVIDIA Corp.
Inventors:
Johan Pontus Andersson, Jim Nilsson, Tomas Guy Akenine-Möller
Abstract: A transceiver circuit includes a receiver front end utilizing a ring oscillator, and a transmitter front end utilizing a pass-gate circuit in a first feedback path across a last-stage driver circuit. The transceiver circuit provides low impedance at low frequency and high impedance at high frequency, and desirable peaking behavior.
Abstract: An augmented reality display system includes a first beam path for a foveal inset image on a holographic optical element, a second beam path for a peripheral display image on the holographic optical element, and pupil position tracking logic that generates control signals to set a position of the foveal inset as perceived through the holographic optical element, to determine the peripheral display image, and to control a moveable stage.
Type:
Grant
Filed:
July 6, 2021
Date of Patent:
April 18, 2023
Assignee:
NVIDIA Corp.
Inventors:
Jonghyun Kim, Youngmo Jeong, Michael Stengel, Morgan McGuire, David Luebke
Abstract: Instruction set architecture extensions to configure priority ordering of divergent target branch instructions on SIMT computing platforms to enable tools such as compilers (e.g., under influence of execution profilers) or human software developers to configure branch direction prioritization explicitly in code. Extensions for simple (two-way) branch instructions as well as multi-target (more than two branch target instructions) are disclosed.
Type:
Application
Filed:
January 4, 2022
Publication date:
April 13, 2023
Applicant:
NVIDIA Corp.
Inventors:
Sana Damani, Sean Treichler, Mark Stephenson, Daniel Robert Johnson
Abstract: A semiconductor assembly is described that includes a substrate having top and bottom sides. An integrated circuit die coupled to the substrate includes first and second distinct sets of ground pads. In some embodiments, the first and second sets of ground pads are configured to have distinct ground return paths to a host system. In further embodiments, one of the ground return paths may include a metal plate coupled between ground contacts on the top side of the substrate and ground contacts on a printed circuit board of the host system.
Type:
Grant
Filed:
December 21, 2020
Date of Patent:
March 28, 2023
Assignee:
NVIDIA Corp.
Inventors:
Jacky Qiu, Martin Ding, Jerry Zhou, Minto Zheng
Abstract: Techniques to generate driving scenarios for autonomous vehicles characterize a path in a driving scenario according to metrics such as narrowness and effort. Nodes of the path are assigned a time for action to avoid collision from the node. The generated scenarios may be simulated in a computer.
Type:
Application
Filed:
November 18, 2022
Publication date:
March 16, 2023
Applicant:
NVIDIA Corp.
Inventors:
Siva Kumar Sastry Hari, Iuri Frosio, Zahra Ghodsi, Anima Anandkumar, Timothy Tsai, Stephen W. Keckler, Alejandro Troccoli
Abstract: This disclosure relates to current flattening circuits for an electrical load. The current flattening circuits incorporate randomize various parameters to add noise onto the supply current. This added noise may act to reduce the signal to noise ratio in the supply current, increasing the difficulty of identifying a computational artifact signal from power rail noise.
Type:
Grant
Filed:
January 20, 2022
Date of Patent:
February 28, 2023
Assignee:
NVIDIA CORP.
Inventors:
Sudhir Shrikantha Kudva, Nikola Nedovic, Sanquan Song
Abstract: Various implementations of a current flattening circuit are disclosed, including those utilizing a feedback current regulator, a feedforward current regulator, and a constant current source.
Type:
Application
Filed:
October 13, 2022
Publication date:
February 23, 2023
Applicant:
NVIDIA Corp.
Inventors:
Nikola Nedovic, Sudhir Shrikantha Kudva
Abstract: PAM encoding techniques that leverage unused idle periods in channels between data transmissions to apply longer but more energy-efficient codes. To improve energy savings, multiple sparse encoding schemes may be utilized selectively to fit different sized gaps in the traffic. These approaches may provide energy reductions, for example with memory READ and WRITE traffic, when transferring 4-bit data using 3-symbol sequences.
Abstract: Convergence of threads executing common code sections is facilitated using instructions inserted at strategic locations in computer code sections. The inserted instructions enable the threads in a warp or other group to cooperate with a thread scheduler to promote thread convergence.
Type:
Application
Filed:
August 11, 2022
Publication date:
February 9, 2023
Applicant:
NVIDIA Corp.
Inventors:
Daniel Robert Johnson, Jack Choquette, Olivier Giroux, Michael Patrick McKeown, Mark Stephenson, Sana Damani
Abstract: Techniques to improve the accuracy and speed for detection and remediation of difficult to test nodes in a circuit design netlist. The techniques utilize improved netlist representations, test point insertion, and trained neural networks.
Abstract: Techniques to generate driving scenarios for autonomous vehicles characterize a path in a driving scenario according to metrics such as narrowness and effort. Nodes of the path are assigned a time for action to avoid collision from the node. The generated scenarios may be simulated in a computer.
Type:
Grant
Filed:
June 10, 2020
Date of Patent:
January 10, 2023
Assignee:
NVIDIA CORP.
Inventors:
Siva Kumar Sastry Hari, Iuri Frosio, Zahra Ghodsi, Anima Anandkumar, Timothy Tsai, Stephen W. Keckler, Alejandro Troccoli
Abstract: A machine memory includes multiple memory cells. Word lines, each with at least one word line driver, are coupled to the memory cells along rows. The word line drivers of at least some adjacent pairs of the word lines are coupled together by a pull-down transistor, in a manner that reduces read disturb of the memory cells.
Type:
Application
Filed:
June 17, 2021
Publication date:
December 22, 2022
Applicant:
NVIDIA Corp.
Inventors:
Lalit Gupta, Andreas Jon Gotterba, Jesse Wang, Stefan P. Sywyk
Abstract: A gaze tracking system for use by the driver of a vehicle includes an opaque frame circumferentially enclosing a transparent field of view of the driver, light emitting diodes coupled to the opaque frame for emitting infrared light onto various regions of the driver's eye gazing through the transparent field of view, and diodes for sensing intensity of infrared light reflected off of various regions of the driver's eye.
Type:
Grant
Filed:
September 20, 2019
Date of Patent:
November 22, 2022
Assignee:
NVIDIA CORP.
Inventors:
Eric Whitmire, Kaan Aksit, Michael Stengel, Jan Kautz, David Luebke, Ben Boudaoud
Abstract: Various implementations of a current flattening circuit are disclosed, including those utilizing a feedback current regulator, a feedforward current regulator, and a constant current source.
Type:
Grant
Filed:
April 23, 2020
Date of Patent:
November 22, 2022
Assignee:
NVIDIA CORP.
Inventors:
Nikola Nedovic, Sudhir Shrikantha Kudva
Abstract: A transceiver circuit includes a receiver front end utilizing a ring oscillator, and a transmitter front end utilizing a pass-gate circuit in a first feedback path across a last-stage driver circuit. The transceiver circuit provides low impedance at low frequency and high impedance at high frequency, and desirable peaking behavior.
Abstract: A clock data recovery circuit detects illegal decisions for received data, accumulates a phase gradient for the data, determines a number of the illegal decisions in a configured window for receiving the data, and if the number of the illegal decisions exceeds a pre-defend number in the window, applies a sum of the accumulated phase gradient and a phase increment having a sign of the accumulated phase gradient to a clock circuit for the data receiver.
Abstract: A communication method between a source device and a target device utilizes speculative connection setup between the source device and the target device, target-device-side packet ordering, and fine-grained ordering to remove packet dependencies.
Abstract: A clock data recovery circuit detects illegal decisions for received data, accumulates a phase gradient for the data, determines a number of the illegal decisions in a configured window for receiving the data, and if the number of the illegal decisions exceeds a pre-defined number in the window, applies a sum of the accumulated phase gradient and a phase increment having a sign of the accumulated phase gradient to a clock circuit for the data receiver.