아이엠엑스

i.MX


i.MX 제품군은 ARM 아키텍처를 기반으로 저소비 전력에 초점을 맞춘 멀티미디어 애플리케이션용 Freescale Semiconductor(현재의 NXP의 일부) 전용 마이크로 컨트롤러 패밀리입니다.i.MX 애플리케이션 프로세서는 메인 CPU, 비디오 처리 장치, 그래픽 처리 장치 등 많은 처리 장치를 하나의 다이로 통합하는 SoC(System-on-Chip)입니다.i.MX 제품은 자동차, 산업 및 소비자 시장에 적합하다.대부분 10년에서 15년의 [1]생산수명이 보장된다.
많은 디바이스에서 i를 사용합니다.Ford Sync, Kobo eReader, Amazon Kindle, Zune(Zune HD 제외), Sony Reader, Onyx Books 리더/태블릿, SolidRun 의 MX 프로세서SOM(CuBox 포함), PurismLibrem 5, Logitech Harmony 리모컨과 Squeezebox 라디오, 도시바 Gigabeat MP4 플레이어.i.MX 제품군은 DragonBall 마이크로컨트롤러의 5세대 제품인 "DragonBall MX" 제품군으로 알려져 있었습니다.MX는 원래 "혁신적인 멀티미디어 eXtension"의 약자입니다.

i.MX 제품은 하드웨어(프로세서 및 개발 보드)와 프로세서에 최적화된 소프트웨어로 구성됩니다.

i.MX 1 시리즈

프리스케일 DragonBall MX-1 마이크로프로세서(BGA 패키지).그 시리즈는 나중에 i로 이름이 바뀌었다.MX.

2001/2002년에 출시된 i.MX / MX-1 시리즈는 ARM920T 아키텍처를 기반으로 합니다.

  • i.MX1 = 200MHz ARM920T
  • i.MXS = 100MHz ARM920T
  • i.MXL = 150 ~200 MHz ARM920T

i.MX 2 시리즈

i.MX2x 시리즈는 CMOS 90nm 프로세스로 설계된 ARM9 아키텍처(ARM926EJ-S)에 기반한 프로세서 패밀리입니다.

i.MX21 패밀리

i.MX21 패밀리는 저전력 핸드헬드 디바이스용으로 설계되어 있습니다.그것은 2003년에 시작되었다.

  • i.MX21 = 266MHz ARM9 플랫폼 + CIF VPU(표준/표준) + 보안
  • i.MX21S = 266MHz ARM9 플랫폼 + 보안

i.MX27 패밀리

i.MX27 패밀리는, 화상 전화와 비디오 감시용으로 설계되어 있습니다.그것은 2007년에 시작되었다.

  • i.MX27 = 400MHz ARM9 플랫폼 + D1 VPU (표준/표준) + IPU + 보안
  • i.MX27L = 400MHz ARM9 플랫폼 + IPU + 보안

i.MX 25 패밀리

i.MX25 시리즈는 2009년에 출시되었습니다.특히 하드웨어의 주요 보안 기능을 통합합니다.가족 중 가장 고급인 i.MX258은 400MHz ARM9 CPU 플랫폼 + LCDC(LCD 컨트롤러) + 보안 블록을 내장하여 133MHz에서 mDDR-SDRAM을 지원합니다.

  • i.MX258(산업용) = 400MHz ARM9 플랫폼 + LCDC(터치스크린 지원) + 보안
  • i.MX257(표준/산업용) = 400MHz ARM9 플랫폼 + LCDC(터치스크린 지원)
  • i.MX253(표준/산업용) = 400MHz ARM9 플랫폼 + LCDC + 보안(터치 없음)
  • i.MX255(자동차) = 400MHz ARM9 플랫폼 + LCDC(터치스크린 지원) + 보안
  • i.MX251(자동차) = 400MHz ARM9 플랫폼 + 보안

i.MX 23 패밀리

2009년에 출시된 i.MX233 프로세서(이전의 STP37xx 패밀리의 SigmaTel STP3780)는, 전원 관리 유닛(PMU)과 스테레오 오디오 코덱을 실리콘내에 내장하고 있기 때문에, 외부 전원 관리 칩과 오디오 코덱의 필요성이 없어집니다.

  • i.MX233(표준) = 454MHz ARM9 플랫폼 + LCD 컨트롤러(터치스크린 지원) + 픽셀 파이프라인 + 보안 + 전원 관리 유닛 + 오디오 코덱.128LQFP 또는 169BGA 패키지로 제공됩니다.

i.MX28 패밀리

