Jump to content

Jetson Xavier NX/Introduction/Overview: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 25: Line 25:


=== Processing Specifications ===
=== Processing Specifications ===
{| class="wikitable" style="color:black; background-color:#f6f6f6; margin: auto;"
{| class="wikitable" style="text-align: center; margin-left: auto; margin-right: auto; border: none;
|+Table 1. Processing Specifications
|-
!  !! '''10 W''' !! '''15 W'''
|-
| '''AI Performance''' || 14 TOPS (INT8) || 21 TOPS (INT8)
|-
| '''GPU''' || colspan="2" | 384-core NVIDIA Volta™ GPU with 48 Tensor Cores
|-
| '''GPU Max Freq''' || 800 MHz || 1100 MHz
|-
| '''CPU''' || colspan="2" | 6-core NVIDIA Carmel ARM®v8.2 64-bit CPU<br>6MB L2 + 4MB L3
|-
| '''CPU Max Freq''' || 2-core @ 1500MHz<br>4-core @ 1200MHz || 2-core @ 1900MHz<br>4/6-core @ 1400Mhz
|-
| '''Memory''' || colspan="2" | 8 GB 128-bit LPDDR4x @ 1600 MHz<br>51.2GB/s
|-
| '''Storage''' || colspan="2" | 16 GB eMMC 5.1
|-
| '''Power''' || colspan="2" | 10W/15W
|-
| '''PCIe''' || colspan="2" | 1 x1 + 1x4<br>(PCIe Gen3, Root Port & Endpoint)
|-
| '''CSI Camera''' || colspan="2" | Up to 6 cameras (36 via virtual channels)<br>12 lanes MIPI CSI-2<br>D-PHY 1.2 (up to 30 Gbps)
|-
| '''Video Encode''' || colspan="2" | 2x464MP/sec (HEVC)<br>2x 4K @ 30 (HEVC)<br>6x 1080p @ 60 (HEVC)<br>14x 1080p @ 30 (HEVC)
|-
| '''Video Decode''' || colspan="2" | 2x690MP/sec (HEVC)<br>2x 4K @ 60 (HEVC)<br>4x 4K @ 30 (HEVC)<br>12x 1080p @ 60 (HEVC)<br>32x 1080p @ 30 (HEVC)<br>16x 1080p @ 30 (H.264)
|-
| '''Display''' || colspan="2" | 2 multi-mode DP 1.4/eDP 1.4/HDMI 2.0
|-
| '''DL Accelerator''' || colspan="2" | 2x NVDLA Engines
|-
| '''Vision Accelerator''' || colspan="2" | 7-Way VLIW Vision Processor
|-
| '''Networking''' || colspan="2" | 10/100/1000 BASE-T Ethernet
|-
| '''Mechanical''' || colspan="2" | 45 mm x 69.6 mm<br>260-pin SO-DIMM connector
|}
 
=== Interfaces ===
 
{| class="wikitable" style="margin-left: auto; margin-right: auto; border: none;
|-
!  Category !! '''Function''' !! style="border-left:solid 5px black;" | Category !! '''Function'''
|-
| '''USB''' || USB 2.0 interface (3x)<br>USB 3.1 (1x) || style="border-left:solid 5px black;" | '''UART''' || 3x
|-
| '''PCIe''' || PCIe (x1 and x4) || style="border-left:solid 5px black;" |  '''SPI''' || 2x
|-
| '''Camera''' || CSI (3 x4 or 6 x2)<br>Control, clock || style="border-left:solid 5px black;" | '''CAN''' || 1x
|-
|-
! Feature
| '''Display''' || HDMI/eDP/DP (2x)<br>DP_AUX/HPD (2x), CEC (1x)  || style="border-left:solid 5px black;" | '''Wi-Fi/BT/Modem''' || PCIe/UART/I2S, control/handshake
! Description
|-
|-
| '''GPU'''
| '''Audio''' || I2S interface (2x) and clock<br>Master clock || style="border-left:solid 5px black;" | '''Fan''' || FAN PWM and tach input
| 128 Core Maxwell 0.5 TFLOPs (FP16)
|-
|-
| '''CPU'''
| '''SD Card/SDIO''' || SD Card or SDIO interface (1x) || style="border-left:solid 5px black;" | '''Debug''' || UART
| 4 core ARM A57 @ 1.43 GHz
|-  
| '''Memory'''
| 4 GB 64 bit LPDDR4 25.6 GB/s
|-
|-
| '''Storage'''
| '''LAN''' || Gigabit ethernet || style="border-left:solid 5px black;" | '''System''' || Power control, reset, alerts
| 16 GB eMMC
|-
|-
| '''Encoder'''
| '''I2C''' || 4x || style="border-left:solid 5px black;" | '''Power''' || Main input and battery back-up for RTC
| H.264/H.265 up to  4K@30, 4 x 1080p@30, 9 x 720p@30
|-
|-
| '''Decoder'''
| H.264/H.265 up to  4K@60, 2 x 4K@20, 8 x 1080p@30, 18 x 720p@30
|-
|}
|}


