AR #22870 - 8.1i EDK - An incorrect value is given when registers are read in a PLB IPIF (interrupt status reg)

Search Answers Database


 

8.1i EDK - An incorrect value is given when registers are read in a PLB IPIF (interrupt status reg)

AR# 22870
Part IP-Processor
Last Modified 2006-02-16 00:00:00.0
Status Active
Keywords PLB IPIF, Processor IP [[EDK sp1]]

Description

Keywords: PLB IPIF, Processor IP

Users must drive an IP2Bus_Data to ZERO when Bus2IP_CS is not asserted; otherwise, the prior IP2Bus_Data value will be OR'd with the content of the registers they are intending to read. This will cause an incorrect data read.

Solution

A note has been added to the signal table for plb_ipif_v1_00_f, plb_ipif_v2_01_a, and plb_ipif_v2_02_a.

This has been fixed in the latest EDK 8.1i Service Pack, available at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp
The first service pack containing the fix is EDK 8.1i Service Pack 1.

 
 
/csi/footer.htm