The following recursive VHDL function provides the needed bit count for a given integer number.
function len(x: integer) return integer is begin if (x<=1) then return 1; else return 1+len(x/2); end if; end len;
|
The following recursive VHDL function provides the needed bit count for a given integer number. function len(x: integer) return integer is begin if (x<=1) then return 1; else return 1+len(x/2); end if; end len; |