=== Peripherals ===
====Jetson Xavier NX Block Diagram====


* 1 x1/2/4 PCIE
The hardware described in the key features and interfaces table can be observed in the following block diagram:
* 1 USB 3.0
<br>
* SD/MMC Controller
<br>
* Display
[[Image:BlockXavierNX.png|thumb|center|600px]]
** HDMI 2.0 or DP1.2
<div style="text-align: center;">'''Figure 3'''. NVIDIA Jetson Xavier NX block diagram.</div>
** Up to 2 simultaneous displays
* Camera
** 12 (3x4 or 4x2) MIPI CSI-2 DPHY 1.1 lanes (1.5 Gbps)
** Compatible with Raspberry-Pi v2 camera module
* WiFi/BT — equires external chip
* 1 x SDIO
* 2 x SPI
* 5 x SysIO
* 3 x GPIOs
* 6 x I2C


=== Package ===
=== Package ===
Line 111: Line 138:
The 128-core Maxwell GPU supports OpenGL 4.6, OpenGL ES 3.2 and Vulkan 1.1 as well.
The 128-core Maxwell GPU supports OpenGL 4.6, OpenGL ES 3.2 and Vulkan 1.1 as well.


==Jetson Nano vs Jetson TX1==
==Jetson Family Comparison==
Nano and TX1 are not pin compatible, however, they share common features, like USB 3.0 and CSI. Both come with the same size of eMMC and memory. Encode/decode capabilities also remain the same. While TX1 has 256-core GPU, Nano comes with 128-core, both NVIDIA Maxwell GPUs. Nano CPU has a lower frequency of 1.43 GHz compared with TX1 CPU frequency of 1.7 GHz. The differentiator of the Jetson Nano with respect to other boards in the Jetson family is its low power consumption, it requires an input voltage of 5 V while TX1 input voltage vary between 5.5 V and 19.6 V.
{| class="wikitable" style="text-align: center; margin-left: auto; margin-right: auto; border: none;
|-
!  !! '''Jetson Nano''' !! '''Xavier NX (10 W)''' !! '''Xavier NX (15 W)''' !! '''AGX Xavier'''
|-
| '''CPU''' || 4x Cortex-A57 @ 1.43GHz || 4x/ Carmel @ 1.2GHz<br>or<br>2x Carmel @ 1.5GHz || 4x/6x Carmel @ 1.4GHz<br>or<br>2x Carmel @ 1.9GHz || 8x Carmel @ 2.26GHz
|-
| '''GPU''' || Maxwell, 128 Cores @ 920MHz || Volta, 384 Cores @ 800MHz || Volta, 384 Cores @ 1100MHz || Volta, 512 Cores @ 1377MHz
|-
| '''Accelerators''' || N/A || colspan="2" | 2x NVDLA || 2x NVDLA
|-
| '''Memory''' || 4GB LPDDR4,<br>64-bit bus<br>(25.6 GB/sec) || colspan="2" | 8GB LPDDR4X,<br>128-bit bus<br>(51.2 GB/sec) || 16GB LPDDR4X,<br>256-bit bus<br>(137 GB/sec)
|-
| '''Storage''' || 16GB eMMC || colspan="2" | 8GB eMMC  || 32GB eMMC
|-
| '''AI Performance''' || N/A || 14 TOPS || 21 TOPS || 32 TOPS
|-
| '''Dimensions''' || 45mm x 70mm || colspan="2" | 45mm x 70mm || 100mm x 87mm
|-
| '''TDP''' || 10W || 10W || 15W || 30W
|-
| '''Module Price''' || $149 ||  colspan="2" | $499 || $999
|-
| '''DevKit Price''' || $99 ||  colspan="2" | $399 || $699
|-
|}


====Compatibility with Jetson AGX Xavier====


An alternative to start developing for Jetson Xavier NX is using the Jetson AGX Xavier Developer Kit. You just need to download [https://developer.nvidia.com/embedded/downloads#?search=Jetson%20AGX%20Xavier%20as%20Jetson%20Xavier%20NX%20Emulation%20Package this software patch] and install it on your Jetson Xavier AGX Developer Kit.


<noinclude>
<noinclude>
{{JetsonNano/Foot|Introduction|Introduction/Getting_Started}}
{{JetsonNano/Foot|Introduction|Introduction/Getting_Started}}
</noinclude>
</noinclude>
1,433

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.