Ошибка при использовании всегда блока в Verilog

У меня есть модульtemp1 в verilog сказать, как показано ниже, -

module temp1;
---
---
---
endmodule

Я хочу вызвать этот экземпляр модуля из другого модуляtemp2, Тем не менее, я хочу, чтобы этот закон был положительным моментом

module temp2(clk);
    input clk;
    always @(posedge clk)
        temp1 t1;
endmodule

Это дает мне синтаксическую ошибку. Кажется, я не должен вызывать какой-либо модуль из блока всегда. Правда ли, что мы не можем создать экземпляр модуля изalways блок? Если да, как я могу сделать это каким-то другим способом, так как я должен вызывать temp1 только тогда, когда у часов?

Ответы на вопрос(1)

Ваш ответ на вопрос