i.MX28 시리즈는 2010년에 출시되었습니다.특히 하드웨어, ADC 및 전원 관리 유닛의 주요 보안 기능을 통합합니다.200MHz에서 mDDR, LV-DDR2, DDR2-SDRAM을 지원합니다.

  • i.MX287(산업용) = 454MHz ARM9 플랫폼 + LCDC(터치스크린 지원) + 보안 + 전원 관리 + 듀얼 CAN 인터페이스 + 듀얼 이더넷 + L2 스위치
  • i.MX286(산업용) = 454MHz ARM9 플랫폼 + LCDC(터치스크린 지원) + 보안 + 전원 관리 + 듀얼 CAN 인터페이스 + 싱글 이더넷
  • i.MX285(자동차) = 454MHz ARM9 플랫폼 + LCDC(터치스크린 지원) + 보안 + 전원 관리 + 듀얼 CAN 인터페이스
  • i.MX283(표준/산업용) = 454MHz ARM9 플랫폼 + LCD(터치스크린 지원) + 보안 + 전원 관리 + 싱글 이더넷
  • i.MX281(자동차) = 454MHz ARM9 플랫폼 + 보안 + 전원 관리 + 듀얼 CAN 인터페이스 + 싱글 이더넷
  • i.MX280(표준/산업용) = 454MHz ARM9 플랫폼 + 보안 + 전원 관리 + 싱글 이더넷

i.MX 3 시리즈

i.MX3x 시리즈는 CMOS 90nm 프로세스로 설계된 ARM11 아키텍처(주로 ARM1136J(F)-S)에 기반한 프로세서 패밀리입니다.

i.MX31 패밀리

i.MX31은 2005년에 출시되었습니다.532MHz ARM1136JF-S CPU 플랫폼(벡터 부동소수점 유닛, L1 캐시 및 128KB L2 캐시 포함) + 비디오 처리 유닛(VPU) + 3D GPU(OpenGL ES 1.1) + IPU + 보안 블록을 통합합니다.133MHz에서 mDDR-SDRAM을 지원합니다.3D 및 VPU 가속은 PowerVR MBX Lite를 통해 제공됩니다.

  • i.MX31(하드웨어/산업/자동차) = 532MHz ARM1136 플랫폼 + VPU + 3D GPU + IPU + 보안
  • i.MX31L(산업용/자동차용)= 532MHz ARM1136 플랫폼 + VPU + IPU + 보안

i.MX37 패밀리

i.MX37 프로세서는 휴대용 미디어 플레이어용으로 설계되었습니다.그것은 2008년에 시작되었다.

  • i.MX 37(표준) = 532MHz ARM1176 CPU 플랫폼 + D1 VPU(멀티 폼 D1 디코드) + IPU + 보안 블록

133MHz에서 mDDR-SDRAM을 지원합니다.

i.MX35 패밀리

i.MX35 패밀리는 i를 대체하는 것입니다.MX31. 2009년에 출시되었습니다.가족 중 가장 고급인 i.MX357은 532MHz ARM1136J(F)-S CPU 플랫폼(Vector Floating Point 유닛, L1 캐시 및 128KB L2 캐시 포함) + 2.5D GPU(OpenVG 1.1) + IPU + 보안 블록을 통합합니다.133MHz의 DDR2-SDRAM을 지원합니다.

  • i.MX357(표준/산업용) = 532MHz ARM1136J(F)-S CPU 플랫폼 + 2.5D GPU + IPU + 보안
  • i.MX353(표준/산업용) = 532MHz ARM1136J(F)-S CPU 플랫폼 + IPU + 보안
  • i.MX356(자동차) = 532MHz ARM1136J(F)-S CPU 플랫폼 + 2.5D GPU + IPU + 보안
  • i.MX355(자동차) = 532MHz ARM1136J(F)-S CPU 플랫폼 + IPU + 보안
  • i.MX351(자동차) = i.MX355 (LCD 인터페이스 없음)

i.MX 5 시리즈

i.MX5x 시리즈는 ARM Cortex A8 코어를 기반으로 합니다.두 개의 패밀리로 구성되어 있습니다. i.MX51 제품군(스마트북 또는 자동차 인포테인먼트와 같은 하이엔드 멀티미디어 장치) 및 i.MX50 패밀리(eReader).CMOS 65 nm 프로세스로 설계되어 있습니다.Freescale은 2007년에 [2]ATI의 Imageon 테크놀로지를 라이센스 취득했습니다.또, 일부 i.MX5 모델에는 Imageon z460 GPU가 포함되어 있습니다.

i.MX51 패밀리

가족 중 가장 고급인 i.MX515는 800MHz ARM Cortex A8 CPU 플랫폼(NEON 공동 프로세서, Vector Floating Point Unit, L1 캐시 및 256KB L2 캐시 포함)+멀티 포맷 HD 720p 디코드/D1 인코딩 하드웨어 비디오 코덱(VPU, 비디오 프로세싱 유닛)+GL 3GL 이미지) 통합특히 200MHz의 DDR2 SDRAM을 지원합니다.imx51 시리즈는 2009년에 출시되었습니다.

  • i.MX515(표준/산업용) = 800MHz ARM Cortex A8 플랫폼(산업용 600MHz) + HD VPU + 3D GPU + 2.5D GPU + IPU + 보안
  • i.MX513(표준/산업용) = 800MHz ARM Cortex A8 플랫폼(산업용 600MHz) + HD VPU + IPU
  • i.MX512(표준/산업용) = 800MHz ARM Cortex A8 플랫폼(산업용 600MHz) + IPU
  • i.MX516(자동차) = 600MHz ARM Cortex A8 플랫폼 + HD VPU + 3D GPU + 2.5D GPU + IPU + 보안 블록
  • i.MX514(자동차) = 600MHz ARM Cortex A8 플랫폼 + 3D GPU + 2.5D GPU + IPU + 보안 블록

