Article ID: 000077440 Content Type: Troubleshooting Last Reviewed: 07/19/2017

Timing violation in ls_clk[0] clock domain of HDMI RX core IP

Environment

  • Intel® Quartus® Prime Pro Edition
  • HDMI
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Critical Issue

    Description

    HDMI RX core IP may encounter timing violation if ls_clk[2:0] is clocked from 3 separate clock source instead of single clock source. This is due to improper handling of clock domain crossing of individual TMDS data path to ls_clk[0] clock domain in HDMI RX core IP. 

    Resolution

    Drive all the 3 ls_clk[2:0] from the same clock source and performing data synchronization to that single clock source prior to connecting to HDMI RX core IP.

    User may also refer to Arria® 10 HDMI design example mr_hdmi_rx_core_top.v design file for the demonstration of the connection. Example design can be generated from HDMI core IP.

    This issue is fixed in Quartus® Prime version 17.0 update 1.

    Related Products

    This article applies to 3 products

    Cyclone® V FPGAs and SoC FPGAs
    Intel® Arria® 10 FPGAs and SoC FPGAs
    Arria® V FPGAs and SoC FPGAs