안녕하세요.디지털 시계의 시간 모드를 VHDL에서 12HR에서 24HR로 변경
FPGA에서 합성해야하는 VHDL로 디지털 시계를 설계하고 있습니다. 나는 S1, S2, M1, M2, H1과 H2를 계단식으로 연결하고있다 (S1 = 초 1, M1 = 분 1, H1 = 시간 1 등). 24HR 디스플레이에서 12HR 디스플레이 형식으로 전환하는 데 클럭이 필요합니다. H1과 H2가 각각 4 비트, 즉 현재 시간을 표시하기 위해 총 8 비트 인 으로 표시된다면 어떻게해야합니까? HR1과 HR2를 연결 한 다음 12를 빼고 다시 연결 해제해야합니까? X mod 12는 FPGA에서 구현하기위한 합성 가능한 연산이 아니라는 점을 명심하십시오.
대단히 감사합니다.
'mod 12 '는 합성 가능한 작업이 아니지만 mod12 카운터를 쉽게 만들 수 있습니다 ... – Marty
mod12는 합성 가능합니다 –