i.MX50 패밀리

프리스케일 MCIMX507CVM8B

i.MX508 프로세서는 E Ink와의 Freescale 콜라보레이션 결과입니다.eReader 전용입니다.2010년에 출시된 E Ink 디스플레이 컨트롤러를 실리콘에 통합하여 BOM 비용과 PCB 공간을 절약합니다.특히 400MHz의 LP-DDR2 SDRAM을 지원합니다.

  • i.MX507(표준) = ARM Cortex A8 플랫폼 + E 잉크 디스플레이 컨트롤러.i를 기반으로 구축됩니다.MX508.[3]
  • i.MX508(표준) = 800MHz ARM Cortex A8 플랫폼 + 2.5D GPU + 픽셀 파이프라인 + E 잉크 디스플레이 컨트롤러.

i.MX53 패밀리

i.MX535는 2010년 6월에 발표되었습니다.2011년 1분기부터 출하.

  • i.MX537(산업용) = 800MHz ARM Cortex A8 플랫폼 + 풀HD VPU(1080p 디코드) + 3D GPU + 2.5D GPU + IPU + 보안 + IEEE1588
  • i.MX535(표준) = 1GHz ARM Cortex A8 플랫폼 + 풀HD VPU(1080p 디코드) + 3D GPU + 2.5D GPU + IPU + 보안
  • i.MX536(자동차) = 800MHz ARM Cortex A8 플랫폼 + 풀HD VPU(1080p 디코드) + 3D GPU + 2.5D GPU + IPU + 보안
  • i.MX534(자동차) = 800MHz ARM Cortex A8 플랫폼 + 3D GPU + 2.5D GPU + IPU + 보안

i.MX 6 시리즈

i.MX 6 시리즈는 ARM Cortex A9 솔로 코어, 듀얼 코어 또는 쿼드 코어(경우에 따라서는 Cortex A7)를 기반으로 하며 일반적으로 1개 이상의 Vivante GPU를 제공합니다.CMOS 40 nm 공정으로 설계되어 있습니다.MX 6 Solo, Dual 및 Quad는 2011년 1월 라스베이거스에서 열린 가전전시회에서 발표되었습니다.

이름. 클럭 속도 CPU 코어 L2 캐시
kB 단위
내장
SRAM(kB)
3D GPU / 셰이더 /
셰이더 클럭(MHz)
2D GPU 벡터 GPU VPU 기타 그래픽스 코어 기타 코어
i.MX6 ULL 528MHz
(코텍스-A7)
1 128 128 1×PXP 보안.
i.MX6 UltraLite 528/696MHz
(코텍스-A7)
1 128 128 1×PXP 보안.
i.MX6 SLL[4] 800MHz/1.0GHz 1 256 128 1×PXP 보안.
i.MX6 SoloLite 1.0GHz 1 256 128 비반떼 GC320 비반떼 GC355 1×PXP 보안.
i.MX6 SoloX 1.0GHz 1 256 128 Vivante GC400T / 1 / 720 비반떼 GC320 비반떼 GC355 1×PXP Cortex-M4 코어, 보안
i.MX6 솔로 1.0GHz 1 512 128 Vivante GC880 / 1 / 528 비반떼 GC320 풀HD(1080p 디코드) 1 × IPv3, 1 × PXP 보안.
i.MX6 듀얼라이트 1.0GHz 2 512 128 Vivante GC880 / 1 / 528 비반떼 GC320 풀HD(1080p 디코드) 1 × IPv3, 1 × PXP 보안.
i.MX6 듀얼 1.2GHz 2 1024 256 Vivante GC2000 / 4 / 594 비반떼 GC320 비반떼 GC355 풀HD(1080p 디코드) 2 × IPv3 보안.
i.MX6 쿼드 1.2GHz 4 1024 256 Vivante GC2000 / 4 / 594 비반떼 GC320 비반떼 GC355 듀얼 풀HD(1080p 디코드) 2 × IPv3 보안.
i.MX6 DualPlus 1.0 (1.2) GHz 2 1024 512 Vivante GC3000/4/720 비반떼 GC320 비반떼 GC355 풀HD(1080p 디코드) 2 × IPv3 보안.
i.MX6 QuadPlus 1.0 (1.2) GHz 4 1024 512 Vivante GC3000/4/720 비반떼 GC320 비반떼 GC355 듀얼 풀HD(1080p 디코드) 2 × IPv3 보안.
  • 1.2GHz의 Plus 버전은 현재 NXP에 [5]대한 특별한 요청을 통해서만 이용할 수 있습니다.
  • Vivante GC2000은 594MHz 셰이더 클럭의 경우 최대 19GFLOPS, 720MHz 셰이더 클럭의 경우 최대 23GFLOPS를 실현합니다.

i.MX 7 시리즈

