Nvidia Orin
   HOME

TheInfoList



OR:

Tegra is a
system on a chip A system on a chip (SoC) is an integrated circuit that combines most or all key components of a computer or Electronics, electronic system onto a single microchip. Typically, an SoC includes a central processing unit (CPU) with computer memory, ...
(SoC) series developed by
Nvidia Nvidia Corporation ( ) is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware. Founded in 1993 by Jensen Huang (president and CEO), Chris Malachowsky, and Curti ...
for mobile devices such as
smartphone A smartphone is a mobile phone with advanced computing capabilities. It typically has a touchscreen interface, allowing users to access a wide range of applications and services, such as web browsing, email, and social media, as well as multi ...
s,
personal digital assistant A personal digital assistant (PDA) is a multi-purpose mobile device which functions as a personal information manager. Following a boom in the 1990s and 2000s, PDAs were mostly displaced by the widespread adoption of more highly capable smar ...
s, and
mobile Internet device A mobile Internet device (MID) is a multimedia capable mobile device providing wireless Internet access. They are designed to provide entertainment, information and location-based services for personal or business use. They allow 2-way communicati ...
s. The Tegra integrates an
ARM architecture ARM (stylised in lowercase as arm, formerly an acronym for Advanced RISC Machines and originally Acorn RISC Machine) is a family of reduced instruction set computer, RISC instruction set architectures (ISAs) for central processing unit, com ...
central processing unit A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary Processor (computing), processor in a given computer. Its electronic circuitry executes Instruction (computing), instructions ...
(CPU),
graphics processing unit A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal ...
(GPU), northbridge, southbridge, and
memory controller A memory controller, also known as memory chip controller (MCC) or a memory controller unit (MCU), is a digital circuit that manages the flow of data going to and from a computer's main memory. When a memory controller is integrated into anothe ...
onto one package. Early Tegra SoCs are designed as efficient multimedia processors. The Tegra-line evolved to emphasize performance for gaming and
machine learning Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of Computational statistics, statistical algorithms that can learn from data and generalise to unseen data, and thus perform Task ( ...
applications without sacrificing power efficiency, before taking a drastic shift in direction towards platforms that provide
vehicular automation Vehicular automation is using technology to assist or replace the operator of a vehicle such as a car, truck, aircraft, rocket, military vehicle, or boat. Assisted vehicles are ''semi-autonomous'', whereas vehicles that can travel without a ...
with the applied "
Nvidia Drive NVIDIA DRIVE is a computer platform by Nvidia, aimed at providing autonomous car and driver assistance functionality powered by deep learning. The platform was introduced at the Consumer Electronics Show (CES) in Las Vegas in January 2015. An en ...
" brand name on reference boards and its semiconductors; and with the "
Nvidia Jetson Nvidia Jetson is a series of embedded computing boards from Nvidia. The Jetson TK1, TX1 and TX2 models all carry a Tegra processor (or SoC) from Nvidia that integrates an ARM architecture central processing unit (CPU). Jetson is a low-power system ...
" brand name for boards adequate for AI applications within e.g. robots or drones, and for various smart high level automation purposes.


History

The Tegra APX 2500 was announced on February 12, 2008. The Tegra 6xx product line was revealed on June 2, 2008, and the APX 2600 was announced in February 2009. The APX chips were designed for smartphones, while the Tegra 600 and 650 chips were intended for
smartbook A smartbook was a class of mobile device that combined certain features of both a smartphone and netbook computer, produced between 2009 and 2010. Smartbooks were advertised with features such as wiktionary:always-on, always on, all-day battery lif ...
s and
mobile Internet device A mobile Internet device (MID) is a multimedia capable mobile device providing wireless Internet access. They are designed to provide entertainment, information and location-based services for personal or business use. They allow 2-way communicati ...
s (MID). The first product to use the Tegra was
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
's
Zune HD The Zune HD is a portable media player in the Zune product family released on September 15, 2009, by Microsoft. It was a direct competitor with Apple's iPod Touch series of mobile devices. It was initially released in 16 and 32 GB capacities ...
media player in September 2009, followed by the
Samsung Samsung Group (; stylised as SΛMSUNG) is a South Korean Multinational corporation, multinational manufacturing Conglomerate (company), conglomerate headquartered in the Samsung Town office complex in Seoul. The group consists of numerous a ...
M1. Microsoft's Kin was the first cellular phone to use the Tegra; however, the phone did not have an app store, so the Tegra's power did not provide much advantage. In September 2008, Nvidia and
Opera Software Opera (formerly Opera Software AS) is a Norwegian multinational technology corporation headquartered in Oslo, Norway with additional offices in European Union, Europe, China, and Africa. Opera offers a range of products and services that inclu ...
announced that they would produce a version of the Opera 9.5 browser optimized for the Tegra on
Windows Mobile Windows Mobile is a discontinued mobile operating system developed by Microsoft for smartphones and personal digital assistants (PDA). Designed to be the portable equivalent of the Windows desktop OS in the emerging Mobile device, mobile/port ...
and
Windows CE Windows CE, later known as Windows Embedded CE and Windows Embedded Compact, is a discontinued operating system developed by Microsoft for mobile and embedded devices. It was part of the Windows Embedded family and served as the software foun ...
. At
Mobile World Congress MWC Barcelona (formerly but still commonly referred to as Mobile World Congress) is an annual trade show dedicated to the mobile communications industry. The event is held in L'Hospitalet de Llobregat, Spain, at the Fira de Barcelona Gran ...
2009, Nvidia introduced its port of
Google Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
's Android to the Tegra. On January 7, 2010, Nvidia officially announced and demonstrated its next generation Tegra system-on-a-chip, the Nvidia Tegra 250, at Consumer Electronics Show 2010. Nvidia primarily supports Android on Tegra 2, but booting other ARM-supporting operating systems is possible on devices where the
bootloader A bootloader, also spelled as boot loader or called bootstrap loader, is a computer program that is responsible for booting a computer and booting an operating system. If it also provides an interactive menu with multiple boot choices then it's o ...
is accessible. Tegra 2 support for the
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical (company), Canonical and a community of contributors under a Meritocracy, meritocratic gover ...
Linux distribution was also announced on the Nvidia developer forum. Nvidia announced the first
quad-core A multi-core processor (MCP) is a microprocessor on a single integrated circuit (IC) with two or more separate central processing units (CPUs), called ''cores'' to emphasize their multiplicity (for example, ''dual-core'' or ''quad-core''). Ea ...
SoC at the February 2011 Mobile World Congress event in Barcelona. Though the chip was codenamed Kal-El, it is now branded as Tegra 3. Early benchmark results show impressive gains over Tegra 2, and the chip was used in many of the tablets released in the second half of 2011. In January 2012,
Nvidia Nvidia Corporation ( ) is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware. Founded in 1993 by Jensen Huang (president and CEO), Chris Malachowsky, and Curti ...
announced that
Audi Audi AG () is a German automotive manufacturer of luxury vehicles headquartered in Ingolstadt, Bavaria, Germany. A subsidiary of the Volkswagen Group, Audi produces vehicles in nine production facilities worldwide. The origins of the compa ...
had selected the Tegra 3 processor for its In-Vehicle Infotainment systems and digital instruments display. The processor will be integrated into Audi's entire line of vehicles worldwide, beginning in 2013. The process is
ISO 26262 ISO 26262, titled "Road vehicles – Functional safety", is an international standard for functional safety of electrical and/or electronic systems that are installed in serial production road vehicles (excluding mopeds), defined by the Intern ...
-certified. In summer of 2012
Tesla Motors Tesla, Inc. ( or ) is an American multinational automotive and clean energy company. Headquartered in Austin, Texas, it designs, manufactures and sells battery electric vehicles (BEVs), stationary battery energy storage devices from hom ...
began shipping the Model S all electric, high performance sedan, which contains two NVIDIA Tegra 3D Visual Computing Modules (VCM). One VCM powers the 17-inch
touchscreen A touchscreen (or touch screen) is a type of electronic visual display, display that can detect touch input from a user. It consists of both an input device (a touch panel) and an output device (a visual display). The touch panel is typically l ...
infotainment system, and one drives the 12.3-inch all digital instrument cluster." In March 2015, Nvidia announced the Tegra X1, the first SoC to have a graphics performance of 1 teraflop. At the announcement event, Nvidia showed off Epic Games'
Unreal Engine Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter video game '' Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of ...
4 "Elemental" demo, running on a Tegra X1. On October 20, 2016, Nvidia announced that the
Nintendo Switch The is a video game console developed by Nintendo and released worldwide in most regions on March 3, 2017. Released in the middle of the Eighth generation of video game consoles, eighth generation of home consoles, the Switch succeeded the ...
hybrid video game console will be powered by Tegra hardware. On March 15, 2017, TechInsights revealed the Nintendo Switch is powered by a custom Tegra X1 (model T210), with lower clockspeeds.


Models


Tegra APX

; Tegra APX 2500 * Processor:
ARM11 ARM11 is a group of 32-bit reduced instruction set computer, RISC ARM architecture, ARM processor cores licensed by ARM Holdings. The ARM11 core family consists of ARM1136J(F)-S, ARM1156T2(F)-S, ARM1176JZ(F)-S, and ARM11MPCore. Since ARM11 cor ...
600 MHz MPCore (originally GeForce ULV) ** Suffix: APX (formerly CSX) * Memory: NOR or NAND flash, Mobile DDR * Graphics: Image processor (
FWVGA A display resolution standard is a commonly used display resolution, width and height dimension (display resolution) of an electronic visual display device, measured in pixels. This information is used for electronic devices such as a computer mo ...
854×480 pixels) ** Up to 12
megapixel In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a Raster graphics, raster image, or the smallest addressable element in a dot matrix display device. In most digital display devices, p ...
s camera support ** LCD controller supports resolutions up to 1280×1024 * Storage: IDE for SSD * Video codecs: up to
720p 720p (720 lines progressive) is a progressive HD signal format with 720 horizontal lines/1280 columns and an aspect ratio (AR) of 16:9, normally known as widescreen HD (1.78:1). All major HD broadcasting standards (such as SMPTE 292M) includ ...
MPEG-4 AVC/H.264 and
VC-1 SMPTE 421, informally known as VC-1, is a video coding format. Most of it was initially developed as Microsoft's proprietary video format Windows Media Video 9 in 2003. With some enhancements including the development of a new Advanced Profile, ...
decoding * Includes
GeForce GeForce is a brand of graphics processing units (GPUs) designed by Nvidia and marketed for the performance market. As of the GeForce 50 series, there have been nineteen iterations of the design. In August 2017, Nvidia stated that "there are o ...
ULV support for
OpenGL ES OpenGL for Embedded Systems (OpenGL ES or GLES) is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering 2D and 3D computer graphics such as those used by video games, typically hardware-accelerate ...
2.0, Direct3D Mobile, and programmable shaders * Output:
HDMI High-Definition Multimedia Interface (HDMI) is a proprietary digital interface used to transmit high-quality video and audio signals between devices. It is commonly used to connect devices such as televisions, computer monitors, projectors, gam ...
,
VGA Video Graphics Array (VGA) is a video display controller and accompanying de facto graphics standard, first introduced with the IBM PS/2 line of computers in 1987, which became ubiquitous in the IBM PC compatible industry within three years. T ...
,
composite video Composite video, also known as CVBS (composite video baseband signal or color, video, blanking and sync), is an analog video format that combines image information—such as brightness (luminance), color (chrominance), and synchronization, int ...
,
S-Video S-Video (also known as separate video, Y/C, and erroneously Super-Video) is an analog video signal format that carries standard-definition video, typically at 525 lines or 625 lines. It encodes video luma and chrominance on two separate chann ...
, stereo jack, USB *
USB On-The-Go USB On-The-Go (USB OTG or just OTG) is a specification first used in late 2001 that allows USB devices, such as tablets or smartphones, to also act as a host, allowing other USB devices, such as USB flash drives, digital cameras, mice or keyb ...
; Tegra APX 2600 * Enhanced NAND flash * Video codecs: ** 720p H.264 Baseline Profile encode or decode ** 720p VC-1/WMV9 Advanced Profile decode ** D-1 MPEG-4 Simple Profile encode or decode


Tegra 6xx

; Tegra 600 * Targeted for GPS segment and automotive * Processor: ARM11 700 MHz MPCore * Memory: low-power DDR ( DDR-333, 166 MHz) * SXGA, HDMI, USB, stereo jack * HD camera 720p ; Tegra 650 * Targeted for GTX of handheld and notebook * Processor: ARM11 800 MHz MPCore * Low power DDR ( DDR-400, 200 MHz) * Less than 1 watt envelope * HD image processing for advanced digital still camera and HD camcorder functions * Display supports
1080p 1080p (1920 × 1080 progressively displayed pixels; also known as Full HD or FHD, and BT.709) is a set of HDTV high-definition video modes characterized by 1,920 pixels displayed across the screen horizontally and 1,080 pixels down the sc ...
at 24 frame/s, HDMI v1.3, WSXGA+ LCD and CRT, and NTSC/PAL TV output * Direct support for Wi-Fi, disk drives, keyboard, mouse, and other peripherals * A complete
board support package In embedded systems, a board support package (BSP) is the layer of software containing hardware-specific boot loaders, device drivers, in sometimes operating system kernels, and other routines that allow a given embedded operating system, for exa ...
(BSP) to enable fast time to market for Windows Mobile-based designs


Tegra 2

The second generation Tegra SoC has a
dual-core A multi-core processor (MCP) is a microprocessor on a single integrated circuit (IC) with two or more separate central processing units (CPUs), called ''cores'' to emphasize their multiplicity (for example, ''dual-core'' or ''quad-core''). Ea ...
ARM Cortex-A9 The ARM Cortex-A9 MPCore is a 32-bit multi-core processor that provides up to 4 cache-coherent cores, each implementing the ARM v7 architecture instruction set. It was introduced in 2007. Features Key features of the Cortex-A9 core are: * ou ...
CPU, an ultra low power (ULP) GeForce GPU, a 32-bit memory controller with either LPDDR2-600 or DDR2-667 memory, a 32 KB/32 KB L1 cache per core and a shared 1 MB L2 cache. Tegra 2's Cortex A9 implementation does not include ARM's SIMD extension,
NEON Neon is a chemical element; it has symbol Ne and atomic number 10. It is the second noble gas in the periodic table. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with approximately two-thirds the density of ...
. There is a version of the Tegra 2 SoC supporting 3D displays; this SoC uses a higher clocked CPU and GPU. The Tegra 2 video decoder is largely unchanged from the original Tegra and has limited support for HD formats. The lack of support for high-profile H.264 is particularly troublesome when using online video streaming services. Common features: * CPU cache: L1: 32 KB instruction + 32 KB data, L2: 1 MB *
40 nm 4 (four) is a number, numeral and digit. It is the natural number following 3 and preceding 5. It is a square number, the smallest semiprime and composite number, and is considered unlucky in many East Asian cultures. Evolution of the Hi ...
semiconductor technology :1
Pixel shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s :
Vertex shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s :
Texture mapping unit In computer graphics, a texture mapping unit (TMU) is a component in modern graphics processing units (GPUs). They are able to rotate, resize, and distort a bitmap image to be placed onto an arbitrary plane of a given 3D model as a texture, in ...
s :
Render output unit In computer graphics, the render output unit or raster operations pipeline (ROP) is a hardware component in modern graphics processing units (GPUs) and one of the final steps in the rendering process of modern graphics cards. The pixel pipeline ...
s


Devices


Tegra 3

NVIDIA's Tegra 3 (
codename A code name, codename, call sign, or cryptonym is a code word or name used, sometimes clandestinely, to refer to another name, word, project, or person. Code names are often used for military purposes, or in espionage. They may also be used in ...
d "
Kal-El Superman is a superhero created by writer Jerry Siegel and artist Joe Shuster, which first appeared in the comic book ''Action Comics'' Action Comics 1, #1, published in the United States on April 18, 1938.The copyright date of ''Action Comics ...
") is functionally a SoC with a quad-core
ARM Cortex-A9 MPCore The ARM Cortex-A9 MPCore is a 32-bit multi-core processor that provides up to 4 cache-coherent cores, each implementing the ARM v7 architecture instruction set. It was introduced in 2007. Features Key features of the Cortex-A9 core are: * O ...
CPU, but includes a fifth "companion" core in what Nvidia refers to as a "variable SMP architecture". While all cores are Cortex-A9s, the companion core is manufactured with a low-power silicon process. This core operates transparently to applications and is used to reduce power consumption when processing load is minimal. The main quad-core portion of the CPU powers off in these situations. Tegra 3 is the first Tegra release to support ARM's SIMD extension,
NEON Neon is a chemical element; it has symbol Ne and atomic number 10. It is the second noble gas in the periodic table. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with approximately two-thirds the density of ...
. The GPU in Tegra 3 is an evolution of the Tegra 2 GPU, with 4 additional pixel shader units and higher clock frequency. It can also output video up to 2560×1600 resolution and supports
1080p 1080p (1920 × 1080 progressively displayed pixels; also known as Full HD or FHD, and BT.709) is a set of HDTV high-definition video modes characterized by 1,920 pixels displayed across the screen horizontally and 1,080 pixels down the sc ...
MPEG-4 AVC/h.264 40 Mbit/s High-Profile, VC1-AP, and simpler forms of MPEG-4 such as DivX and Xvid. The Tegra 3 was released on November 9, 2011. Common features: * CPU cache: L1: 32 KB instruction + 32 KB data, L2: 1 MB *
40 nm 4 (four) is a number, numeral and digit. It is the natural number following 3 and preceding 5. It is a square number, the smallest semiprime and composite number, and is considered unlucky in many East Asian cultures. Evolution of the Hi ...
LPG semiconductor technology by
TSMC Taiwan Semiconductor Manufacturing Company Limited (TSMC or Taiwan Semiconductor) is a Taiwanese multinational semiconductor contract manufacturing and design company. It is one of the world's most valuable semiconductor companies, the world' ...
:1
Pixel shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s :
Vertex shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s :
Texture mapping unit In computer graphics, a texture mapping unit (TMU) is a component in modern graphics processing units (GPUs). They are able to rotate, resize, and distort a bitmap image to be placed onto an arbitrary plane of a given 3D model as a texture, in ...
s :
Render output unit In computer graphics, the render output unit or raster operations pipeline (ROP) is a hardware component in modern graphics processing units (GPUs) and one of the final steps in the rendering process of modern graphics cards. The pixel pipeline ...
s


Devices


Tegra 4

The Tegra 4 (
codename A code name, codename, call sign, or cryptonym is a code word or name used, sometimes clandestinely, to refer to another name, word, project, or person. Code names are often used for military purposes, or in espionage. They may also be used in ...
d " Wayne") was announced on January 6, 2013, and is a SoC with a quad-core CPU, but includes a fifth low-power Cortex A15 companion core which is invisible to the OS and performs background tasks to save power. This power-saving configuration is referred to as "variable SMP architecture" and operates like the similar configuration in Tegra 3. The GeForce GPU in Tegra 4 is again an evolution of its predecessors. However, numerous feature additions and efficiency improvements were implemented. The number of processing resources was dramatically increased, and clock rate increased as well. In 3D tests, the Tegra 4 GPU is typically several times faster than that of Tegra 3. Additionally, the Tegra 4 video processor has full support for hardware decoding and encoding of
WebM WebM is an audiovisual media file format. It is primarily intended to offer a royalty-free alternative to use in the HTML video and the HTML audio elements. It has a sister project, WebP, for images. The development of the format is sponsored by ...
video (up to 1080p 60 Mbit/s @ 60fps). Along with Tegra 4, Nvidia also introduced i500, an optional
software Software consists of computer programs that instruct the Execution (computing), execution of a computer. Software also includes design documents and specifications. The history of software is closely tied to the development of digital comput ...
modem based on Nvidia's acquisition of
Icera Icera Inc. is a British multinational fabless semiconductor company headquartered in Bristol, United Kingdom, and a wholly owned subsidiary of Nvidia Corporation. It has developed soft modem chipsets for the mobile devices market, including ...
, which can be reprogrammed to support new network standards. It supports category 3 (100 Mbit/s) LTE but will later be updated to Category 4 (150 Mbit/s). Common features: * CPU cache: L1: 32 KB instruction + 32 KB data, L2: 2 MB *
28 nm 8 (eight) is the natural number following 7 and preceding 9. Etymology English ''eight'', from Old English '', æhta'', Proto-Germanic ''*ahto'' is a direct continuation of Proto-Indo-European '' *oḱtṓ(w)-'', and as such cognate wi ...
HPL semiconductor technology :1
Pixel shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s :
Vertex shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s : Pixel pipelines (pairs 1x TMU and 1x ROP)


Devices


Tegra 4i

The Tegra 4i (
codename A code name, codename, call sign, or cryptonym is a code word or name used, sometimes clandestinely, to refer to another name, word, project, or person. Code names are often used for military purposes, or in espionage. They may also be used in ...
d "
Grey Grey (more frequent in British English) or gray (more frequent in American English) is an intermediate color between black and white. It is a neutral or achromatic color, meaning that it has no chroma. It is the color of a cloud-covered s ...
") was announced on February 19, 2013. With hardware support for the same audio and video formats, but using Cortex-A9 cores instead of Cortex-A15, the Tegra 4i is a low-power variant of the Tegra 4 and is designed for phones and tablets. Unlike its Tegra 4 counterpart, the Tegra 4i also integrates the
Icera Icera Inc. is a British multinational fabless semiconductor company headquartered in Bristol, United Kingdom, and a wholly owned subsidiary of Nvidia Corporation. It has developed soft modem chipsets for the mobile devices market, including ...
 i500
LTE LTE may refer to: Science and technology * LTE (telecommunication) (Long-Term Evolution), a mobile telephony standard ** LTE Advanced, an enhancement ** LTE Advanced Pro, a further enhancement * Compaq LTE, a line of laptop computers * Leukotrie ...
/
HSPA+ HSPA may refer to: * High Speed Packet Access, a mobile broadband technology * Hawaiian Sugar Planters' Association Education * High School Proficiency Assessment * Humphrey School of Public Affairs, an American public policy school * Hunte ...
baseband processor A baseband processor (also known as baseband radio processor, BP, or BBP) is a device (a chip or part of a chip) in a network interface controller that manages all the radio functions (all functions that require an antenna); however, this term ...
onto the same die. Common features: *
28 nm 8 (eight) is the natural number following 7 and preceding 9. Etymology English ''eight'', from Old English '', æhta'', Proto-Germanic ''*ahto'' is a direct continuation of Proto-Indo-European '' *oḱtṓ(w)-'', and as such cognate wi ...
HPM semiconductor technology * CPU cache: L1: 32 KB instruction + 32 KB data, L2: 1 MB :1
Pixel shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s :
Vertex shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s : Pixel pipelines (pairs 1x TMU and 1x ROP)


= Devices

=


Tegra K1

Nvidia Nvidia Corporation ( ) is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware. Founded in 1993 by Jensen Huang (president and CEO), Chris Malachowsky, and Curti ...
's Tegra K1 (codenamed "
Logan Logan may refer to: Places * Mount Logan (disambiguation) Australia * Logan (Queensland electoral district), an electoral district in the Queensland Legislative Assembly * Logan, Victoria, small locality near St. Arnaud * Logan City, local gove ...
") features ARM Cortex-A15 cores in a 4+1 configuration similar to Tegra 4, or Nvidia's
64-bit In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide. Also, 64-bit central processing units (CPU) and arithmetic logic units (ALU) are those that are based on processor registers, a ...
Project Denver dual-core processor as well as a
Kepler Johannes Kepler (27 December 1571 – 15 November 1630) was a German astronomer, mathematician, astrologer, natural philosopher and writer on music. He is a key figure in the 17th-century Scientific Revolution, best known for his laws of p ...
graphics processing unit with support for Direct3D 12, OpenGL ES 3.1, CUDA 6.5, OpenGL 4.4/OpenGL 4.5, and
Vulkan Vulkan is a cross-platform API and open standard for 3D graphics and computing. It was intended to address the shortcomings of OpenGL, and allow developers more control over the GPU. It is designed to support a wide variety of GPUs, CPUs and o ...
. Nvidia claims that it outperforms both the Xbox 360 and the PS3, whilst consuming significantly less power. Support Adaptive Scalable Texture Compression. In late April 2014, Nvidia shipped the "Jetson TK1" development board containing a Tegra K1 SoC and running
Ubuntu Linux Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical and a community of contributors under a meritocratic governance model, Ubuntu is released ...
. * Processor: **
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in a maximum of 32- bit units. Compared to smaller bit widths, 32-bit computers can perform la ...
variant quad-core ARM Cortex-A15 MPCore R3 + low power companion core ** or 64-bit variant with dual-core Project Denver (variant once codenamed " Stark") * GPU consisting of 192 ALUs using Kepler technology *
28 nm 8 (eight) is the natural number following 7 and preceding 9. Etymology English ''eight'', from Old English '', æhta'', Proto-Germanic ''*ahto'' is a direct continuation of Proto-Indo-European '' *oḱtṓ(w)-'', and as such cognate wi ...
HPM process * Released in Q2 2014 * Power consumption: 8 watts :1 Unified Shaders :
Texture mapping unit In computer graphics, a texture mapping unit (TMU) is a component in modern graphics processing units (GPUs). They are able to rotate, resize, and distort a bitmap image to be placed onto an arbitrary plane of a given 3D model as a texture, in ...
s :
Render output unit In computer graphics, the render output unit or raster operations pipeline (ROP) is a hardware component in modern graphics processing units (GPUs) and one of the final steps in the rendering process of modern graphics cards. The pixel pipeline ...
s :2 ARM Large Physical Page Extension (LPAE) supports 1  TiB (240 bytes). :The 8 
GiB Gib or GIB may refer to: Places * Gibraltar, British overseas territory ** Gibraltar International Airport, IATA code GIB ** Gibraltar national football team, FIFA code GIB * Mount Gibraltar, known as The Gib, New South Wales, Australia * Gib ...
limitation is part-specific.


Devices

In December 2015, the web page of wccftech.com published an article stating that Tesla is going to use a Tegra K1 based design derived from the template of the Nvidia Visual Computing Module (VCM) for driving the infotainment systems and providing visual driving aid in the respective vehicle models of that time. This news has, as of now, found no similar successor or other clear confirmation later on in any other place on such a combination of a multimedia with an auto pilot system for these vehicle models.


Tegra X1

Released in 2015, Nvidia's Tegra X1 (codenamed " Erista") features two CPU clusters, one with four
ARM Cortex-A57 The ARM Cortex-A57 is a central processing unit implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings. The Cortex-A57 is an out-of-order superscalar pipeline. It is available as SIP core to licensees, and its design makes i ...
cores and the other with four
ARM Cortex-A53 The ARM Cortex-A53 is one of the first two central processing units implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings' Cambridge design centre, along with the Cortex-A57. The Cortex-A53 is a 2-wide decode superscalar p ...
cores, as well as a
Maxwell Maxwell may refer to: People * Maxwell (surname), including a list of people and fictional characters with the name ** James Clerk Maxwell, mathematician and physicist * Justice Maxwell (disambiguation) * Maxwell baronets, in the Baronetage of N ...
-based graphics processing unit. It supports Adaptive Scalable Texture Compression. Only one cluster of cores can be active at once, with the cluster switch being handled by software on the BPMP-L. Devices utilizing the Tegra X1 have only been seen to utilize the cluster with the more powerful ARM Cortex-A57 cores. The other cluster with four ARM Cortex-A53 cores cannot be accessed without first powering down the Cortex-A57 cores (both clusters must be in the CC6 off state). Nvidia has removed the ARM Cortex-A53 cores from later versions of technical documentation, implying that they have been removed from the die. The Tegra X1 was found to be vulnerable to a Fault Injection (FI) voltage glitching attack, which allowed for arbitrary code execution and homebrew software on the devices it was implemented in. A revision (codenamed " Mariko") with greater power efficiency, known officially as Tegra X1+ was released in 2019, fixing the Fusée Gelée exploit. It's also known as T214 and T210B01. *
CPU A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
: ARMv8
ARM Cortex-A57 The ARM Cortex-A57 is a central processing unit implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings. The Cortex-A57 is an out-of-order superscalar pipeline. It is available as SIP core to licensees, and its design makes i ...
quad-core (64-bit) + (unused?)
ARM Cortex-A53 The ARM Cortex-A53 is one of the first two central processing units implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings' Cambridge design centre, along with the Cortex-A57. The Cortex-A53 is a 2-wide decode superscalar p ...
quad-core (64-bit) *
GPU A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal ...
:
Maxwell Maxwell may refer to: People * Maxwell (surname), including a list of people and fictional characters with the name ** James Clerk Maxwell, mathematician and physicist * Justice Maxwell (disambiguation) * Maxwell baronets, in the Baronetage of N ...
-based 256 core GPU (Jetson Nano: only 128 cores) *
MPEG-4 MPEG-4 is a group of international standards for the compression of digital audio and visual data, multimedia systems, and file storage formats. It was originally introduced in late 1998 as a group of audio and video coding formats and related ...
HEVC High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a video compression standard designed as part of the MPEG-H project as a successor to the widely used Advanced Video Coding (AVC, H.264, or MPEG-4 Part 10). In co ...
VP8 VP8 is an open format, open and royalty-free Video coding format, video compression format released by On2 Technologies in 2008. Initially released as a Proprietary software, proprietary successor to On2's previous VP7 format, VP8 was released a ...
encoding/decoding & VP9 decoding support (Jetson Nano: encoders are H.265, H.264/Stereo, VP8,
JPEG JPEG ( , short for Joint Photographic Experts Group and sometimes retroactively referred to as JPEG 1) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degr ...
; decoders are H.265, H.264/Stereo, VP8, VP9,
VC-1 SMPTE 421, informally known as VC-1, is a video coding format. Most of it was initially developed as Microsoft's proprietary video format Windows Media Video 9 in 2003. With some enhancements including the development of a new Advanced Profile, ...
,
MPEG-2 MPEG-2 (a.k.a. H.222/H.262 as was defined by the ITU) is a standard for "the generic coding of moving pictures and associated audio information". It describes a combination of lossy video compression and lossy audio data compression methods ...
, JPEG) *
TSMC Taiwan Semiconductor Manufacturing Company Limited (TSMC or Taiwan Semiconductor) is a Taiwanese multinational semiconductor contract manufacturing and design company. It is one of the world's most valuable semiconductor companies, the world' ...
20 nm process for the Tegra X1 *TSMC 16 nm process for the Tegra X1+. * TDP: ** T210: 15 W, with average power consumption less than 10 W ** Jetson Nano: 10 W (mode 0); mode 1: 5W (only 2 CPU cores @ 918 MHz, GPU @ 640 MHz) :1 CPU frequency may be clocked differently than the maximum validated by Nvidia at the OEM's discretion :2 Unified Shaders :
Texture mapping unit In computer graphics, a texture mapping unit (TMU) is a component in modern graphics processing units (GPUs). They are able to rotate, resize, and distort a bitmap image to be placed onto an arbitrary plane of a given 3D model as a texture, in ...
s :
Render output unit In computer graphics, the render output unit or raster operations pipeline (ROP) is a hardware component in modern graphics processing units (GPUs) and one of the final steps in the rendering process of modern graphics cards. The pixel pipeline ...
s :3 Maximum validated amount of memory, implementation is board specific :4 Maximum validated memory bandwidth, implementation is board specific


Devices


Tegra X2

Nvidia's Tegra X2 (codenamed " Parker") features Nvidia's own custom general-purpose ARMv8-compatible core Denver 2 as well as code-named Pascal graphics processing core with
GPGPU General-purpose computing on graphics processing units (GPGPU, or less often GPGP) is the use of a graphics processing unit (GPU), which typically handles computation only for computer graphics, to perform computation in applications traditiona ...
support. The chips are made using
FinFET A fin field-effect transistor (FinFET) is a multigate device, a MOSFET (metal–oxide–semiconductor field-effect transistor) built on a substrate where the gate is placed on two, three, or four sides of the channel or wrapped around the chann ...
process technology using
TSMC Taiwan Semiconductor Manufacturing Company Limited (TSMC or Taiwan Semiconductor) is a Taiwanese multinational semiconductor contract manufacturing and design company. It is one of the world's most valuable semiconductor companies, the world' ...
's 16 nm FinFET+ manufacturing process. * CPU: Nvidia Denver2 ARMv8 (64-bit) dual-core + ARMv8 ARM Cortex-A57 quad-core (64-bit) * RAM: up to 8 GB
LPDDR4 Low-Power Double Data Rate (LPDDR), also known as LPDDR SDRAM, is a type of synchronous dynamic random-access memory (SDRAM) that consumes less power than other random access memory designs and is thus targeted for mobile computing devices such ...
* GPU: Pascal-based, 256
CUDA In computing, CUDA (Compute Unified Device Architecture) is a proprietary parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for accelerated gene ...
cores; type: GP10B * TSMC 16 nm,
FinFET A fin field-effect transistor (FinFET) is a multigate device, a MOSFET (metal–oxide–semiconductor field-effect transistor) built on a substrate where the gate is placed on two, three, or four sides of the channel or wrapped around the chann ...
process * TDP: 7.5–15 WNVIDIA Announces Jetson TX2: Parker Comes To NVIDIA's Embedded System Kit
, March 7, 2017
:1 Unified Shaders :
Texture mapping unit In computer graphics, a texture mapping unit (TMU) is a component in modern graphics processing units (GPUs). They are able to rotate, resize, and distort a bitmap image to be placed onto an arbitrary plane of a given 3D model as a texture, in ...
s :
Render output unit In computer graphics, the render output unit or raster operations pipeline (ROP) is a hardware component in modern graphics processing units (GPUs) and one of the final steps in the rendering process of modern graphics cards. The pixel pipeline ...
s (SM count)


Devices


Xavier

The Xavier Tegra SoC, named after the comic book character
Professor X Professor X (Prof. Charles Francis Xavier) is a character appearing in American comic books published by Marvel Comics. Created by writer Stan Lee and artist/co-writer Jack Kirby, the character first appeared in Uncanny X-Men, ''The X-Men'' #1 ( ...
, was announced on 28 September 2016, and by March 2019, it had been released. It contains 7 billion transistors and 8 custom ARMv8 cores, a Volta GPU with 512 CUDA cores, an open sourced TPU (Tensor Processing Unit) called DLA (Deep Learning Accelerator). It is able to encode and decode 8K Ultra HD (7680×4320). Users can configure operating modes at 10 W, 15 W, and 30 W TDP as needed and the die size is 350 mm2. Nvidia confirmed the fabrication process to be 12 nm FinFET at CES 2018. * CPU: Nvidia custom Carmel ARMv8.2-A (64-bit), 8 cores 10-wide superscalar * GPU: Volta-based, 512
CUDA In computing, CUDA (Compute Unified Device Architecture) is a proprietary parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for accelerated gene ...
cores with 1.4 TFLOPS; type: GV11B * TSMC 12 nm,
FinFET A fin field-effect transistor (FinFET) is a multigate device, a MOSFET (metal–oxide–semiconductor field-effect transistor) built on a substrate where the gate is placed on two, three, or four sides of the channel or wrapped around the chann ...
process * 20 TOPS DL and 160
SPECint SPEC INT is a computer benchmark specification for CPU integer processing power. It is maintained by the Standard Performance Evaluation Corporation (SPEC). SPEC INT is the integer performance testing component of the SPEC test suite. The first ...
@ 20 W; 30 TOPS DL @ 30 W (TOPS DL = Deep Learning Tera-Ops) ** 20 TOPS DL via the GPU based tensor cores ** 10 TOPS DL (INT8) via the DLA unit that shall achieve 5 TFLOPS (FP16) * 1.6 TOPS in the PVA unit (Programmable Vision Accelerator, for StereoDisparity/OpticalFlow/ImageProcessing) * 1.5 GPix/s in the ISP unit (Image Signal Processor, with native full-range HDR and tile processing support) * Video processor for 1.2 GPix/s encoding and 1.8 GPix/s decode including 8k video support * MIPI-CSI-3 with 16 lanes * 1 Gbit/s Ethernet * 10 Gbit/s Ethernet :1 CUDA cores :
Tensor cores Deep Learning Super Sampling (DLSS) is a suite of real-time deep learning image enhancement and upscaling technologies developed by Nvidia that are available in a number of video games. The goal of these technologies is to allow the majority of t ...
(SMs, TPCs, GPCs)


Devices

On the Linux Kernel Mailing List, a Tegra194 based development board with type ID "P2972-0000" got reported: :''The board consists of the P2888 compute module and the P2822 baseboard.''


Orin

Nvidia announced the next-gen SoC codename Orin on March 27, 2018, at GPU Technology Conference 2018. :It contains 17 billion transistors and 12 ARM Hercules cores and is capable of 200 INT8 TOPs @ 65W. :The Drive AGX Orin board system family was announced on December 18, 2019, at GTC China 2019. Nvidia has sent papers to the press documenting that the known (from Xavier series) clock and voltage scaling on the semiconductors :and by pairing multiple such chips a wider range of application can be realized with the thus resulting board concepts. :In early 2021, Nvidia announced the Chinese vehicle company
NIO Nio or NIO may refer to: * NI Opera, Opera company * Nio (Buddhism), guardians of the Buddha * Nio Inc., a Chinese electric automobile manufacturer * Nicaraguan córdoba, currency by ISO 4217 currency code * National Institute of Oceanography (d ...
will be using an Orin-based chip in their cars. The so far published specifications for Orin are: * CPU: 12×
Arm Cortex-A78 The ARM Cortex-A78 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set Design The ARM Cortex-A78 is the successor to the ARM Cortex-A77. It can be paired with the ARM Cortex-X1 and/or ARM Cortex-A55 CPUs in a Dyna ...
AE (''Hercules'') ARMv8.2-A (64-bit) * GPU:
Ampere The ampere ( , ; symbol: A), often shortened to amp,SI supports only the use of symbols and deprecates the use of abbreviations for units. is the unit of electric current in the International System of Units (SI). One ampere is equal to 1 c ...
-based, 2048
CUDA In computing, CUDA (Compute Unified Device Architecture) is a proprietary parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for accelerated gene ...
cores and 64 tensor cores1; "with up to 131 Sparse TOPs
of INT8 Tensor compute, and up to 5.32 FP32 TFLOPs of CUDA compute." ** 5.3 CUDA TFLOPs (FP32) ** 10.6 CUDA TFLOPs (FP16) * Samsung 8 nm process * 275 TOPS (INT8) DL ** 170 TOPS DL (INT8) via the GPU ** 105 TOPS DL (INT8) via the 2x NVDLA 2.0 units ( DLA, Deep Learning Accelerator) * 85 TOPS DL (FP16) * 5 TOPS in the PVA v2.0 unit (Programmable Vision Accelerator for Feature Tracking) * 1.85 GPix/s in the ISP unit (Image Signal Processor, with native full-range HDR and tile processing support) * Video processor for ? GPix/s encoding and ? GPix/s decode * 4× 10 Gbit/s Ethernet, 1× 1 Gbit/s Ethernet :1 Orin uses the double-rate tensor cores in the A100, not the standard tensor cores in consumer Ampere GPUs. Nvidia announced the latest member of the family, "Orin Nano" in September 2022 at the GPU Technology Conference 2022. The Orin product line now features SoC and SoM (System-On-Module) based on the core Orin design and scaled for different uses from 60W all the way down to 5W. While less is known about the exact SoC's that are being manufactured, Nvidia has publicly shared detailed technical specifications about the entire Jetson Orin SoM product line. These module specifications illustrate how Orin scales providing insight into future devices that contain an Orin derived SoC. :1 CUDA cores :
Tensor cores Deep Learning Super Sampling (DLSS) is a suite of real-time deep learning image enhancement and upscaling technologies developed by Nvidia that are available in a number of video games. The goal of these technologies is to allow the majority of t ...
: RT cores (SMs, TPCs, GPCs)


Devices


Grace

The
Grace Grace may refer to: Places United States * Grace, Idaho, a city * Grace (CTA station), Chicago Transit Authority's Howard Line, Illinois * Little Goose Creek (Kentucky), location of Grace post office * Grace, Carroll County, Missouri, an uni ...
CPU is an NVIDIA-developed
ARM Neoverse The ARM Neoverse is a group of 64-bit ARM processor cores licensed by Arm (company), Arm Holdings. The cores are intended for datacenter, edge computing, and high-performance computing use. The group consists of ARM Neoverse V-Series, ARM Neoverse ...
V2 (''Demeter'') CPU platform, targeted at large-scale AI and HPC applications, available within several NVIDIA products. The NVIDIA OVX platform combines the Grace Superchip (two Grace dies on one board) with desktop NVIDIA GPUs in a server form-factor, while the NVIDIA HGX platform is available with either the Grace Superchip or the Grace Hopper Superchip. The latter is an HPC platform in of itself, combining a Grace CPU with a
Hopper Hopper or hoppers may refer to: Places * Hopper, Illinois * Hopper, West Virginia * Hopper, a mountain and valley in the Hunza–Nagar District of Pakistan * Hopper (crater), a crater on Mercury People * Hopper (surname) Insects * Hopper, the ...
-based GPU, announced by NVIDIA on March 22, 2022. Kernel patchsets indicate that a single Grace CPU is also known as T241, placing it under the Tegra SoC branding, despite the chip itself not including a GPU (a referenced T241 patchset cites impact to "NVIDIA server platforms that use more than two T241 chips...interconnected," pointing to the Grace Superchip design). 1Figures cut in half from full Grace Superchip specification


Atlan

Nvidia announced the next-gen SoC codename Atlan on April 12, 2021, at GPU Technology Conference 2021. Nvidia announced the cancellation of Atlan on September 20, 2022, and their next SoC will be Thor. Functional units known so far are: * Grace Next CPU * Ada Lovelace GPU * Bluefield DPU (Data Processing Unit) * other Accelerators * Security Engine * Functional Safety Island * On-Chip-Memory * External Memory Interface(s) * High-Speed-IO Interfaces


Thor

Nvidia announced the next-gen SoC codename Thor on September 20, 2022, at GPU Technology Conference 2022, replacing the cancelled Atlan. A patchset adding support for Tegra264 to mainline Linux was submitted May 5, 2023, likely indicating initial support for Thor. The
ARM Neoverse The ARM Neoverse is a group of 64-bit ARM processor cores licensed by Arm (company), Arm Holdings. The cores are intended for datacenter, edge computing, and high-performance computing use. The group consists of ARM Neoverse V-Series, ARM Neoverse ...
V3AE (Poseidon-AE) CPU is built to deliver maximum performance for automotive applications, central compute and machine learning (ML) workloads.


Devices

* Nvidia DRIVE Thor * Jetson AGX Thor


Comparison

*
VLIW Very long instruction word (VLIW) refers to instruction set architectures that are designed to exploit instruction-level parallelism (ILP). A VLIW processor allows programs to explicitly specify instructions to execute in parallel computing, para ...
-based Vec4:
Pixel shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s +
Vertex shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of s ...
s. Since Kepler, Unified shaders are used.


Software support


FreeBSD

FreeBSD FreeBSD is a free-software Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version was released in 1993 developed from 386BSD, one of the first fully functional and free Unix clones on affordable ...
supports a number of different Tegra models and generations, ranging from Tegra K1, to Tegra 210.


Linux

Nvidia distributes proprietary device drivers for Tegra through OEMs and as part of its "Linux for Tegra" (formerly "L4T") development kit, also Nvidia provides JetPack SDK with "Linux for Tegra" and other tools with it. The newer and more powerful devices of the Tegra family are now supported by Nvidia's own Vibrante Linux distribution. Vibrante comes with a larger set of Linux tools plus several Nvidia provided libraries for acceleration in the area of data processing and especially image processing for driving safety and automated driving up to the level of
deep learning Deep learning is a subset of machine learning that focuses on utilizing multilayered neural networks to perform tasks such as classification, regression, and representation learning. The field takes inspiration from biological neuroscience a ...
and neuronal networks that make e.g. heavy use of the CUDA capable accelerator blocks, and via
OpenCV OpenCV (Open Source Computer Vision Library) is a Library (computing), library of programming functions mainly for Real-time computing, real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage, then Itseez ...
can make use of the
NEON Neon is a chemical element; it has symbol Ne and atomic number 10. It is the second noble gas in the periodic table. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with approximately two-thirds the density of ...
vector extensions of the ARM cores. , due to different "business needs" from that of their
GeForce GeForce is a brand of graphics processing units (GPUs) designed by Nvidia and marketed for the performance market. As of the GeForce 50 series, there have been nineteen iterations of the design. In August 2017, Nvidia stated that "there are o ...
line of graphics cards, Nvidia and one of their Embedded Partners, Avionic Design GmbH from Germany, are also working on submitting
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
drivers for Tegra upstream to the mainline
Linux kernel The Linux kernel is a Free and open-source software, free and open source Unix-like kernel (operating system), kernel that is used in many computer systems worldwide. The kernel was created by Linus Torvalds in 1991 and was soon adopted as the k ...
. Nvidia co-founder & CEO laid out the Tegra processor roadmap using Ubuntu Unity in GPU Technology Conference 2013. By end of 2018 it is evident that Nvidia employees have contributed substantial code parts to make the T186 and T194 models run for HDMI display and audio with the upcoming official Linux kernel 4.21 in about Q1 2019. The affected software modules are the open source Nouveau and the closed source Nvidia graphics drivers along with the Nvidia proprietary CUDA interface. As of May, 2022, NVIDIA has open-sourced their GPU kernel modules for both Jetson and desktop platforms, allowing all but proprietary userspace libraries to be open-source on Tegra platforms with official NVIDIA drivers starting with T234 (Orin).


QNX

The Drive PX2 board was announced with
QNX QNX ( or ) is a commercial Unix-like real-time operating system, aimed primarily at the embedded systems market. The product was originally developed in the early 1980s by Canadian company Quantum Software Systems, founded March 30, 1980, and l ...
RTOS support at the April 2016 GPU Technology Conference.


Similar platforms

SoCs and platforms with comparable specifications (e.g. audio/video input, output and processing capability, connectivity, programmability, entertainment/embedded/automotive capabilities & certifications, power consumption) are:


See also

* Project Denver *
Nomadik Nomadik is a family of microprocessors for multimedia applications from STMicroelectronics, and later ST-NXP Wireless. It was originally based on the ARM9 (and later ARM11) ARM architecture(s), and was designed specifically for use in mobile device ...
*
XScale XScale is a microarchitecture for central processing units initially designed by Intel implementing the ARM architecture (version 5) instruction set. XScale comprises several distinct families: IXP, IXC, IOP, PXA and CE (see more below), with some ...
* ZiiLABS


References


External links


Official website



Nvidia's Tegra FAQ

Tegra X1 Whitepaper

Tegra K1 Whitepaper

Tegra 4 CPU Whitepaper

Tegra 4 GPU Whitepaper

Tegra 3 Whitepaper

Tegra 2 Whitepaper
{{ARM-based chips ARM-based systems on chips Mobile computers Nvidia hardware System on a chip