
INTEL DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THIS PATCH
WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THIS PATCH
WILL BE UNINTERRUPTED OR ERROR-FREE.

//****************************************************************
quartus-24.1std-0.03std-readme.txt
Readme file for Intel(R) Quartus(R) Prime 24.1std Patch 0.03std
Copyright (C) Intel Corporation 2019 All right reserved.
Patch created on Oct. 6, 2025, 3:29 p.m.
Patch Case#: 14025920558
Patches included: 0.02std,0.01std
Patches conflicted: 
Patch prerequisites: 

//****************************************************************

Description:

Patch# 0.03std: 
 A rollup of NiosV FPU bug fixes, applicable to all Quartus Standard devices. 

Supersedes patch# 0.01std and 0.02std

Issues addressed:
1. processor crashes in logf() and powf() standard library functions
2. result of integer operation after soft-float FMA may be lost
3. pipeline flush not honored by FPU

Includes enhancements to:
a. reduce FP adder latency by 1 cycle
b. reduce FP min/max latency from 4 to 2 cycles

It addresses a bug in which interrupted floating-point additions still update the register file with the result of the addition. 

This only applies to devices without floating point DSP blocks. 



Patch# 0.02std: 
 A rollup of NiosV FPU bug fixes, applicable to all Quartus Standard devices. 

Supersedes patch# 0.01std

Issues addressed:
1. processor crashes in logf() and powf() standard library functions
2. result of integer operation after soft-float FMA may be lost
3. pipeline flush not honored by FPU

Includes enhancements to:
a. reduce FP adder latency by 1 cycle
b. reduce FP min/max latency from 4 to 2 cycles 

Patch# 0.01std: 
 You should install this patch if your design 
a. uses a FreeRTOS BSP for its NiosV core(s)
OR
b. uses NiosV cores in a design targeting MAX 10 dual-configuration devices

This patch addresses the following regressions seen in Quartus 24.1 Standard:

1. Quartus compilation fails due to the presence of memory initialization files, when using Max 10 Dual configuration devices with NiosV core(s) that have a debug module. 
2. FreeRTOS BSP generation does not include HAL support files for peripheral IP that does not have a dedicated FreeRTOS driver.

Additionally, the list of simulators that are supported under Windows has been corrected. 


Caution - You must either have previously installed the
          Intel(R) Quartus(R) Prime 24.1std software or must
          install the Intel(R) Quartus(R) Prime 24.1std software
          before installing this patch. Otherwise, the patch will
          not be installed correctly and the Intel(R) Quartus(R) Prime
          software will not run properly.

Note:
<Patches included> - means this patch includes those patches. If you
    already installed those patches, you can safely install this new
    patch on top.
<Patches conflicted> - means this patch conflicts with those patches.
    If you have any of those patches installed, don't install this patch.
    Contact Intel for further support.
