Nvidia Tegra 4
   HOME

TheInfoList



OR:

Tegra is a
system on a chip A system on a chip or system-on-chip (SoC ; pl. ''SoCs'' ) is an integrated circuit that integrates most or all components of a computer or other electronic system. These components almost always include a central processing unit (CPU), memory ...
(SoC) series developed by Nvidia for mobile devices such as smartphones, personal digital assistants, 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 for computer processors, configured ...
central processing unit (CPU), graphics processing unit (GPU), northbridge, southbridge, and memory controller onto one package. Early Tegra SoCs are designed as efficient multimedia processors. The Tegra-line evolved to emphasize performance for gaming and machine learning applications without sacrificing power efficiency, before taking a drastic shift in direction towards platforms that provide vehicular automation with the applied "Drive" brand name on reference boards and its semiconductors; and with the "Jetson" 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 smartbooks 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's Zune HD media player in September 2009, followed by the Samsung 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 is a Norwegian multinational technology company and subsidiary of Kunlun that specializes in web browser development, fintech, as well as services such as Opera News and YoYo Games. The company's total user base, including users of its d ...
announced that they would produce a version of the
Opera 9.5 The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
browser optimized for the Tegra on Windows Mobile and Windows CE. At
Mobile World Congress MWC Barcelona (formerly but still commonly referred to as Mobile World Congress) is an annual trade show organised by GSMA, dedicated primarily to the mobile communications industry. The event is held in Barcelona, Catalonia, Spain at the Fir ...
2009, Nvidia introduced its port of Google's
Android Android may refer to: Science and technology * Android (robot), a humanoid robot or synthetic organism designed to imitate a human * Android (operating system), Google's mobile operating system ** Bugdroid, a Google mascot sometimes referred to ...
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 is accessible. Tegra 2 support for the Ubuntu Linux distribution was also announced on the Nvidia developer forum. Nvidia announced the first quad-core SoC at the February 2011
Mobile World Congress MWC Barcelona (formerly but still commonly referred to as Mobile World Congress) is an annual trade show organised by GSMA, dedicated primarily to the mobile communications industry. The event is held in Barcelona, Catalonia, Spain at the Fir ...
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 announced that Audi 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-certified. In summer of 2012 Tesla Motors 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 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 4 "Elemental" demo, running on a Tegra X1. On October 20, 2016, Nvidia announced that the
Nintendo Switch The is a hybrid video game console developed by Nintendo and released worldwide in most regions on March 3, 2017. The console itself is a Tablet computer#Gaming tablet, tablet that can either be docking station, docked for use as a home video ...
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.


Specifications


Tegra APX

; Tegra APX 2500: * Processor: ARM11 600 MHz MPCore (originally GeForce ULV) ** Suffix: APX (formerly CSX) * Memory: NOR or NAND flash, Mobile DDR * Graphics: Image processor ( FWVGA 854×480 pixels) ** Up to 12 megapixels camera support ** LCD controller supports resolutions up to 1280×1024 * Storage: IDE for SSD * Video codecs: up to 720p MPEG-4 AVC/H.264 and VC-1 decoding * Includes GeForce ULV support for OpenGL ES 2.0,
Direct3D Mobile Direct3D is a graphics application programming interface (API) for Microsoft Windows. Part of DirectX, Direct3D is used to render three-dimensional graphics in applications where performance is important, such as games. Direct3D uses hardwa ...
, and programmable shaders * Output: HDMI,
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 PC industry within three years. The term can now ...
,
composite video Composite video is an analog video signal format that carries standard-definition video (typically at 525 lines or 625 lines) as a single channel. Video information is encoded on one channel, unlike the higher-quality S-Video (two channels) a ...
, S-Video, stereo jack, USB * USB On-The-Go ; 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 screen vert ...
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 (BSP) to enable fast time to market for Windows Mobile-based designs


Tegra 2