i.MX 7 시리즈는 저전력 ARM Cortex A7 CPU 코어와 보조 ARM Cortex M4 실시간 공동 프로세서를 기반으로 합니다.28 nm 완전 고갈 실리콘 온 인슐레이터([6]FDSOI) 프로세스로 설계되어 있습니다.IoT 애플리케이션용으로 설계된 저전력 싱글 및 듀얼 코어 모델만[when?] 출시되었습니다.MX 7Solo와 I.MX 7Dual은 2013년 [7][8]9월에 발표되었습니다.

이름. 클럭 속도(MHz) CPU 코어 L2 캐시(KB) 3D GPU 2D GPU 벡터 GPU VPU 기타 그래픽스 코어 기타 코어
i.MX7 솔로 800 1 512 - - - - PXP 세컨더리 CPU – ARM Cortex M4 실시간 공동 프로세서
i.MX7듀얼 1000 2 512 - - - - PXP 세컨더리 CPU – ARM Cortex M4 실시간 공동 프로세서

i.MX 8 시리즈

i에는 크게 4개의 다른 시리즈가 있습니다.MX 8:

  • i.MX 8 시리즈
  • i.MX 8M 시리즈,
  • i.MX 8ULP 시리즈,
  • i.MX 8X 시리즈

각 시리즈는 서로 크게 다르며 핀 호환성이 없습니다.각 시리즈 내에서 일부 버전은 핀과 호환됩니다.

각 시리즈에는 Quad, Dual, Plus, Max 등의 서픽스나 QuadMax 또는 DualPlus 등의 조합도 있습니다.i.MX 8 시리즈에는 많은 변종이 있지만 이름이 피쳐 세트에 어떻게 대응하는지 명확하지 않습니다.이전 CPU 시리즈에서는 명명 규칙이 함수 또는 기능 세트에 명확하게 대응하지만 i의 경우는 그렇지 않습니다.MX 8.

i.MX 8 시리즈는 2013년 9월에 발표되었으며 ARMv8-A 64비트 CPU 아키텍처를 기반으로 합니다.NXP는 i를 썼습니다.MX 8 시리즈는 운전자 정보 시스템(자동차 컴퓨터)용으로 설계되었으며 응용 프로그램이 [7]출시되었습니다.

2016년 5월 i.MX 8은 i 기반의 Multisensory Enablement Kit(MEK; 멀티센서리 활성화 키트)로 사용할 수 있게 되었습니다.MX 8.[9][10][11] 웹에서 발견된 NXP FTF의 슬라이드에 따르면 CPU 및 GPU 기능이 다양한 초기 5가지 모델(주요 레벨의 "Dual" 및 "Quad"로 분류됨)이 나타나 있습니다.CPU는 다양한 수의 Cortex-A72, Cortex-A53Cortex-M4를 포함하도록 제안되었으며 GPU는 Vivante GC7000VX의 1개 또는 2개 유닛입니다.NXP에 [11][10]의해 나중에 개발 지원 제품으로 홍보된 "Multisensory Enablement Kit"(MEK)라는 이름의 평가 키트 사진까지 포함한 다른 출판물도 이 일반적인 이미지를 지원했습니다.

i.MX 8은 약 3개의 제품을 [13]기반으로 2017년 1분기에 발표되었습니다.4개의 Cortex-A53이 있습니다.모든 버전에는 1개 또는 2개의 Cortex-A72 CPU 코어가 포함되어 있으며, 모든 버전에는 2개의 Cortex-M4F CPU 코어가 포함되어 있습니다.

모든 i.MX8 SoC에는 Vivante GC7000 시리즈 GPU가 포함되어 있습니다.QuadPlus는 GC7000Lite 코어를 사용하는 반면 QuadMax는 2개의 풀 GC7000 GPU를 포함하고 있습니다.

이름. 클럭 속도(MHz) CPU 코어 L2 캐시 GPU VPU 기타 코어
i.MX8 QuadMax 1.2GHz + 1.6GHz 4 × Cortex - A53 + 2 × Cortex - A72 2×1 MB Vivante GC7000/X×2SVX H.265 디코딩 4K/2K, H.264 인코딩/디코딩 1080p Cortex-M4F(266MHz)
i.MX8 QuadPlus 1.2GHz + 1.6GHz 4 × Cortex - A53 + 1 × Cortex - A72 2×1 MB Vivante GC7000Lite/X×2SVX H.265 디코딩 4K/2K, H.264 인코딩/디코딩 1080p Cortex-M4F(266MHz)
i.MX8 듀얼맥스 1.6GHz 2 × Cortex-A72 1 MB Vivante GC7000/X×1SVX H.265 디코딩 4K/2K, H.264 인코딩/디코딩 1080p Cortex-M4F(266MHz)

표준 주요 기능:고급 보안, AVB 지원 이더넷, PHY 지원 USB 3.0, MMC/SDIO, UART, SPI, I²C, I²S, 타이머, Secure RTC, 미디어 프로세서 엔진(Neon™), 통합 전원 관리.

CPU, GPU 및 DSP HMI 및 멀티미디어 GPU 라이브러리 및 확장 인터페이스 메모리 타입
제품 패밀리 Cortex-A72 Cortex-A53 Cortex-A35 코텍스-M4F 코텍스-M33 DSP GPU 디스플레이 해상도와 인터페이스:

