안녕하세요, 저는 비동기 클리어로 t_flipflops를 사용하여 8 비트 동기 카운터 용 코드를 작성하고 있습니다. 여기 내 코드는 다음과 같습니다 그러나Verilog의 항상 문
module T_ff(CLK,E,CLEAR,T,Q);
input CLK,E,CLEAR,D;
output reg Q;
[email protected](posedge CLK, negedge CLEAR,E,T)
begin:
if(~CLEAR)
Q<=1b'0;
else if (E == 1)
Q<=Q^T;
end:
endmodule
, 내가
Error (10170): Verilog HDL syntax error at lab5.v(25) near text "if"; expecting an identifier ("if" is a reserved keyword)
어떤 도움을 말하는 if 문에서 오류가 무엇입니까? 또한 posedge 및 negedge 함수와 함께 감도 목록에 E와 T를 넣을 수 있습니까?