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

6.1 EDK SP1 - If the instruction "BRI 0" is running from slow memory, can MicroBlaze acknowledge an interrupt?

描述

Keywords: 6.1, EDK, MicroBlaze, BRI, interrupt, acknowledge

Urgency: Standard

General Description:
If the instruction "BRI 0" is running from slow memory, can MicroBlaze acknowledge an interrupt?

解决方案

When MicroBlaze is executing a "BRI 0" instruction from slow memory, no interrupts are acknowledged.

This problem is fixed in the latest 6.1 EDK Service Pack, available at:
http://www.xilinx.com/ise/embedded/edk.htm.
The first service pack containing the fix is EDK 6.1 Service Pack 2.

You can also work around for this problem by not using the "BRI 0" instruction. For C code, this would mean to not use the following:

"while(1) {};
AR# 18458
日期 03/07/2006
状态 Archive
Type 综合文章
的页面