MIPI-DSI / 병렬 /

HDMI

카메라 인터페이스: MIPI-CSI/패럴렐/

HDMI

비디오 디코드

결의안

(상위 코덱)

비디오 인코딩

결의안

(상위 코덱)

OpenVX (비전) OpenGL ES OpenCL 불칸 PCIe 기가비트 이더넷 LPDDR4 DDR4 DDR3L ECC 옵션
i.MX8 고도의 그래픽스, 퍼포먼스 및 가상화 2 4 2 1 2 4k + 1080p

2 / 1 / 1

2 / 2 / 1 4K

(h.265, h.264)

1080p60

(h.264)

네. 3.1 2.0 네. 2 2배 네. 네.
i.MX 8M 고도의 오디오, 음성 및 비디오 4 1 1 4k + 1080p

1 / 0 / 1

2 / 0 / 0 4Kp60 (포함)

하이 다이내믹 레인지(h.265, VP9); 4Kp30(h.264, VP8)

1080p30

(h.264) - 소프트웨어

3.1 1.2 네. 2 1배 네. 네. 네.
i.MX 8M Mini 임베디드 컨슈머 및 산업용 애플리케이션 4 1 1 1080p

1 / 0 / 0

1 / 0 / 0 1080p60

(h.265, VP9, h.264, VP8)

1080p60

(h.264)

2.0 1 1배 네. 네. 네.
* i.MX 8ULP 산업, 모바일 및 스마트 홈 애플리케이션 2 1 1 2

1 / 1 / 0

1 / 1 / 0 3.1 네. 네. 0 0x 네.
*I.MX 8ULP-CS 클라우드는 IoT 및 산업용 애플리케이션용으로 보호됨 1 1 1 1

1 / 1 / 0

1 / 1 / 0 아니요. 0 0x 네.
i.MX 8X 안전성 인정 및 효율적인 퍼포먼스 4 1 1 1 4K 또는 2배

1080p 2 / 1 / 0

1 / 1 / 0 4K(h.265),

1080p60(h.264, VP8)

1080p30

(h.264)

3.1 1.2 EP 네. 1 2배 네. 네. 네.

* 생산 전

i.MX8

주요[15] 기능

  • 고도의 풀칩 하드웨어 가상화 및 도메인 보호를 통한 신속한 멀티 OS 플랫폼 도입
  • 4배속 HD화면 또는 1배속 4K화면에 걸쳐 풍부한 독립된 그래픽스 콘텐츠 도입
  • SafeAssure®페일오버 지원 디스플레이 컨트롤러를 통해 모든 디스플레이가 항상 켜져 있는지 확인합니다.
  • 강력한 비전 파이프라인과 오디오 처리 서브시스템을 통한 시각 및 음성 인식 인터랙티브 통합
  • 핀과 전원 호환 패키지 및 소프트웨어에 편리한 Copy-Exact IP 블록을 사용하여 여러 제품을 신속하게 도입할 수 있습니다.
  • Android™*, Linux®*, FreeRTOS, QNX™*, Green Hills®, Dornerworks*XEN™*
  • 자동차용 AEC-Q100 3등급(-40°~125°C Tj), 산업용(-40°~105°C Tj), 전기 소비 장치(-20°~105°C Tj)
  • NXP의 10년 및 15년 장수 프로그램 완전 지원
특징 ARM 코어 DSP GPU PCIe 3.0
i.MX8 QuadMax 2 × Cortex-A72 Cortex-A53 Cortex-M4F HiFi 4 DSP GC7000XSVX×2 1 x (2 레인)
i.MX8 QuadPlus 1×Cortex-A72 GC7000Lite/X×2SVX 1x(1레인)

i.MX 8M

i.MX 8M 시리즈는 1월 4일 CES [16]2017에서 발표되었다.주요 기능:[17]

  • 최대 4기의 1.5GHz ARM Cortex-A53 프로세서
  • 실시간 처리용 Cortex-M4F
  • LPDDR4, DDR4, DDR3(L) 메모리 지원
  • PHY 및 Type-C 지원 USB 3.0 인터페이스x 2
  • 고속 웨이크업과 저전력을 실현하는 L1 변전물을 탑재한 PCIe 인터페이스x 2 (각각 1 레인)
  • HDMI 2.0a 및 MIPI-DSI(4레인) 디스플레이 인터페이스 • 최대 2개의 MIPI-CSI2(4레인) 카메라 인터페이스
  • AVB(오디오 비디오 브리징) 및 EEE 기능을 갖춘 기가비트 이더넷 MAC
  • 4K 울트라H.264, H.265 및 VP9에서 HD 해상도와 10비트 High Dynamic Range(HDR) 지원
  • HDMI 2.0a 출력에서는 최대 4Kp60 해상도, MIPI-DSI(4-LAN) 인터페이스에서는 1080p60 해상도
  • OpenGL ES 3.1, OpenCL 1.2, OpenGL 3.0, OpenVGVulkan 지원
특징 ARM 코어 ARM 코어 오디오 GPU VPU 카메라
i.MX 8M 듀얼 1.5GHz Cortex-A53×2 Cortex-M4F 20채널 입력/출력

