PCM-072/phyCORE-AM64xx System on Module
L-860e.A0
© PHYTEC America L.L.C. 2022
41
6.2 External Memory Bus
6.2.1 GPMC
The General-Purpose Memory Control (GPMC) module can be used as a data path to an external memory device. The
GPMC can support:
•
An asynchronous or synchronous 8-bit memory or device (non-burst device)
•
An asynchronous or synchronous 16-bit memory or device
•
An asynchronous or synchronous 32-bit memory or device
•
A 16-bit non-multiplexed NOR Flash device
•
A 16-bit address and 32-bit address and data multiplexed NOR Flash device
•
An 8-bit and 16-bit NAND flash device
•
A 16-bit and 32bit SRAM device
Table 14 GPMC Signal Connections at the phyCORE-Connector
Processor Signal
X1 Pin #(s)
SOM Signal(s)
Type
Level
Description
GPMC0_ADVn_ALE
C31
X_GPMC0_ADVn_ALE
O
3.3V
1
GPMC Address Valid (active low) or Address
Latch Enable
GPMC0_CLK
D4
X_GPMC0_CLK
O
3.3V
1
GPMC clock
GPMC0_DIR
C29
X_GPMC0_DIR
O
3.3V
1
GPMC Data Bus Signal Direction Control
GPMC0_OEn_REn
C27
X_GPMC0_OEn_REn
O
3.3V
1
GPMC Output Enable (active low) or Read
Enable (active low)
GPMC0_WEn
C17
X_GPMC0_WEn
O
3.3V
1
GPMC Write Enable (active low)
GPMC0_WPn
C32
X_GPMC0_WPn
O
3.3V
1
GPMC Flash Write Protect (active low)
GPMC0_A0
A67
X_PRG0_RGMII1_RD2
O
3.3V
1
GPMC Address 0 Output
C59
X_PRG1_PRU0_GPO17
GPMC0_A1
A63
X_PRG0_RGMII1_RX_CTL
O
3.3V
1
GPMC Address 1 Output
GPMC0_A2
B64
X_PRG0_PRU0_GPO8
O
3.3V
1
GPMC Address 2 Output
C68
X_PRG1_PRU0_GPO19
GPMC0_A3
A59
X_PRG0_RGMII1_TD3
O
3.3V
1
GPMC Address 3 Output
C33
X_CPSW_RGMII2_RD0
GPMC0_A4
A61
X_PRG0_RGMII1_TXC
O
3.3V
1
GPMC Address 4 Output
C34
X_CPSW_RGMII2_RD1
GPMC0_A5
C36
X_CPSW_RGMII2_RD2
O
3.3V
1
GPMC Address 5 Output
B62
X_PRG0_PRU0_GPO18
GPMC0_A6
B61
X_PRG0_PRU0_GPO19
O
3.3V
1
GPMC Address 6 Output
C37
X_CPSW_RGMII2_RD3
GPMC0_A7
C38
X_CPSW_RGMII2_RX_CTL
O
3.3V
1
GPMC Address 7 Output
A38
X_PRG0_RGMII2_TD1
GPMC0_A8
B44
X_PRG1_PRU1_GPO5
O
3.3V
1
GPMC Address 8 Output
A37
X_PRG0_RGMII2_TD2
GPMC0_A9
C39
X_CPSW_RGMII2_RXC
O
3.3V
1
GPMC Address 9 Output
A36
X_PRG0_RGMII2_TD3