Aufgrund eines Problems mit der automatisch generierten Synopsys-Design-Constraints-Datei (.sdc) für die Altera® POS-PHY Level 4 (Receiver) MegaCore® können Verletzungen des Recovery-Timings auf Pfaden von "*dpa_align:dpa_align|dpa_reset"
zu angezeigt werden "*altlvds_rx_component|*auto_generated|rx*bit_slip_reg"
.
Dies ist darauf zurückzuführen, dass die folgenden automatisch generierten .sdc-Zuweisungen ignoriert werden:
set_multicycle_path -setup -end -from "*dpa_align:dpa_align|dpa_reset" -to "*altlvds_rx_component|*auto_generated|rx[*]~bit_slip_reg" 2
set_multicycle_path -hold -end -from "*dpa_align:dpa_align|dpa_reset" -to "*altlvds_rx_component|*auto_generated|rx[*]~bit_slip_reg" 1
Um dieses Problem zu beheben, können Sie die oben stehenden Zuweisungen (die in der automatisch generierten .sdc-Datei zu finden sind) durch die folgenden Zuweisungen ersetzen:
set_multicycle_path -setup -end -from [get_keepers {*dpa_align:dpa_align|dpa_reset}] -to [get_keepers {*altlvds_rx_component|*auto_generated|rx*~bit_slip_reg}] 2
set_multicycle_path -hold -end -from [get_keepers {*dpa_align:dpa_align|dpa_reset}] -to [get_keepers {*altlvds_rx_component|*auto_generated|rx*~bit_slip_reg}] 1
Dieses Problem wird voraussichtlich in einer zukünftigen Version der Altera Complete Design Suite behoben.