32비트, 최대 384kHz, DSD512 지원

GC7000Lite 4Kp60, H.265 및 VP9 MIPI-CSI×2
i.MX 8M 쿼드 1.5GHz Cortex-A53×4
i.MX 8M 쿼드라이트 -
i.MX 8M 솔로 1.5GHz Cortex-A53×1 GC7000나노울트라 -

i.MX 8M 미니

i.MX 8M Mini는 14LPC FinFET 프로세스 테크놀로지를 사용하여 구축된 NXP 최초의 임베디드 멀티코어 이기종 애플리케이션 프로세서입니다.

핵심에는 최대 2GHz의 Arm Cortex-A53 코어와 400MHz 이상의 속도로 Cortex-M4 기반의 실시간 처리 도메인으로 구성된 확장 가능한 코어 복합체가 있습니다.MX 8M Mini의 코어 옵션은 다양한 클라우드 프로바이더의 소비자, 오디오, 산업용, 머신 러닝 트레이닝 및 회의에 사용됩니다.

특징들[18]

  • 이기종 멀티코어 프로세싱 아키텍처
  • 쿼드코어 암코텍스-A53 코어(최대 2GHz)
  • 400MHz 이상의 속도로 Cortex-M4
  • 1080p 비디오 인코딩 및 디코딩
  • 2D 및 3D 그래픽스
  • 디스플레이 및 카메라 인터페이스
  • 멀티채널 오디오 및 디지털 마이크 입력
  • 접속성(I2C, SAI, UART, SPI, SDIO, USB, PCIe, 기가비트 이더넷)
  • 저전력 표준 DDR 메모리 지원
  • 여러 핀 대응 제품
  • 컨슈머와 산업용
특징 ARM 코어 ARM 코어 DRAM 오디오 GPU 비디오 디코드 비디오 인코딩 표시 카메라 USB(PHY 포함)
i.MX 8M 미니 1×, 2× 또는 4× Cortex-A53 Cortex-M4F 32비트 LPDDR4/DDR4/DDR3(L) 20배속2 IS

32비트 DSD512 및 TDM 지원으로 최대 384kHz

8채널 PDM 마이크 입력

3D: GCanoUltra 2D: GC320[19] 1080p60 H.265, H.264, VP8, VP9 1080p60 H.264, VP8 MIPI-DSI x 1 MIPI-CSI×1 PCIe 2.0 x 1

SDIO/eMMC×3

USB 2.0 x 2

GbE x 1

i.MX 8M 미니 라이트 - -

i.MX 8X

i.MX 8X 시리즈는 2017년 [20]3월 14일에 발표되었다.주요 기능:[21]

  • 최대 4기의 1.2GHz Cortex-A35 프로세서
  • 실시간 처리용 Cortex-M4F
  • 최신 암호화 표준(AES, 플래시리스 SHE, 타원곡선 암호화, 키 스토리지)
  • ECC 메모리
  • Tensilica HiFi 4 DSP(오디오 사전 및 사후 처리, 키워드 검출 및 음성 인식용)
  • 28 nm FD-SOI 프로세스
특징 ARM 코어 ARM 코어 DSP 코어 DRAM GPU VPU 이더넷 USB(PHY 포함)
i.MX8 QuadXPlus 1.2GHz Cortex-A35×4 Cortex-M4F 텐실리카 HiFi 4 DSP 32비트 DDR3L(ECC 옵션)

LPDDR4(ECC 없음)

GC7000Lite 4K H.265 dec

1080p H.264 enc/dec

2 기가비트 (AVB 포함) USB 3.0 × 1

USB 2.0 × 1

i.MX8 듀얼XPLUS 1.2GHz Cortex-A35×2
i.MX8 듀얼X 16비트 GC7000 UltraLite 1080p H.264 enc/dec 1×기가비트(AVB 포함)

1× 10/100

USB 2.0 × 2

i.MX RT 시리즈

2020년 8월 현재 이 제품군은 Cortex-M7 장치(최대 2MB의 SRAM을 탑재한 400~600MHz)와 Cortex-M33 장치(최대 5MB의 SRAM을 탑재한 200~300MHz)로 구성되어 있습니다.

이 시리즈는 온칩 플래시를 제공하는 대신 더 많은 양의 고속 [22]SRAM을 제공합니다.

40 nm 노드에 최대 600 MHz로 도입되어 28 [22]nm에서 1 GHz가 계획되어 있습니다.

이 시리즈의 첫 번째 장치는 i였다.2017년 가을에 소개된 MX [22]RT1050.NXP는 eIQ 머신 러닝 소프트웨어에서 [23]오픈 소스 PyTorch Glow 뉴럴 네트워크 컴파일러를 지원합니다.특히 IoT 애플리케이션을 대상으로 합니다.

