сейчас я использую FPGA spartan3,
я хочу рассчитать «результат», который представлен ниже формулой. и «результат» должен быть возвращен как целочисленный тип. Итак, я установил все переменные с целочисленным типом, но это не работает.
result <=((a*b*7894*7)/(w*temp_constant));
я установил a,b,c,w,temp_constant как переменные
variable a : integer range 0 to 99;
variable b : integer range 0 to 9999;
variable w : integer range 0 to 200;
variable temp_constant : integer range 0 to 99;
но оператор '/' при этом синтезе не работает. сообщение об ошибке было «Оператор '/' должен иметь константные операнды или первый операнд должен быть степенью 2"'