반도체 설계에는 반드시 외부에서 들어오는 clock이 있습니다. 이는 FPGA 보드에 있는 external clock으로 사용할 수 있습니다. 하지만 이 클럭의 주파수가 유저가 원하는 값이 아닐 경우에는 원하는 주파수의 클럭을 만들 필요가 있습니다. 클럭 분주를 통해 낮은 주파수를 만들 수 있지만, 더 빠른 클럭이 필요한 경우에는 문제가 생깁니다. DCM(digital clock manager)은 Vivado에서 생성할 수 있는 clock generator로 유저가 원하는 주파수의 클럭을 생성할 수 있습니다. 그러면 DCM을 어떻게 만드는 것인지 알아보겠습니다. - DCM 생성 방법 먼저 Vivado 창의 가장 왼쪽의 Project manager에서 IP Catalog를 선택합니다. IP Catalog를..