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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor jmljob2010
Visitor
139 Views
Registered: ‎02-01-2017

Zynq-7000 - Vivado - Customize Block missing doc "Allow access to High OCM"

In Vivado, when using 'Customize Block' on the Zynq PS7 ip, we have the possibility to check the
'PS-PL Configuration' > 'General' > 'Address Editor' > 'Allow access to High OCM' option,
in order to "Allow address mapping to PS internal OCM at High Address".
When this checkbox is coched, Vivado activate (1) the PCW_USE_HIGH_OCM flag :
  set_property -dict [list CONFIG.PCW_USE_HIGH_OCM {1}] [get_bd_cells processing_system7_0]

We can see that this is flag is updated by Vivado in the following design files :
* BD source file ( such as project_1\project_1.srcs\sources_1\bd\design_1\design_1.bd )
* HW file (such as project_1\project_1.srcs\sources_1\bd\design_1\hw_handoff\design_1.hwh)
* PS7 config file (such as design_1_processing_system7_0_0.xml)

But when we export the HW Design platform and open it in SDK,
this OCM Remap flag can not be found in any file :
* We can see in the ps7_init.html file and empty section below the OCM REMAPPING title
* We can see in the ps7_init.c file some empty sections :
     // .. START: OCM REMAPPING
     // .. FINISH: OCM REMAPPING

Thus, could someboby explains how works this 'Allow access to High OCM' option ?
Because there is no info in the Processing System 7 v5.5 LogiCORE IP Product Guide (PG082) about this features

 

Tags (1)
Customize-Bloc - PS-PL Configuration  - General - OCM.png
ps7_init-html.png
0 Kudos