작성
·
11
0
안녕하십니까 Matbi님
너무 잘 학습하고 있습니다.
[의문사항]
[1번]
Matbi님이 작성하신 코드처럼
num_cnt를 reg로 선언하고
always block으로 num_cnt <= i_num_cnt를 하게 되면
clk소모에 따른 delay도 발생하고
HW resource도 사용한다는 단점이 있는거라고 생각하는데 맞을까요?
[2번]
1번이 맞다면
단점 외에 장점이 있기 때문에 저렇게 작성하신걸까요?
어떤 장점이 있는걸까요?
[3번]
아래처럼 기술해도 되는걸까요?
// 기존 코드
assign is_read_done = o_read && (addr_cnt_read == num_cnt-1);
// reg와 always 구문 없이
// input wire로 입력되는 i_num_cnt를 그대로 사용하는 경우
assign is_read_done = o_read && (addr_cnt_read == i_num_cnt-1);
항상 감사합니다!!!
답변