중요 문제
100GbE를 사용하는 Stratix IV 장치의 타이밍을 충족할 수 없습니다. MAC 및 PHY IP 코어.
이 문제는 12.1 Quartus 소프트웨어 릴리스에서 해결되었습니다. IP 코어입니다.
IP 코어 12.0 릴리스의 경우 타이밍 여백을 개선합니다. Stratix IV 설계의 경우, 이를 과도하게 제한해야 할 수도 있습니다. MAC 클럭.
alt_eth_100g 래퍼 프로젝트 .sdc 파일의 할당을 참조하십시오. 예를 들어 , alt_e100_siv.sdc 할당은 다음과 같습니다.
if { $::TimeQuestInfo(nameofexecutable) == "quartus_fit"}
{
create_clock -name {clk_din} -period "360.00 MHz" [get_ports
{clk_din}]
create_clock -name {clk_dout} -period "360.00 MHz" [get_ports {clk_dout}]
} else {
create_clock -name {clk_din} -period "315.00 MHz" [get_ports
{clk_din}]
create_clock -name {clk_dout} -period "315.00 MHz" [get_ports {clk_dout}]
}
이 할당으로 인해 피터는 360을 밀어붙이려고 시도합니다. 정적 타이밍 분석이 315 MHz에 대해 검사하는 동안 MHz MAC 클럭용입니다.