UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 64179

Zynq-7000 - What is the significance of the Processing System 7 setting "Allow access to PS/SLCR register"?

Description

This Answer Record describes the usage of the setting "Allow access to PS/SLCR register".

Solution

In the following example I have a MicroBlaze in PL which is a master on the S_AXI_GP0 port of PS7. 

Setting not enabled:

If I do not enable the setting, the Address Map will look like the following:

 

 

 

Setting enabled:

First, enable the setting in the PS7 GUI:

 

You will see the change reflected in the Address Map:

 

The Address Space from F800_0000 + is of the SLCR & PS System Registers.


The PL master can now access those registers in the application.

This was not possible without enabling the setting in the PS7 GUI.

AR# 64179
Date Created 04/07/2015
Last Updated 05/18/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2014.4.1
IP
  • Processing System 7