EasyManuals Logo
Home>ARM>Motherboard>MPS3

ARM MPS3 User Manual

Default Icon
92 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #30 background imageLoading...
Page #30 background image
2.7 MCC-SMC interface
The SMC interface in the MCC supports read and write transactions that enable communication with the
internal system bus of the FPGA. The FPGA design must convert these transactions to the type of
transactions that are used in the FPGA design, usually AHBtype transactions.
Overview of MCC-SMC interface
The following figure shows the FPGAMCC SMC interface.
MPS3 FPGA Prototyping Board
MCC FPGA
SMBM_A[25:16]
SMBM_AD[15:0]
SMBM_nE[4:1]
SMBM_nBL[1:0]
SMBM_nOE
SMBM_nWE
SMBM_CLK
SMBM_nWAIT
Figure 2-9 MCC-SMC interface
Note
SMBM_nBL[1:0] is not used.
The MCCSMC interface enables the MCC to access the peripheral space of the FPGA system. Typical
uses are:
Preloading boot images.
Reading and writing to system registers.
Preconfiguring peripherals.
Implementing the MCC-SMC interface
ChipSelect
SMBM_nE[4:1] functions as a ChipSelect, providing four activelow ChipSelects:
0xF: No Chip Select.
0xE: ChipSelect 0.
0xD: ChipSelect 1.
0xB: ChipSelect 2.
0x7: ChipSelect 3.
2 Hardware description
2.7 MCC-SMC interface
100765_0000_04_en Copyright © 2017–2020 Arm Limited or its affiliates. All rights
reserved.
2-30
Non-Confidential

Other manuals for ARM MPS3

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM MPS3 and is the answer not in the manual?

ARM MPS3 Specifications

General IconGeneral
BrandARM
ModelMPS3
CategoryMotherboard
LanguageEnglish

Related product manuals