MDDR Subsystem
Microsemi Proprietary UG0446 User Guide Revision 7.0
52
3.7
Timing Diagrams
This section shows the operation of the DDR controller with AXI interface with Timing diagrams. The
DDR3 16-bit micron memory model is used to perform the read and write transactions from MDDR
Fabric Interface (DDR_FIC). The AXI/AHB clock is configured for 166 MHz and MDDR clock is
configured for 332 MHz, that is, FIC clock to MDDR clock ratio is 1:2.
Figure 33 •
AXI Single Write Transaction and Corresponding DDR Controller Commands
Figure 34 •
DDR Controller Command Sequence for Single AXI Write Transaction
0000
0008
0
0400
1
0
0
0
0
0
0
0
1
ff
1
3
MDDR_CAS_N
MDDR_CKE
MDDR_CLK
MDDR_CLK_N
MDDR_CS_N
MDDR_ODT
MDDR_RAS_N
MDDR_RESET_N
MDDR_WE_N
MDDR_ADDR
MDDR_BA
MDDR_DM_RDQS
MDDR_DQS
MDDR_DQS_N
MDDR_DQ
MDDR_DQS_TMATCH_0_IN
MDDR_DQS_TMATCH_0_OUT
CLK
AWID
AWADDR
AWLEN
AWSIZE
AWLOCK
AWBURST
AWVALID
AWREADY
WID
WSTRB
WLAST
WVALID
WDATA
WREADY
BID
BRESP
BVALID
BREADY
CLK_COUNT
DDR write controls
55
56
57
58
59
60
61
62 63
64
65
66
67
68
69
70
71
72
73
74
75
76
1
3
4
6
8
5
2
7
0
0
0
0
0
0
0
0
0
0
0
0
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
0
0
0
0
0
0
0
0
1 0
CLK Cycles for completing
AXI transaction
Write transaction to DDR
Memory initiated by MDDR
0
Refer
Figure 1-34 on Page 60
0000
0008
0
MDDR_CAS_N
MDDR_CKE
MDDR_CLK
MDDR_CLK_N
MDDR_CS_N
MDDR_ODT
MDDR_RAS_N
MDDR_RESET_N
MDDR_WE_N
MDDR_ADDR
MDDR_BA
MDDR_DM_RDQS
MDDR_DQS
MDDR_DQS_N
MDDR_DQ
MDDR_DQS_TMATCH_0_IN
MDDR_DQS_TMATCH_0_OUT
0
0
0
0
0
0
0
0
0
0
0
0
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
0
0
0
0
0
0
0
0
1 0