Datasheet
Modules list
i.MX 8M Dual / 8M QuadLite / 8M Quad Applications Processors Data Sheet for Industrial Products, Rev. 0, 01/2018
NXP Semiconductors 9
eCSPI1
eCSPI2
eCSPI3
Configurable SPI Full-duplex enhanced Synchronous Serial Interface, with data rate
up to 52 Mbit/s. Configurable to support Master/Slave modes, four
chip selects to support multiple peripherals.
EIM NOR-Flash / PSRAM interface The EIM NOR-FLASH / PSRAM provides:
• Support for 16-bit (in Muxed I/O mode only) PSRAM memories
(sync and async operating modes), at slow frequency
• Support for 16-bit (in muxed and non muxed I/O modes)
NOR-Flash memories, at slow frequency
• Multiple chip selects
ENET1 Ethernet Controller The Ethernet Media Access Controller (MAC) is designed to support
10/100/1000 Mbps Ethernet/IEEE 802.3 networks. An external
transceiver interface and transceiver function are required to
complete the interface to the media. The module has dedicated
hardware to support the IEEE 1588 standard. See the ENET chapter
of the i.MX 8M Dual / 8M QuadLite / 8M Quad Applications
Processor Reference Manual (IMX8MDQLQRM) for details.
FLEXTIMER1
FLEXTIMER2
Flexible Timer Module Provide input signal capture and PWM support
GIC Generic Interrupt Controller The GIC handles all interrupts from the various subsystems and is
ready for virtualization.
GPIO1
GPIO2
GPIO3
GPIO4
GPIO5
General Purpose I/O Modules Used for general purpose input/output to external ICs. Each GPIO
module supports up to 32 bits of I/O.
GPMI General Purpose Memory
Interface
The GPMI module supports up to 8x NAND devices and 62-bit ECC
encryption/decryption for NAND Flash Controller (GPMI2). GPMI
supports separate DMA channels for each NAND device.
GPT1
GPT2
GPT3
GPT4
GPT5
GPT6
General Purpose Timer Each GPT is a 32-bit “free-running” or “set-and-forget” mode timer
with programmable prescaler and compare and capture register. A
timer counter value can be captured using an external event and can
be configured to trigger a capture event on either the leading or
trailing edges of an input pulse. When the timer is configured to
operate in “set-and-forget” mode, it is capable of providing precise
interrupts at regular intervals with minimal processor intervention.
The counter has output compare logic to provide the status and
interrupt at comparison. This timer can be configured to run either on
an external clock or on an internal clock.
GPU3D Graphics Processing Unit-3D The GPU3D provides hardware acceleration for 3D graphics
algorithms with sufficient processor power to run desktop quality
interactive graphics applications on displays.
HDMI Tx HDMI Tx interface The HDMI module provides an HDMI standard interface port to an
HDMI 2.0a-compliant display.
I2C1
I2C2
I2C3
I2C4
I
2
C Interface I
2
C provides serial interface for external devices.
Table 3. i.MX 8M Dual / 8M QuadLite / 8M Quad modules list (continued)
Block mnemonic Block name Brief description