Please enable Javascript to select your language.
MicroBlaze™ 软处理器现在为工业控制和汽车领域中的浮点密集型嵌入式应用提供了集成浮点单元(FPU)选项。FPU 处理单精度浮点运算,并且是 IEEE-754 兼容的。其集成度确保了高性能、短时延和小型化设计。由于 MicroBlaze FPU 是 MicroBlaze 核的可配置部分,所以如果不需要该选项,它就不会占用 FPGA 中的空间。
MicroBlaze FPU 得到了包含在嵌入式开发套件(EDK)中的 Xilinx Platform Studio™ 工具套件的全面支持。GNU 编译器通过将浮点执行从软件库移到硬件上来自动利用 FPU。无需修改您的源代码。带有 FPU 的 MicroBlaze 软处理器核获准成为 EDK 的一部分。
一般应用
FPU 性能下表说明了 MicroBlaze 利用 FPU 及其相应领域所能实现的最高浮点性能。目标系统包括 GPIO 和 FPU 模块。从片上存储器开始执行。
FPU 性能 Vs 软件
浮点性能的相对速度。
高出软件浮点执行的倍数取决于应用。这些是带有/不带 FPU 时的相对数值。