2020년 8월 현재 i.MX RT1170은 프로덕션 전 상태입니다.Cortex-M7에서는 1GHz의 퍼포먼스가 예정되어 있으며, 추가 Cortex-M4 공동 프로세서가 탑재되어 있습니다.주변기기의 경우 RT1170은 이 제품 [24]패밀리에는 없는2개의 기가비트이더넷 포트를 갖추고 있습니다.부품은 28 nm FD-SOI로 제작됩니다.프로세서는 클럭 도메인과 전원 도메인에서 각각 동작합니다.그렇지 않으면 프라이빗 L1 [25]캐시를 제외한 모든 것이 2개의 코어 간에 공유됩니다.

관련 시리즈

자동차 시장의 경우 현재 ARM Cortex-A53 및/또는 ARM Cortex-M4 코어를 사용하는 매우 유사한 시리즈가 2015년 중반에 S32라는 접두어를 사용하여 출시되었습니다.

소프트웨어 지원

Freescale은 에 최적화된 소프트웨어 컴포넌트를 선택하여 소프트웨어의 계층적 접근 방식을 제안합니다.i.MX 보드 지원 패키지(BSP)는 모든 i에서 공통입니다.MX 노드는 커널 최적화, 하드웨어 드라이버 및 유닛 테스트로 구성됩니다.또, 멀티미디어 코덱(ARM 및 비디오 처리 유닛의 고속화)도 제공하고 있습니다.i.MX에는 멀티미디어 프레임워크 플러그인, 전원 관리, 보안/DRM 또는 그래픽스(OpenGL/OpenVG) 등의 오픈 소스 프레임워크를 재사용하는 미들웨어도 포함되어 있습니다.

리눅스

프리스케일 1MX 개발 키트에는 GNOME Mobile 환경을 갖춘 Linux 소프트웨어 스택이 포함되어 있습니다.

I에.MX51 패밀리, 레퍼런스 사용자 인터페이스는 Ubuntu입니다.마지막으로 지원되는 Ubuntu 버전은 10.04.1입니다(미러에서 사용 가능).Ubuntu는 "공식" i를 떨어뜨렸다.버전 10.10 [26]이후 MX51 패밀리 지원Ubuntu 11.10부터 i를 지원.MX53 Quick Start 보드는 프리 인스톨된 데스크톱 또는 서버 SD [27]카드로 사용할 수 있습니다.

OpenEmbedded Linux 디스트리뷰션은 여러 i를 지원합니다.MX 플랫폼

상용 Linux 지원은 Lanedo, TimeSys, MontaVista, Wind River Systems, Mentor Graphics 등의 기업에서 이용할 수 있습니다.

FreeBSD

Freescale i 지원MX51이 FreeB에 추가되었습니다.2013년 3월 [28]20일 SD.i의 다른 멤버에 대한 지원.이후 MX5 패밀리가 추가되었습니다.

Freescale i 지원MX 6 패밀리가 FreeB에 추가되었습니다.2013년 10월 [29]31일 SD.

넷BSD

NetBSD 6.0은 Freescale i를 지원합니다.MX51 [30]버전 7.0에서는 i를 지원합니다.MX 6 기반 보드가 추가되었습니다.[31]

오픈BSD

FreeScale의 i 지원.MX 6 시리즈 SoC가 OpenB에 추가되었습니다.2013-09-06년 SD의 목표

RISC OS

RISC OS에서의 i.MX 지원은 2019년부터 제공되고 있습니다.

Windows CE

프리스케일 1MX 개발 키트에는 WinCE가 포함되어 있습니다.

안드로이드

2010년 2월, Freescale은 i용 안드로이드 플랫폼을 출시했다.MX5x [33]패밀리

크롬

2010년 초, Freescale은 i로 동작하는 Chromium OS를 시연했습니다.MX515 [34]프로세서이 회사는 크롬이나 크롬에 대해 더 이상의 계획을 밝히지 않았다.

실시간 OS

Freescale은 i에서 실행되는 실시간 운영 체제와 소프트웨어를 제공하는 다양한 파트너를 보유하고 있습니다.MX 프로세서(Trinity Convergence, Adeneo, Thundersoft, Intactyc, Wind River Systems, QNX, Green Hills, SYSGOMentor [35]Graphics 등)

wolfSSL

wolfSSL에는 i 지원이 포함되어 있습니다.WolfSSL v3.14.0 이후의 모든 버전(및 포함)에 이은 MX6.wolfSSL은 i에서 CAAM(암호화 지원 및 보증 모듈)을 사용하기 위한 추가 지원도 제공합니다.MX6.[36]

레퍼런스 디자인

2010년 1월, Freescale은, 신속한 엔지니어링을 위한 스마트 애플리케이션 청사진(SABRE)[37] 시리즈의 최초의 플랫폼을 발표했습니다.i에서 작동하는 스마트북(7인치 터치스크린 저항형 태블릿 폼팩터)입니다.MX515.

2010년 2월, Freescale은 i를 기반으로 한 [38]eReaders용 SABRE 플랫폼을 시연했습니다.MX515.

