NXP i.MX 8
Rodzina
Funkcjonalne i wydajne skalowalne platformy wielordzeniowe z rodziny i.MX 8 z procesorami jedno-, dwu- i czterordzeniowymi są oparte na architekturze Arm Cortex (Cortex-A72, Cortex-A53, Cortex-A35, Cortex-M4 i Cortex-M7) i oferujemy wydajne rozwiązania w zakresie:
- Grafika, obrazowanie i widzenie maszynowe
- Aplikacje krytyczne dla bezpieczeństwa
- Aplikacje audio, wideo, AI
Schematy blokowe procesora:
fiCORE-i.MX 8M Plus | fiCORE-i.MX 8M Mini | fiCORE-i.MX 8M Nano | fiCORE-i.MX 8M | fiCORE-i.MX 8 | fiCORE-i.MX 8X | |
---|---|---|---|---|---|---|
Cechy | Jednostka przetwarzania neuronowego (NPU), procesor sygnału obrazu (ISP) | Niski koszt, VPU | Niska cena | 4kp60 HEVC/H.265 i HDMI | 2 GPU, HDMI, SATA | 1 GPU, pamięć flash NAND |
Zastosowanie | Pobierz PDF | |||||
Powiązany zestaw rozwojowy | Zestaw rozwojowy phyBOARD-Pollux | Zestaw rozwojowy phyBOARD-Polis | Zestaw rozwojowy phyBOARD-Polis | Zestaw rozwojowy phyBOARD-Polaris | Na życzenie | Zestaw phyCORE-i.MX 8X Alpha |
CPU | Quad / QuadLite: 4x Cortex-A53 (1.8 GHz) podwójny: 2x Cortex-A53 (1.8 GHz) | Quad / QuadLite: 4x Cortex-A53 (1.8 GHz) Dual / DualLite: 2x Cortex-A53 (1.8 GHz) Solo / SoloLite: 1x Cortex-A53 (1.8 GHz) | Quad / QuadLite: 4x Cortex-A53 (1.5 GHz) Dual / DualLite: 2x Cortex-A53 (1.5 GHz) Solo / SoloLite: 1x Cortex-A53 (1.5 GHz) | Kwadrat: 4x Cortex-A53 (1.5 GHz) podwójny: 2x Cortex A53 (1.5 GHz) QuadLite: 4x Cortex-A53 (1.5 GHz) | Maks. poczwórny: 2x Cortex-A72 (1.6 GHz) 4x Cortex-A53 (1.2 GHz) QuadPlus: 1x Cortex-A72 (1.6 GHz) 4x Cortex-A53 (1.2 GHz) | QuadXPlus: 4x Cortex-A35 (1.2 GHz) DualXPlus: 2x Cortex-A35 (1.2 GHz) DualX: 2x Cortex-A35 (1.2 GHz) |
Architektura | Ramię Cortex-A53 / Cortex-M7 | Ramię Cortex-A53 / Cortex-M4 | Ramię Cortex-A53 / Cortex-M7 | Ramię Cortex-A53 / Cortex-M4 | Ramię Cortex-A53 / Cortex-A72 / Cortex-M4F | Ramię Cortex-A35 / Cortex-M4F |
Zestaw instrukcji | Bit 64 | Bit 64 | Bit 64 | Bit 64 | Bit 64 | Bit 64 |
Częstotliwość | aż do 1.8 GHz | aż do 1.8 GHz | do 1.5 GHz | do 1.5 GHz | do 1.6 GHz | do 1.2 GHz |
Wydajność | maks. 16,560 XNUMX DMIPS | 3450 do 16,560 DMIPS | 3450 do 13,800 DMIPS | 3450 do 13,800 DMIPS | 5860 się 28,650 DMIPS | 5040 do 7240 DMIPS |
DSP | Tensilica Hi-Fi 4 800 MHz | - | - | - | Tensilica Hi-Fi 4 666 MHz | Tensilica Hi-Fi 4 666 MHz |
Akcelerator sieci neuronowej | 2,3 TOPS | - | - | - | - | - |
GPU | GC7000UL (2 shadery) 166 milionów trójkątów / s 1.0 giga piksel / s 16 GFLOPów 32-bitowych | GC NanoUltra 3D (1 moduł cieniujący) + GC30 2D (6,4 GFLOP) | GC7000UltraLite (2 moduły cieniujące) | GC7000Light (4 moduły cieniujące) (25,6 GFLOP) | 2 x GC7000XS / VX (8 shaderów) (128 GFLOPS) | GC7000Light (4 moduły cieniujące) (25,6 GFLOP) |
OpenGL / VG / CL | OpenGL ES 2.0 / 3.0 / 3.1, Vulkan, OpenCL1.2 | OpenGL / ES 1.1, 2.0, OpenVG 1,1, Vulkan | OpenGL ES 3.1, Vulkan, OpenCL 1.2 | OpenGL / ES 1.1, 2.0, 3.0, 3.1, OpenCL1.1 / 1.2FP, Vulkan | OpenGL / ES3.2, 3.1, 3.0 (2.x, 1.x), OpenVX 1.01, OpenCL2.0 16 shaderów Vec4 z 64 jednostkami wykonawczymi (możliwy podział GPU dla dwóch niezależnych procesorów graficznych 8-Vec4), OpenVG1.1, wulkan | OpenGL / ES 1.1, 2.0, 3.0, 3.1 OpenCL 1.2 FP, Vulkan |
ISP (procesor sygnału obrazu) | 2x ISP o rozdzielczości do 12 MP | - | - | - | - | - |
VPU | Dekodowanie: dekodowanie wideo 1080p60 (H.265, H.264, VP9, VP8) Kodować: Wideo 1080p60 (H.265, H.264) | Dekodowanie: dekoder 1080p60 VP9, 1080p60 HEVC / H.265, 1080p60 AVC / H.264, 1080p60 VP8, Kodować: Koder 1080p60 AVC / H.264, koder 1080p60 VP8 | - | Rozszyfrować: 4kp60 HEVC / H.265, 1080p60 MPEG-2, MPEG-4p2, VC-1, VP8, RV9, AVC, MJPEG, H.263 | Dekodowanie: 4kp30 H.265, 1080p60 H.264,1080p30 H.264 | Dekodowanie: 4kp30 H.265, 1080p60 H.264,1080p30 H.264 |
Bezpieczeństwo sprzętowe | Bezpieczny rozruch, TrustZone, SNVS, SRTC, SJC | Bezpieczny rozruch HAB, TrustZone, True RNG, RSA do 4096, AES-128/192/256, 3DES, ARC4, MD-5, SHA do 256, ECC, bezpieczny JTAG | Bezpieczny rozruch HAB, TrustZone, True RNG, RSA do 4096, AES-128/192/256, 3DES, ARC4, MD-5, SHA do 256, ECC, bezpieczny JTAG | Bezpieczny rozruch HAB, TrustZone, True RNG, RSA do 4096, AES-128/192/256, 3DES, ARC4, MD-5, SHA do 256, ECC, bezpieczny JTAG | Bezpieczny bagażnik HAB, Arm TrustZone®, RNG, RSA do 4096, AES- 128/192/256, 3DES, ARC4, MD-5, SHA do 512, Flashless SHE, ECC, bezpieczny JTAG, 4x piny sabotażowe | Bezpieczny rozruch HAB, TrustZone, RNG, RSA do 4096, AES-128/192/256, 3DES, ARC4, MD-5, SHA do 512, bez flashowania SHE, ECC, bezpieczny JTAG, 10x styki sabotażowe |
HW krypto | RDC, CAAM, PKHA, RSA, EWG, RTIC, DRM, RSA, AES, 3DES, DES, RNG | AES, RSA, SHA-256, 3DES, DES, ECC, ARC4, MD5, TRNG | AES, RSA, SHA-256, 3DES, DES, ECC, ARC4, MD5, TRNG | AES, 3DES, RSA, szyfry ECC, SHA1 / 256, TRNG | AES, 3DES, RSA, szyfry ECC, SHA1 / 256, TRNG | AES, 3DES, RSA, szyfry ECC, SHA1 / 256, TRNG |
fiCORE-i.MX 8M Plus | fiCORE-i.MX 8M Mini | fiCORE-i.MX 8M Nano | fiCORE-i.MX 8M | fiCORE-i.MX 8 | fiCORE-i.MX 8X | |
---|---|---|---|---|---|---|
NAND Flash | - | - | - | - | - | 128 MB do 1 GB (opcjonalnie z eMMC) |
SPI NOR Flash | 4MB - 256MB Quad SPI Flash | 8 MB - 256 MB Quad SPI Flash | 8 MB - 256 MB Quad SPI Flash | 8 MB - 256 MB Quad Spi Flash | 64 MB - 256 MB Octal SPI / Dual SPI Flash | 64 MB - 256 MB Octal SPI / Dual SPI Flash |
eMMC | 4–64 GB eMMC 5.1 | 4–128 GB | 4–128 GB | 4–128 GB | 4–128 GB | 4–128 GB (opcjonalnie z NAND Flash) |
LPDDR4 RAM | 512 MB - 4 GB (32 bity) x16 lub x32 LPDDR4 / Wbudowane ECC | 512 MB - 4 GB (wersja 32-bitowa) | 256 MB - 2 GB (wersja 16-bitowa) | 512 MB - 4 GB (wersja 32-bitowa) | 1–8 GB (64-bitowy) | 512 MB - 4 GB (wersja 32-bitowa) |
EEPROM | 4 KB - 32 KB | 4 kB | 4 kB | 4 kB | 4 KB | 4 kB |
fiCORE-i.MX 8M Plus | fiCORE-i.MX 8M Mini | fiCORE-i.MX 8M Nano | fiCORE-i.MX 8M | fiCORE-i.MX 8 | fiCORE-i.MX 8X | |
---|---|---|---|---|---|---|
Ethernet | 2x 10/100/1000 Mbit / s (1x numer TSN) | 1x 10/100/1000 Mbit / s | 1x 10/100/1000 Mbit / s | 1x 10/100/1000 Mbit / s | 2x 10/100/1000 Mbit / s (1x na płycie / 1x RGMII) | 2x 10/100/1000 Mbit / s (1x na płycie / 1x RGMII) |
USB | 2x USB 3.0 typu C z PHY | 2x USB 2.0 OTG | 1x USB 2.0 OTG | 2x USB 3.0 | 1xOTG, 1x USB 3.0 | 1xOTG, 1x USB3.0 |
UART | 4x | 4x | 4x | 4x | 2x | 2x |
CAN | 2x (1x może FD) | możliwe poprzez konwerter SPI na CAN-FD | możliwe poprzez konwerter SPI na CAN-FD | możliwe poprzez konwerter SPI na CAN-FD | 2x | 3x |
PCI/PCIe | 1x gniazdo PCIe Gen 3 | 1x | - | 1x | 2x | 1x |
I²C | 3x | 3x | 3x | 4x | do 19x | do 10x |
SPI | 3x ECSPI | 2x | 2x | OSPI 2xSPI | do 4x + 1x QSPI | 1x OCTAL SPI lub 2x Quad SPI + 3 SPI |
MMC / SD / SDIO | 3x SDIO (1 dla eMMC) | 2x | 2x | 1xSDIO | 2x | 1x (tylko z dostępnym eMMC) |
klawiatura | - | - | - | - | 1x | tak |
PWM | 4x PWM, 6x timer | do 4x | 4x | 4x | tak | tak |
OGŁOSZENIE | przez konwerter I²C AD | przez konwerter I²C AD | przez konwerter I²C AD | przez konwerter I²C AD | 8x | 6x |
SATA | - | - | - | - | 1x | - |
Wyświetlacz | LVDS (4/8 pasów), MIPI DSI (4 tory), Transmisja HDMI 2.0a | LVDS lub DSI-2 (1x1080p60) | LVDS lub DSI-2 (1x1080p60) | MIPI DSI, HDMI (1x 4Kp60 HDR i 1x 1080p60) | 2x LVDS, 2x MIPI DSI, 1x HDMI (1x wyświetlacz UltraHD 4Kp60 lub do 4x niezależnych wyświetlaczy FullHD 1080p60) | 2x LVDS lub 2x MIPI DSI, 1x równoległy (2x 1080p, 1x WVGA) |
Audio | 18x I²S TDM (32 b @ 384 KHz), ASRC, 8-ch. Wejście PDM DMIC, eARC | 4x NOK | 4x NOK | 5x NOK | 2x SAI do 4 SAI | 4x NOK |
Aparat fotograficzny | 2x MIPI CSI (po 4 tory) | 1x MIPI CSI-2 | 1x MIPI CSI-2 | 2x MIPI CSI | 2x MIPI CSI, 1x wejście HDMI | 1x MIPI CSI, 1x równolegle |
fiCORE-i.MX 8M Plus | fiCORE-i.MX 8M Mini | fiCORE-i.MX 8M Nano | fiCORE-i.MX 8M | fiCORE-i.MX 8 | fiCORE-i.MX 8X | |
---|---|---|---|---|---|---|
RTC | Zewnętrzny zegar czasu rzeczywistego o małej mocy i wysokiej precyzji | Zewnętrzny zegar czasu rzeczywistego o małej mocy i wysokiej precyzji | Zewnętrzny zegar czasu rzeczywistego o małej mocy i wysokiej precyzji | Wewnętrzny i.MX 8 | Wewnętrzny i.MX 8 | Wewnętrzny i.MX 8 |
Zasilacz laboratoryjny | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V |
Wymiary | 40 mm x 37 mm | 40 mm x 37 mm | 40 mm x 37 mm | 55 mm x 40 mm | 73 mm x 45 mm | 52 mm x 42 mm |
Złącza | Samtec (2x 120 pinów + 1x 60 pinów) lub Fused Tin Grid Array (FTGA) | 319 punktów lutowniczych, raster 1.27 mm Fused Tin Grid Array (FTGA) | 319 punktów lutowniczych, raster 1.27 mm Fused Tin Grid Array (FTGA) | 501 punktów lutowniczych, raster 1.27 mm Fused Tin Grid Array (FTGA) | Samtec raster 0.5 mm (480 pinów) | Samtec raster 0.5 mm (280 pinów) |
Zakres temperatury | -40 ° C do + 85 ° C | -40 ° C do + 85 ° C | -40 ° C do + 85 ° C | -40 ° C do + 85 ° C | -40 ° C do + 85 ° C | -40 ° C do + 85 ° C |
Odwiedź naszą Salon online z trendami i innowacjami niemal dotykalnymi!
Poświęć kwadrans i przyjrzyj się naszym nowym produktom i technologiom z jednym z naszych ekspertów wbudowanych — nakręconym na żywo dwoma kamerami i pokazanym osobiście!
Inne interesujące tematy: