Я пытаюсь запустить этот код в EDA игровой площадке, но я получаю следующие ошибки: module array_redu();
byte b[] = { 1, 2, 3, 4 };
int sum,product,b_xor;
initial
begin
sum =
Я знаю, что могу передать неизвестный размер упакованного массива для работы и изменить массив inout. Например: Функция: function void foo_arr_bit (inout bit [31:0] mem, input int size, string mem_nam
Мне нужно создать несколько часов в моей вершине (testbench). Моделирования побежало нормально, пока я не добавил следующий код: initial begin
tb_pcie_clk_q0p = 1'b0;
forever begin
#5
Так что я следующий код в bool_struct.sv: typedef enum {false=0, true=1} bool;
class my_bool_class;
bool my_bool_value;
function new (bool initial_bool_value)
my_bool_value = initial