SolidRun Ltd MX6 用户手册

下载
页码 26
 
6
 | P a g e
 
 
Core System Components 
i.MX6 SoC Family 
The Freescale i.MX6 SoC is an implementation of the ARM CortexTM-A9 core, which operates 
at  frequencies  up  to  1.2  GHz.  The  i.MX6  provides  a  variety  of  interfaces  and  supports  the 
following main features: 
 
Single, dual and quad processor ARM Cortex™-A9 SMP configuration. Each processor 
includes: 
o  32 Kbyte L1 Instruction Cache 
o  32 Kbyte L1 Data Cache 
o  Private Timer and Watchdog 
o  Cortex-A9 NEON MPE (Media Processing Engine) Co-processor - 
  SIMD Media Processing Architecture 
  NEON register file with 32x64-bit general-purpose registers 
  NEON Integer execute pipeline (ALU, Shift, MAC) 
  NEON  dual,  single-precision  floating  point  execute  pipeline  (FADD, 
FMUL) 
  NEON load/store and permute pipeline 
 
Unified L2 cache 
 
General Interrupt Controller (GIC) with 128 interrupt support 
 
Global Timer 
 
Snoop Control Unit (SCU) 
 
Integrated Power Management unit: 
o  Die temperature sensor with alarms 
o  Dynamic voltage and frequency scaling for low power modes 
o  Flexible clock gating control scheme 
 
Graphics and Multimedia and hardware acceleration engines: 
o  Video Processing Unit (VPU) – A DSP with hardware acceleration engines for 
video decoding and encoding 
o  Image  Processing  Unit  (IPUv3)  –  A  hardware  engine  for  processing  images, 
frames, de-interlacing and various other tasks 
o  3D Graphics Processing Engine (3D GPU) – OpenGL ES 2.0 and OpenCL 1.1 EP 
GPU engine scalable from one shader up to 4 
o  2D Graphics Processing Engine (2D GPU) – For BitBlt function etc… 
o  2D Graphics Processing Engine (OpenVG) – OpenVG compliant GPU 
o  Asynchronous sample rate converters (ASRC) 
 
Security: 
o  ARM  TrustZone  including  the  TZ  architecture  (interrupt  and  memory 
separation) 
o  CAAM module – cipher acceleration and assurance module including a true 
pseudo random number generator (NIST certified) 
o  Secure boot (HAB) and central security unit controlled via OTP fuses 
 
I/O: 
o  High Speed USB 2.0 OTG (Up to 480 Mbps) with integrated HS USB Phy