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

LogiCORE RapidIO v3.1 Rev 2 Logical Layer - 16-bit device ID is not not supported

Description

Although the core will pass 16-bit device IDs, the Xilinx core is able to store only the lower 8 bits in the Base Device ID CSR, and therefore, might only be enumerated with 16-bit device IDs of 0x0000 - 0x00FF.  

 

16-bit device ID support for the v3.1 (all revisions) core is incomplete. Issues include:  

- Inability to access the full 16-bit device ID in the CSR  

- Received swrites of > 2 DWs have the lose the last beat through the logical layer  

- Message Response lost in receive path

Solution

This issue is fixed in Serial RapidIO v4.1 release available with latest IP Update.

AR# 24498
Date Created 09/04/2007
Last Updated 05/21/2014
Status Archive
Type General Article