목록논리회로 (1)
메모장

수업에서 프로젝트를 하다가 Pulser의 필요성을 느꼈다. 우리가 필요했던 Pulser는 입력이 0에서 1이 되는 순간(rising edge), 출력으로 클락과 동기화된 반 클락 길이(0보다 크고 1보다 작기만 하면 됨)의 1의 pulse를 출력하는 소자였다. 한마디로 다음의 기능을 하는 소자다. 조교님들께서 제공해주신 pulser는 debouncing을 위해 신호가 0에서 1이 들어오는 그 순간이 아닌, 그 다음 다음 클락에서 인식하여 완벽히 동기화되지 않아 사용할 수 없었고, 수정하려 해도 vhdl 파일이라 사용 금지였다. 우리가 구현을 비효율적으로 한 건지 모르겠지만 프로젝트에서 이러한 기능이 꼭 필요하였는데, 딱히 제공된 바도 없었고 이런 기능의 알려진 소자는 없었다. (그땐 구글링해도 못 찾았는..
논리회로
2020. 12. 27. 23:27