1
У меня проблема: нужно вычесть значение из регистра. Как узнать, является ли результат отрицательным или положительным?Выделение двух регистров в verilog
localparam num_of_clocks = 10000000;
reg [23:0] DELAY;
reg [23:0] COUNTER;
DELAY = COUNTER - num_of_clocks;
Мне нужно показать десятичное значение DELAY с его знаком. Каков правильный способ сделать это? Ничего, что я пробовал, похоже, работает.
Держите datatyps 'signed', а затем вы можете просто добавить 2 номера. –