0. [verilog] - 입력 동기화 |
1. 풀이 |
입력을 동기화 시키는 모듈을 만들어주는 과제였다.
최대한 간단하게 구현하려 노력하였고, delay라는 추가적인 reg형 변수를 선언해 한 주기 동안에만 출력이 동기화 되도록 구현해주었다.
2. 소스코드 |
1 2 3 4 5 6 7 8 9 10 11 12 | module input_sync(clk,sw,in_syn); input clk,sw; output reg in_syn; reg delay; always @(negedge clk) begin delay <= sw; in_syn <= sw&~delay; end endmodule | cs |
3. 참고 |
질문이나 지적 있으시면 댓글로 남겨주세요~
도움 되셨으면 하트 꾹!
728x90
반응형
'---------개인공부-------- > |verilog|' 카테고리의 다른 글
xilinx ise shortCut(verilog shortcut, 베릴로그 단축키, 자일링스 단축키) (0) | 2019.11.07 |
---|---|
[verilog] 무어머신(moore machine) (4) | 2019.11.03 |
[verilog] counter(up, down, load, reset 구현) (0) | 2019.11.03 |
[verilog] decoder 3 to 8 (2) | 2019.10.12 |
[verilog] SIPO Regiset 4-bit(Serial input Parallel Output) (3) | 2019.10.12 |