Freescale i를 통해 더 많은 참조 보드가 언급되고 지원됩니다.MX 커뮤니티 웹사이트여기에는 다음이 포함됩니다.

  • i.MX23EVK
  • i.MX25PDK
  • i.MX28EVK
  • MX37PDK
  • i.MX35PDK
  • i.MX51EVK
  • i.MX53QSB(LOCO)

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Product Longevity NXP". Freescale.com. Retrieved 2016-09-24.
  2. ^ "Freescale Licenses AMD Graphics Technology to Deliver Exceptional Mobile Visuals". 17 December 2007. Archived from the original on 17 December 2007. Retrieved 14 September 2019.
  3. ^ 프리스케일 1MX507
  4. ^ "i.MX 6SLL Processors - Single-Core Processor with Arm® Cortex®-A9 Core". NXP.com. Retrieved 2019-11-03.
  5. ^ "i.MX6QP i.MX 6QuadPlus Processors Quad Core". NXP.com. Retrieved 2016-09-24.
  6. ^ "Freescale, Cisco, Ciena Give Nod to FD-SOI". EE Times. Retrieved 2016-09-24.
  7. ^ a b "Freescale Launches i.MX 7 Series Cortex A7 + Cortex M4 Processors for IoT Applications". Cnx-software.com. 2015-06-23. Retrieved 2016-09-24.
  8. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2016-03-04. Retrieved 2016-02-23.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  9. ^ "NXP Semiconductors :: Press Release". Media.nxp.com. 2016-05-17. Retrieved 2016-09-24.
  10. ^ a b "i.MX 8 Multisensory Enablement Kit". NXP.com. Retrieved 2016-09-24.
  11. ^ a b "NXP Unveils i.MX 8 Multisensory Enablement Kit with Hexa Core ARMv8 Processor". Cnx-software.com. 2016-05-17. Retrieved 2016-09-24.
  12. ^ "拡大画像 013 【レポート】NXP FTF 2016 - 28nm FD-SOIで製造されるi.MX 8 (1) FTFがNX…… マイナビニュース". News.mynavi.jp. 18 May 2016. Retrieved 2016-09-24.
  13. ^ "i.MX 8 Factsheet" (PDF). NXP. NXP. Retrieved 6 October 2016.
  14. ^ "Software ISP Application Note, Chapter 3.2" (PDF).
  15. ^ "i.MX 8 Arm Cortex-A53 Processor NXP". www.nxp.com. Retrieved 2018-03-13.
  16. ^ "NXP Semiconductors :: Press Release". media.nxp.com. Retrieved 2017-04-09.
  17. ^ "i.MX 8M Fact Sheet" (PDF).
  18. ^ "i.MX 8M Mini Applications Processor Arm Cortex-A53, Cortex-M4 NXP". www.nxp.com. Retrieved 2018-03-13.
  19. ^ "AN12296 - i.MX 8M Mini Migration Guide" (PDF). Retrieved 2021-09-29.{{cite web}}: CS1 maint :url-status (링크)
  20. ^ "NXP Semiconductors :: Press Release". media.nxp.com. Retrieved 2017-04-09.
  21. ^ "i.MX 8X Fact Sheet" (PDF).
  22. ^ a b c Turley, Jim (1 November 2017). "NXP's New i.MX RT1050 Gets Edgy". eejournal.com. Electronics Engineering Journal. Retrieved 17 August 2020.
  23. ^ Wong, William (7 August 2020). "Neural-Network Compiler Adds a Glow to Micros". electronicdesign.com. Electronic Design. Retrieved 17 August 2020.
  24. ^ "First GHz MCU with Arm Cortex-M7 and Cortex-M4 Cores". nxp.com. NXP Semiconductors. n.d. Retrieved 17 August 2020.
  25. ^ Turley, Jim (8 October 2019). "NXP MCU Hits 1 GHz". eejournal.com. Electronics Engineering Journal. Retrieved 17 August 2020.
  26. ^ "ARM/MaverickReleaseNotes - Ubuntu Wiki". Wiki.ubuntu.com. 2011-09-23. Retrieved 2016-09-24.
  27. ^ "OneiricOcelot/ReleaseNotes - Ubuntu Wiki". Wiki.edubuntu.org. Retrieved 2016-09-24.
  28. ^ "Svn commit: r248557 Controller". Lists.freebsd.org. Retrieved 2016-09-24.
  29. ^ "Wandboard support". Lists.freebsd.org. Retrieved 2016-09-24.
  30. ^ "Announcing NetBSD 6.0". Netbsd.org. Retrieved 2016-09-24.
  31. ^ "NetBSD Blog". Blog.netbsd.org. 2014-11-06. Retrieved 2016-09-24.
  32. ^ "'CVS: cvs.openbsd.org: src' - MARC". Marc.info. 2013-09-06. Retrieved 2016-09-24.
  33. ^ "Android OS for i.MX Applications Processors NXP". Freescale.com. Retrieved 2016-09-24.
  34. ^ "Chromium OS on a $199 Tablet". YouTube. 2010-03-08. Archived from the original on 2021-12-21. Retrieved 2016-09-24.
  35. ^ [1][데드링크]
  36. ^ "i.MX6 CAAM with Integrity OS - wolfSSL". 2018-10-26. Retrieved 2019-01-17.
  37. ^ "Welcome to Freescale Semiconductor - Media Center - News Release". Archived from the original on 10 July 2012.
  38. ^ "Archived copy". Archived from the original on 2011-06-07. Retrieved 2010-04-22.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)