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

LogiCORE IP Divider Generator - How can I extend the Radix-2 implementation to support up larger Dividends?

Description

How can I extend the Radix-2 implementation to support up larger Dividends?

In the LogiCORE IP Divider Generator, the limit is set at 32 bits. This may increase in future versions of the core.

Solution

If the requested dividend is larger than the supported dividend, then you can implement the following, to extend the bit width of theRadix-2implementation.
  • (X+Y)/Z = (X/Z) + (Y/Z)

This can be implemented using2 Radix-2 Dividercores,to split the dividend into most significant and least significant segments. Then shift theresults appropriately and add them together toobtain the results of the larger divide. This only works for the dividend, and not for the divisor.

Please see (Xilinx Answer 29120) for a detailed list of LogiCORE Divider Generator Release Notes and Known Issues.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
29120 LogiCORE IP Divider Generator - Release Notes and Known Issues N/A N/A

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
29120 LogiCORE IP Divider Generator - Release Notes and Known Issues N/A N/A
AR# 38237
Date Created 09/27/2010
Last Updated 12/15/2012
Status Active
Type General Article
IP
  • Divider