The second generation Tegra SoC has a dual-core
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: * ...
CPU, an ultra low power (ULP) GeForce GPU, a 32-bit memory controller with either LPDDR2-600 or DDR2-667 memory, a 32KB/32KB L1 cache per core and a shared 1MB L2 cache. Tegra 2's Cortex A9 implementation does not include ARM's SIMD extension,
NEON Neon is a chemical element with the symbol Ne and atomic number 10. It is a noble gas. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with about two-thirds the density of air. It was discovered (along with krypton ...
. 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 the smallest semiprime and composite number, and is considered unlucky in many East Asian cultures. In mathematics Four is the smallest c ...
semiconductor technology 1 Pixel shaders : Vertex shaders : Texture mapping units : Render output units


Devices


Tegra 3

NVIDIA's Tegra 3 ( codenamed " Kal-El") is functionally a SoC with a quad-core ARM Cortex-A9 MPCore 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 with the symbol Ne and atomic number 10. It is a noble gas. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with about two-thirds the density of air. It was discovered (along with krypton ...
. 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 screen vert ...
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 the smallest semiprime and composite number, and is considered unlucky in many East Asian cultures. In mathematics Four is the smallest c ...
LPG semiconductor technology by TSMC 1 Pixel shaders : Vertex shaders : Texture mapping units : Render output units


Devices


Tegra 4

The Tegra 4 ( codenamed " 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 video (up to 1080p 60Mbit/s @ 60fps). Along with Tegra 4, Nvidia also introduced i500, an optional software modem based on Nvidia's acquisition of Icera, which can be reprogrammed to support new network standards. It supports category 3 (100Mbit/s) LTE but will later be updated to Category 4 (150Mbit/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. In mathematics 8 is: * a composite number, its proper divisors being , , and . It is twice 4 or four times 2. * a power of two, being 2 (two cubed), and is the first number of t ...
HPL semiconductor technology 1 Pixel shaders : Vertex shaders :
Pixel pipeline In computer graphics, a computer graphics pipeline, rendering pipeline or simply graphics pipeline, is a conceptual model that describes what steps a graphics system needs to perform to Rendering (computer graphics), render a ...
s (pairs 1x TMU and 1x ROP)


Devices


Tegra 4i

The Tegra 4i ( codenamed " Grey") 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 i500
LTE LTE may refer to: Science and technology * LTE (telecommunication) (Long-Term Evolution), a telephone and mobile broadband standard ** LTE Advanced, an enhancement *** LTE Advanced Pro * Compaq LTE, a line of laptop computers produced by Compaq * ...
/
HSPA+ Evolved High Speed Packet Access, HSPA+, HSPA (Plus) or HSPAP, is a technical standard for wireless broadband telecommunication. It is the second phase of HSPA which has been introduced in 3GPP release 7 and being further improved in later 3GPP ...
baseband processor onto the same die. Common features: *
28 nm 8 (eight) is the natural number following 7 and preceding 9. In mathematics 8 is: * a composite number, its proper divisors being , , and . It is twice 4 or four times 2. * a power of two, being 2 (two cubed), and is the first number of t ...
HPM semiconductor technology * CPU cache: L1: 32 KB instruction + 32 KB data, L2: 1 MB 1 Pixel shaders : Vertex shaders :
Pixel pipeline In computer graphics, a computer graphics pipeline, rendering pipeline or simply graphics pipeline, is a conceptual model that describes what steps a graphics system needs to perform to Rendering (computer graphics), render a ...
s (pairs 1x TMU and 1x ROP)


= Devices

=


Tegra K1

Nvidia'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 gover ...
") features ARM Cortex-A15 cores in a 4+1 configuration similar to Tegra 4, or Nvidia's 64-bit
Project Denver Project Denver is the codename of a central processing unit designed by Nvidia that implements the ARMv8-A 64/ 32-bit instruction sets using a combination of simple hardware decoder and software-based binary translation (dynamic recompilation) ...
dual-core processor as well as a Kepler graphics processing unit with support for Direct3D 12, OpenGL ES 3.1, CUDA 6.5, OpenGL 4.4/ OpenGL 4.5, and Vulkan. 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. * 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 32-bit units. Compared to smaller bit widths, 32-bit computers can perform large calculation ...
variant quad-core ARM Cortex-A15 MPCore R3 + low power companion core ** or 64-bit variant with dual-core
Project Denver Project Denver is the codename of a central processing unit designed by Nvidia that implements the ARMv8-A 64/ 32-bit instruction sets using a combination of simple hardware decoder and software-based binary translation (dynamic recompilation) ...
(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. In mathematics 8 is: * a composite number, its proper divisors being , , and . It is twice 4 or four times 2. * a power of two, being 2 (two cubed), and is the first number of t ...
HPM process * Released in Q2 2014 * Power consumption: 8 watts 1 Unified Shaders : Texture mapping units : Render output units 2 ARM Large Physical Page Extension (LPAE) supports 1  TiB (240 bytes). The 8  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 cores and the other with four ARM Cortex-A53 cores, as well as a Maxwell-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 clusers 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 electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, and ...
: ARMv8 ARM Cortex-A57 quad-core (64-bit) + (unused?) ARM Cortex-A53 quad-core (64-bit) * GPU: Maxwell-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 tec ...
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 compari ...
VP8 encoding/decoding &
VP9 VP9 is an open and royalty-free video coding format developed by Google. VP9 is the successor to VP8 and competes mainly with MPEG's High Efficiency Video Coding (HEVC/H.265). At first, VP9 was mainly used on Google's video platform YouTube. ...
decoding support (Jetson Nano: encoders are H.265, H.264/Stereo, VP8,
JPEG JPEG ( ) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and imag ...
; decoders are H.265, H.264/Stereo, VP8,
VP9 VP9 is an open and royalty-free video coding format developed by Google. VP9 is the successor to VP8 and competes mainly with MPEG's High Efficiency Video Coding (HEVC/H.265). At first, VP9 was mainly used on Google's video platform YouTube. ...
, VC-1,
MPEG-2 MPEG-2 (a.k.a. H.222/H.262 as was defined by the ITU) is a standard for "the generic video coding format, coding of moving pictures and associated audio information". It describes a combination of Lossy compression, lossy video compression and ...
,
JPEG JPEG ( ) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and imag ...
) * TSMC
20 nm process The 22 nm node is the process step following 32 nm in CMOS MOSFET semiconductor device fabrication. The typical half-pitch (i.e., half the distance between identical features in an array) for a memory cell using the process is around 22  nm. ...
for the Tegra X1 *TSMC
16 nm process The 14 nm process refers to the MOSFET technology node that is the successor to the 22nm (or 20nm) node. The 14nm was so named by the International Technology Roadmap for Semiconductors (ITRS). Until about 2011, the node following 22nm was expec ...
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 units : Render output units 3 Maximum validated amout of memory, implementation is board specific 4 Maximum validated memory bandwidth, implementation is board specific


Devices


Tegra X2

Nvidia's Tegra X2 (codenamed "
Parker Parker may refer to: Persons * Parker (given name) * Parker (surname) Places Place names in the United States *Parker, Arizona *Parker, Colorado * Parker, Florida * Parker, Idaho * Parker, Kansas * Parker, Missouri * Parker, North Carolina *Park ...
") features Nvidia's own custom general-purpose ARMv8-compatible core Denver 2 as well as code-named Pascal graphics processing core with GPGPU support. The chips are made using FinFET process technology using TSMC'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 8GB
LPDDR4 Low-Power Double Data Rate (LPDDR), also known as LPDDR SDRAM, is a type of synchronous dynamic random-access memory that consumes less power and is targeted for mobile computers and devices such as mobile phones. Older variants are also known as ...
* GPU:
Pascal Pascal, Pascal's or PASCAL may refer to: People and fictional characters * Pascal (given name), including a list of people with the name * Pascal (surname), including a list of people and fictional characters with the name ** Blaise Pascal, Fren ...
-based, 256 CUDA cores; type: GP10B * TSMC 16 nm, FinFET 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 units : Render output units (SM count)


Devices


Xavier

The Xavier Tegra SoC, named after the comic book character
Professor X Professor X (Charles Francis Xavier) is a fictional character appearing in American comic books published by Marvel Comics. The character is depicted as the founder and sometimes leader of the X-Men. Created by writer Stan Lee and artist/co-writ ...
, 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 1 (one, unit, unity) is a number representing a single or the only entity. 1 is also a numerical digit and represents a single unit of counting or measurement. For example, a line segment of ''unit length'' is a line segment of length 1. I ...
FinFET at CES 2018. * CPU: Nvidia custom Carmel ARMv8.2-A (64-bit), 8 cores 10-wide superscalar * GPU:
Volta Volta may refer to: Persons * Alessandro Volta (1745–1827), Italian physicist and inventor of the electric battery, count and eponym of the volt * Giovanni Volta (1928–2012), Italian Roman Catholic bishop * Giovanni Serafino Volta (1764–184 ...
-based, 512 CUDA cores with 1.4 TFLOPS; type: GV11B * TSMC
12 nm 1 (one, unit, unity) is a number representing a single or the only entity. 1 is also a numerical digit and represents a single unit of counting or measurement. For example, a line segment of ''unit length'' is a line segment of length 1. I ...
, FinFET process * 20 TOPS DL and 160 SPECint @ 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 Unified Shaders : Texture mapping units : Render output units (SM count, Tensor Cores)


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 ORiN (Open Robot/Resource interface for the Network) is a standard network interface for FA (factory automation) systems. The Japan Robot Association proposed ORiN in 2002, and the ORiN Forum develops and maintains the ORiN standard. Background ...
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. The vehicle company NIO got announced by Nvidia for receiving a 4 Orin chip based board design for use in their cars. The so far published specifications for Orin are: * CPU: 12× Arm Cortex-A78AE (Hercules) ARMv8.2-A (64-bit) * GPU: Ampere-based, 2048 CUDA cores and 64 tensor cores; "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 The NVIDIA Deep Learning Accelerator (NVDLA) is an open-source hardware neural network AI accelerator created by Nvidia. The accelerator is written in Verilog and is configurable and scalable to meet many different architecture needs. NVDLA is me ...
2.0 units (
DLA DLA may refer to: Entities and organizations * DLA Piper, an international law firm * DLA (TV), a Latin American television provider * Defense Logistics Agency, United States * Democratic Left Alliance, a Polish political party * Dental Laborat ...
, 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 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 Shader Processors : Ray tracing cores :
Tensor Core Deep learning super sampling (DLSS) is a family of real-time deep learning image enhancement and upscaling technologies developed by Nvidia that are exclusive to its RTX line of graphics cards, and available in a number of video games. The goal o ...
s (SM count, GPCs, TPCs)


Devices


Atlan (Cancelled)

Nvidia announced the next-gen SoC codename Atlan on April 12, 2021 at GPU Technology Conference 2021. Nvidia announced the cancellation of Atlan and their next SoC will be Thor. Functional units known so far are: * Grace Next Generation CPU (Arm Cortex-A715AE?) * Ampere Next Generation 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.


Devices

* Nvidia DRIVE Thor


Models comparison

* VLIW-based Vec4: Pixel shaders + Vertex shaders. Since Kepler, Unified shaders are used.


Software support


FreeBSD

FreeBSD FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
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. The newer and more powerful devices of the Tegra family are now supported by Nvidia's own
Vibrante Vibrante is the name of a Linux distribution created by Nvidia and used for at least their Drive PX 2 platform series. The name is listed as a registered trademark of NVIDIA. First appearances of the name were seen in about the year 2010 when it ...
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 and neuronal networks that make e.g. heavy use of the CUDA capable accelerator blocks, and via OpenCV can make use of the
NEON Neon is a chemical element with the symbol Ne and atomic number 10. It is a noble gas. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with about two-thirds the density of air. It was discovered (along with krypton ...
vector extensions of the ARM cores. , due to different "business needs" from that of their GeForce 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 the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
drivers for Tegra upstream to the mainline
Linux kernel The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ope ...
. Nvidia co-founder & CEO laid out the Tegra processor roadmap using Ubuntu Unity in
GPU Technology Conference Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
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.


QNX

The Drive PX2 board was announced with QNX 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 Project Denver is the codename of a central processing unit designed by Nvidia that implements the ARMv8-A 64/ 32-bit instruction sets using a combination of simple hardware decoder and software-based binary translation (dynamic recompilation) ...
* Nomadik * XScale *
ZiiLABS ZiiLABS is a global electronics company, producing a line of media-oriented application processors, reference platforms and enabling software, in a series of platforms named ZMS. Its products are found in low-power consumer electronics and embedded ...


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