V4FX and Microblaze 5.00.c hard multiplier not working

Has anyone run into an issue where the mult instructions return 0 when using the hard multiplier in the V4FX? BTW, I'm using EDK 8.2.

Here's the snippet from my MHS for the microblaze instantiation:

BEGIN microblaze PARAMETER INSTANCE = mgmt_mb PARAMETER HW_VER = 5.00.c PARAMETER C_DEBUG_ENABLED = 1 BUS_INTERFACE DOPB = mgmt_opb BUS_INTERFACE IOPB = mgmt_opb BUS_INTERFACE DLMB = mgmt_dlmb BUS_INTERFACE ILMB = mgmt_ilmb PORT INTERRUPT = mgmt_intc_0_Irq PORT DBG_CAPTURE = DBG_CAPTURE_s PORT DBG_CLK = DBG_CLK_s PORT DBG_REG_EN = DBG_REG_EN_s PORT DBG_TDI = DBG_TDI_s PORT DBG_TDO = DBG_TDO_s PORT DBG_UPDATE = DBG_UPDATE_s END

I know I don't have it explicitly set, but both the documentation, and the mpd file all default the HW mult parameter to 1.

Thanks, Mike

Reply to
morphiend
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.