안녕하세요 오랜만에 질문하네요 ㅎㅎ
다름이 아니라
래치와 플립플롭의 차이가 궁금해서 질문올리는데요
물론 뜻이 무엇이고 어떻게 코딩하고 뭐가 틀린점인지 아는데
왜 시뮬레이션에서 확인이 안될까요?
물론 한클럭안에 실행은 되서 결과값은 나오는데
blocking으로 짤때 (=)
flag 순서를 좀 보고 싶은데
시뮬레이션 툴로 확인이 안되는거 같아서요
혹시 다른 설정을 해야 하나요?
너무 질문이 허접한가요? ㅠㅠ
첫댓글 시뮬레이션에서 타이밍이차이나는 곳이 있습니다~~~ 책을 참조해서 해보세요~~~
blocking에서 flag순서라는게 무슨 의미인지 알수 없을까요?
핸드폰으로 알람이 보통 오는데 안왔네요 ㅠㅠblocking 구문 안에서 flag를 여러개가 있을때....순서대로 바뀌자나요....그 순서대로 바뀌는걸 시간이 얼마나 걸리는지 시뮬레이션 timing에서 볼수 없나 해서요예를 들면 다음에서 B C D신호들이 얼마나 시간을 두고 변하는지 보고싶다면..always@(*)if (A)begin B <= 1'b1; C <= 1'b0; D <= 1'b1;end가능할까요?
첫댓글 시뮬레이션에서 타이밍이차이나는 곳이 있습니다~~~ 책을 참조해서 해보세요~~~
blocking에서 flag순서라는게 무슨 의미인지 알수 없을까요?
핸드폰으로 알람이 보통 오는데 안왔네요 ㅠㅠ
blocking 구문 안에서 flag를 여러개가 있을때....
순서대로 바뀌자나요....
그 순서대로 바뀌는걸 시간이 얼마나 걸리는지 시뮬레이션 timing에서 볼수 없나 해서요
예를 들면 다음에서 B C D신호들이 얼마나 시간을 두고 변하는지 보고싶다면..
always@(*)
if (A)
begin
B <= 1'b1;
C <= 1'b0;
D <= 1'b1;
end
가능할까요?