IMX6UL processor module for industrial automation projects

Challenge

To design an affordable processor module in the SODIMM form factor to significantly reduce development time and costs.

 

Solution

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

The IMX6UL processor supports:

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

It supports displays with interfaces up to 24 bits and resolutions 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 the 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 ÐœB DDR3L-800, installed 256 MB
up to 1024 ÐœB 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
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.