Hello everyone, how many number of clock cycle will be consumed by division function offred by Quartus II to produce the result ? My input data width are 16 bit.
链接已复制
11 回复数
Are you using a Xilinx Chip? or are you moving to altera chips?
Either way - you can just generate a divider core with a pipeline that should be configurable. You could set the number of clocks to 1 if you like. But usually, with 1 clock pipeline, the fmax would be so slow that you'll actually be able to compute values quicker with larger pipeline length.if you have 16 bit width number and do division we assume you use the most fast division in most cases it is shift operation only.
After shifting you can correct your result according to remainder.