IMX6UL processor module for industrial automation projects

Challenge

To design an affordable processor module in the SODIMM form factor for a significant reduction of development time and costs.

 

Solution

The module's heart is IMX6UL processor bu NXP with low power consumption and peripherals for numerous applications. The processor contains the Cortex-A7 core and the Cortex-A7 NEON MPE co-processor running at 528 MHz.

IMX6UL processor supports:

  • operation of video cameras with a parallel interface of up to 24 bits 
  • the clock speed of up to 238 MHz

It supports a display with an interface of up to 24 bits and resolution up to WXGA (1366 x 768). The frame rate is 60 Hz; the maximum clock rate is 85 MHz.

We managed to provide the engineer with an ability to select the voltage levels on the general-purpose I/O interface (GPIO) and the module's periphery by applying a reference voltage.

Promwad IMX6UL SODIMM basic technical features:

Hardware
Processor
ARM Cortex-A7 core up to 696 MHz
NEON SIMD microprocessor
L1 cache 32kB / 32kB Inst. /data
L2 cache 128 kB
Internal SRAM 128 kB
Protected RAM 32 kB
Crypto acceleration engine
Random number generator
PXP pixel processor for hardware rotation & image changing.
Memory
up to 1024 МБ DDR3L-800, installed 256 MB
up to 1024 МБ NAND, installed 512 MB
Interfaces
Network
10/100 Mbps Ethernet
I/O interfaces, non-multiplexed
2 x USB 2.0 high-speed OTG
5 x UARTS - levels are set by VCC_UART voltage
SDIO 4-bit, UHS-I SDR-104 - levels are defined with VCC_SDIO
8 bit parallel camera interface. RAW, BT.656 - levels are set by VCC_CSI
10 x GPIO, JTAG - levels are set by VCC_GPIO voltage
12 x GPIO - 3.3 V
Multiplexed I/O interfaces 
eMMC - 8 bit, 3 x SPI, 2 x CAN, 2 x SIM card, 4 x I2C, 2 x SAI (TDM, I2S, AC97), 8 x PWM, ADC 12 bit Software
Software
OS
Linux
Other features
Display
24 bits LCD interface - levels are set by VCC_LCD voltage
Physical parameters
35.5 mm x 67.6 mm
SO-DIMM 200 pin
Power
3.3 V - 0.8 A max (including physical layer Ethernet PHY and magnets)
Temperature
from –40 to +85 °C

 

Result 

The Promwad IMX6UL processor module is a budget solution in the SODIMM form factor that allows the engineer to select voltage levels at the general-purpose input/output interface (GPIO) and the module periphery by applying a reference voltage. This hardware solution significantly reduces the time and cost of developing new products.

 

Other Case Studies

Tell us about your project!

All submitted information will be kept confidential.