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# 58765

v14.7 - UG642, Platform Specification Format Reference Manual does not detail BUS_TYPE = P2P_MONITOR for Bus Interfaces in the MPD section

Description

v14.7 - UG642, Platform Specification Format Reference Manual does not detail BUS_TYPE = P2P_MONITOR for Bus Interfaces in the MPD section.

Solution

UG642 was to be updated with a description of this BUS_TYPE setting of P2P_MONITOR but as there will be no more builds of XPS this will not happen.
 
The following description is the information which would have been added to the Platform Specification Format user guide.
 
Feature:
A user might want to write a custom MONITOR pcore for their P2P bus standard.
Currently, this can be done only through an ILA.
However, advanced users (mostly within the company, plus 1 processor specialist) have requested this feature so that they can create their own P2P MONITOR.
 
Description
A new value for MPD keyword BUS_TYPE will be added.
This value will be called "P2P_MONITOR".
This will be the equivalent of MONITOR on the shared bus.
Users will be able to connect a P2P_MONITOR type bus_std to their P2P connector name in the MHS.
It is assumed that all signals of this P2P_MONITOR interface are of type IN.
If not, the users will likely get a multiple-driver error in Platgen.
Users can add as many P2P_MONITORs on a give connector as required.
 
*********************************************************************************************************************
## MHS Snippet
BEGIN bram_block
  PORTA = mybram  ## TARGET
 
END
BEGIN lmb_bram_if_cntlr
  PORTA = mybram  ## INITIATOR
 
END
BEGIN my_xilbram_monitor
  PORTM = mybram ## P2P_MONITOR
 
END
## MPD Snippet
BEGIN my_xilbram_monitor
  BUS_INTERFACE BUS = PORTM, BUS_STD = XIL_BRAM, BUS_TYPE = P2P_MONITOR END
*********************************************************************************************************************
AR# 58765
Date Created 12/11/2013
Last Updated 10/15/2014
Status Active
Type General Article
Devices
  • FPGA Device Families
Tools
  • EDK