Я ищу самый простой способ разделить два числа с плавающей запятой, используя VHDL.Мне нужно, чтобы код был синтезируемым (я буду реализовывать его на FPGA Spartan 3).
Первый операнд всегда будет фиксированным числом (например, 600), а второй будет целым, скажем, между 0и 99999. Фиксированное число - дивиденд, а целое число - делитель.Поэтому мне придется рассчитать что-то вроде этого: 600/124.Или любое другое число вместо 124, конечно, которое находится в диапазоне от 0 до 99999. Второе число (то, которое меняется) всегда будет целым числом !!(не будет что-то вроде 123.45).
После деления мне нужно преобразовать результат в целое число (округлить его или просто игнорировать числа после десятичной точки, что всегда быстрее).
Есть идеи?Спасибо!