Page 2
To the extent permitted by law, no liability (including liability to any person by reason of negligence) will be accepted by Compulab Ltd., its subsidiaries or employees for any direct or indirect loss or damage caused by omissions from or inaccuracies in this document.
Table of Contents Table of Contents INTRODUCTION ......................6 About This Document ....................6 MCM-iMX93 Part Number Legend ................6 Related Documents ....................6 OVERVIEW ........................7 Highlights ........................ 7 Block Diagram ......................7 Specifications ......................8 CORE SYSTEM COMPONENTS ..................10 i.MX93 System-on-Chip ..................
Page 5
• Initial release May 2024 Please check for a newer revision of this manual at the Compulab website https://www.compulab.com. Compare the revision notes of the updated manual from the website with those of the printed or electronic version that you have.
This document is part of a set of reference documents providing information necessary to operate and program Compulab MCM-iMX93 System-on-Module. MCM-iMX93 Part Number Legend Please refer to the Compulab website ‘Ordering information’ section to decode the MCM-iMX93 part number: https://www.compulab.com/products/computer-on-modules/mcm-imx93-nxp-i- mx-93-som-smd-system-on-module/#ordering.
Up to 6x PWM signals GPIO Up to 80x GPIOs System Logic Real-time clock, powered by external battery JTAG JTAG debug interface Table 4 Electrical, Mechanical and Environmental Specifications Electrical Specifications Supply Voltage 3.45V to 5.5V Revised May 2024 MCM-iMX93 Reference Guide...
Page 9
(case) Industrial: -40° to 85° C Storage -40° to 85° C temperature 10% to 90% (operation) Relative humidity 05% to 95% (storage) Shock 50G / 20 ms Vibration 20G / 0 - 600 Hz Revised May 2024 MCM-iMX93 Reference Guide...
Figure 2 i.MX 93 Block Diagram Memory 3.2.1 DRAM MCM-iMX93 is equipped with up to 2GB of onboard LPDDR4 memory. The LPDDR4 channel is 16-bits wide. 3.2.2 eMMC Storage MCM-iMX93 uses on-board non-volatile memory (eMMC) storage for storing the bootloader.
The following notes apply to interfaces available through the carrier-board connectors: • Some of the MCM-iMX93 carrier board interface pads are multifunctional. Up to 8 functions (ALT modes) are accessible through each multifunctional pad. For additional details, please refer to chapter 5.6.
Peripheral Interfaces Display Interfaces 4.1.1 MIPI-DSI The MCM-iMX93 MIPI-DSI interface is derived from the four-lane MIPI display interface available on the i.MX93 SoC. The following main features are supported: • Compliant with MIPI DSI specification v1.2 and MIPI D-PHY specification v1.2 •...
Peripheral Interfaces 4.1.3 Parallel RGB MCM-iMX93 provides one parallel RGB interface derived from the i.MX93 LCDIF display module. It supports the following key features: • 24-bit interface • Resolutions of up to 1366 x 768 p60 or 1280 x 800 p60 The table below summarizes the parallel RGB interface signals.
Positive part of MIPI-CSI1 data diff-pair 1 Audio Interfaces 4.3.1 S/PDIF MCM-iMX93 provides one S/PDIF transmitter with one output and one S/PDIF receiver with one input. Please refer to the i.MX93 Reference manual for additional details. The following table summarizes the S/PDIF interface signals.
Peripheral Interfaces 4.3.2 MCM-iMX93 supports up-to three synchronous audio interface (SAI) modules. The SAI module provides a synchronous audio interface (SAI) that supports full duplex serial interfaces with frame synchronization, such as I2S, AC97, TDM, and codec/DSP interfaces. The following main features are supported: •...
NOTE: SAI3 signals are multiplexed with other functions. For additional details please refer to chapter 5.6 of this document. 4.3.3 MCM-iMX93 supports two MOQ interfaces that can be used to generate medium quality audio via standard GPIO. Please refer to the i.MX93 Reference manual for additional details. The following table summarizes the S/PDIF interface signals.
NOTE: Pads denoted with “*” act as SoC boot-straps and must not be driven during SOM power-up and reset. RGMII MCM-iMX93 features two RMGII interfaces. The tables below summarize the Ethernet RGMII interface signals. Table 14 RGMII ENET1 (QOS) Interface Signals...
NOTE: ENET2 signals are multiplexed with other functions. For additional details please refer to chapter 5.6 of this document. MCM-iMX93 provides two dual-role USB2.0 ports. USB port #1 can be configured as host or device, while the second port is configured permanently for host mode.
USB2_ID USB2 ID MMC / SD /SDIO MCM-iMX93 features two SD/SDIO ports. These ports are derived from the i.MX93 uSDHC2 and uSDHC3 controllers. uSDHC IP supports the following main features: • Fully compliant with MMC 5.1 command/response sets and physical layer •...
5.6 of this document. FlexSPI MCM-iMX93 provides one FlexSPI port that can support 4-bit serial flash memory or serial RAM devices. Please refer to the i.MX93 Reference manual for additional details. The following table summarizes the FlexSPI interface signals.
Peripheral Interfaces UART MCM-iMX93 features up-to eight UART ports. The i.MX93 UART supports the following features: • 7- or 8-bit data words, 1 or 2 stop bits, programmable parity (even, odd or none). • Programmable baud rates up to 5 Mbps.
Page 22
Signal Name Pin # Type Description Domain 3.3V UART5_RXD UART-5 serial data receive 1.8V 3.3V UART5_TXD UART-5 serial data transmit 1.8V 3.3V UART5_CTS UART-5 clear to send 1.8V 3.3V UART5_RTS UART-5 request to send 1.8V Revised May 2024 MCM-iMX93 Reference Guide...
Page 23
UART8_TXD Serial data transmit 3.3V UART8_CTS Clear to send 3.3V UART8_RTS Request to send 3.3V NOTE: UART8 signals are multiplexed with other functions. For additional details please refer to chapter 5.6 of this document. Revised May 2024 MCM-iMX93 Reference Guide...
Peripheral Interfaces CAN-FD MCM-iMX93 features up-to two CAN-FD interfaces. These interfaces support the following key features: • Full implementation of the CAN FD protocol and CAN protocol specification version 2.0B • Compliant with the ISO 11898-1 standard Please refer to the i.MX93 Reference manual for additional details.
Peripheral Interfaces 4.10 Up-to eight SPI interfaces are accessible through the MCM-iMX93 carrier board interface. The SPI interfaces are derived from i.MX93 integrated low-power SPI modules. The following key features are supported: • Full-duplex synchronous serial interface • Master/Slave configurable •...
Page 26
Master clock out; slave clock in 3.3V SPI7_PCS0 Chip select 0 3.3V SPI7_PCS1 Chip select 1 3.3V NOTE: SPI signals are multiplexed with other functions. For additional details please refer to chapter 5.6 of this document. Revised May 2024 MCM-iMX93 Reference Guide...
Page 27
NOTE: SPI signals are multiplexed with other functions. For additional details please refer to chapter 5.6 of this document. 4.11 MCM-iMX93 features up-to six I2C bus interfaces. The following general features are supported by all I2C bus interfaces: • Compliant with Philips I2C specification version 2.1 •...
Page 28
NOTE: I2C signals are multiplexed with other functions. For additional details please refer to chapter 5.6 of this document. 4.12 MCM-iMX93 supports one I3C bus interface. Please refer to the i.MX93 Reference manual for additional details. The tables below summarize the I3C interface signals. Table 45...
TAMPER1 Tamper channel 1 4.16 JTAG MCM-iMX93 enables access to the i.MX93 JTAG port through the carrier board interface. Please refer to the i.MX93 Reference manual for additional details. The table below summarizes the JTAG interface signals. Table 52 JTAG Interface Signals...
GPIO Up-to 80 of the i.MX93 general purpose input/output (GPIO) signals are available through the MCM-iMX93 carrier board interface. In addition, GPIO signals can produce interrupts. Please refer to the i.MX93 Reference manual for additional details. The following table summarizes the GPIO interface signals.
Page 32
NOTE: GPIO signals are multiplexed with other functions. For additional details please refer to chapter 5.6 of this document. NOTE: Pins denoted “3.3V/1.8V” can be configured to operate at 3.3V or 1.8V voltage levels. Voltage level is controlled by SoC pin SD2_VSELECT. Revised May 2024 MCM-iMX93 Reference Guide...
G24, G25, G26, G27, G28 I/O Voltage Domains MCM-iMX93 utilizes three separate I/O voltage domains that are used to power different I/O modules of the i.MX93 SoC. Some pins operate at 3.3V, some at 1.8V. Voltage domain of each signal is specified in the peripheral interface signals tables.
System Logic Reset SYS_RST_PMIC signal is the main system reset input. Driving a valid logic zero invokes a global reset that affects every module on MCM-iMX93. Please refer to the i.MX93 Reference manual for additional details. Table 56 Reset signals...
Up to 84 of the MCM-iMX93 carrier board interface pads are multifunctional. Multifunctional pins enable extensive functional flexibility of the MCM-iMX93 SoM by allowing usage of a single carrier board interface pin for one of several functions. Up-to 6 functions (MUX modes) are accessible through each multifunctional carrier board interface pad. The multifunctional capabilities of MCM-iMX93 pads are derived from the i.MX93 SoC control module.
For more information about MCM-iMX93 RTC please refer to the AM1805 datasheet. Bootstrap Pads The following MCM-iMX93 pads act as SoC boot-straps and must not be driven during SOM power-up and reset. Table 60...
Carrier board Interface CARRIER BOARD INTERFACE MCM-iMX93 carrier board interface uses 140-pin QFN package. SoM pinout is detailed in the following table. Package Pinout Table 62 Package Pinout Pad # Pad Functions Pad # Pad Functions USB1_ID RESERVED SDIO2_DATA0 ENET2_1588_EVENT0_OUT...
VCC_RTC (3.0V) is supplied from external coin-cell battery RTC only 70nA V_SOM is not present ESD Performance Table 68 ESD Performance Interface ESD Performance i.MX93 pins 2kV Human Body Model (HBM), 500V Charge Device Model (CDM) Revised May 2024 MCM-iMX93 Reference Guide...
MCM-iMX93 footprint NOTE: solder paste must not be applied to center ground pads G25, G26, G27, G28. These pads should remain unsoldered. MCM-iMX8M-Mini footprint in DXF and HKP formats is available at https://www.compulab.com/products/computer-on-modules/mcm-imx93-nxp-i-mx-93-som- smd-system-on-module/#devres Revised May 2024 MCM-iMX93 Reference Guide...
Ethernet, MIPI-CSI and MIPI-DSI signals require 100 ohm differential impedance. • Refer to the SB-MCMIMX93 carrier board reference design schematics. • It is recommended to send the schematics of the custom carrier board to Compulab support team for review. Carrier Board Troubleshooting •...
Page 49
Check possible signal short circuits due to errors in carrier board PCB design or assembly. • It is recommended to assemble more than one carrier board for prototyping, in order to ease resolution of problems related to specific board assembly. Revised May 2024 MCM-iMX93 Reference Guide...
Need help?
Do you have a question about the MCM-iMX93 and is the answer not in the manual?
Questions and answers