blocking1 [Harman 세미콘 아카데미] 9일차 - Counter 활용(parameter, bin_to_dec, TFF, edge_detector, debouncing) [Schematic] [parameter] 이전에 4bit, 12bit counter를 만들었는데, parameter를 활용하면 굳이 bit마다 모듈을 만들어줄 필요가 없다. [Bin_to_Dec] 아무래도 알파벳으로 카운팅되면, 가독성이 떨어질 수 밖에 없다. ∴ 0123456789abcdef → 0123456789 이전에 만들었던, bin_to_dec 모듈을 counter에 인스턴스하면 된다. [Toggle] 버튼 누를 때마다, up/down 토글되도록 만들어 보자. → TFF 활용. ※ 이렇게 하면 에러 발생 clk 입력에 버튼 입력을 주니까 에러가 생김 clk 입력에는 FPGA 보드의 정규 clk(125MHz)만 사용해야 한다. 다른 걸 넣는다는 것은 비동기로 쓴다는 의미 → 동기화 문제가 발생한.. 2023. 6. 29. 이전 1 다음