AR #29947 - 9.2i EDK - MicroBlaze v6.00.b tactical patch

Search Answers Database


 

9.2i EDK - MicroBlaze v6.00.b tactical patch

AR# 29947
Part IP-Processor
Last Modified 2008-01-22 00:00:00.0
Status Active
Keywords interrupt, disable, service, exception, MB, uBlaze, Micro, Blaze

Description

Keywords: interrupt, disable, service, exception, MB, uBlaze, Micro, Blaze

A tactical patch for MicroBlaze version 6.00.b.

Solution

A patch has been created for MicroBlaze version 6.00.b. The patch works with EDK 9.1i and EDK 9.2i and is not included in any service packs.

1. Download the patch at:
ftp://ftp.xilinx.com/pub/swhelp/ise9_updates/microblaze_v6_00_b_patch.zip

2. Unzip the contents of the patch into your EDK installation directory and overwrite all existing files.

Change Log

- Corrected interrupt occurring after interrupts have been disabled.
- Do not allow interrupts during exception handling.
- Allow use of 32 KB caches for Virtex-5 targets.
- Ensure that synchronized reset is used for all flip-flops.
- Corrected reading of BTR when FPU is enabled.
- Allow external break to occur also when interrupts are disabled.
- Corrected reading of PVR from Xilinx Microprocessor Debugger.
- Changed 64-bit multiplication to avoid incorrect result for some operand values.
- Avoid incorrectly setting FSR on an interrupted floating-point instruction.
- Ensure that exceptions following an interrupt or other exceptions are correctly discarded.
- Changed signed integer division to avoid incorrect result under certain circumstances.
- Avoid incorrect memory access when single-stepping load or store in Xilinx Microprocessor Debugger.
- Corrected setting of DZ bit in MSR for interrupted integer division instructions.
- Ensure that Xilinx Microprocessor Debugger always stops on watchpoints.
- Avoid stalling execution due to write cache instruction conflict with cache data read.
- Block hardware breakpoint detection during debug stop to avoid false breakpoints.
 
 
Jobs Events Webcasts News Investors Feedback Legal Sitemap
©  1994-2008 Xilinx, Inc. All Rights Reserved.