Quartus® Prime 소프트웨어 v16.0 이전의 낮은 지연 시간 40-100Gbps 이더넷 IP 코어 버전은 TX Avalon-ST 인터페이스에서 다음 조건을 올바르게 처리하지 않습니다. 아래 조건이 발생하면 이전 버전의 IP 코어를 사용하는 모든 설계가 잘못된 패킷을 중단하거나 보낼 수 있습니다.
- TX valid goes low within a valid packet between Start-of-Packet (SOP) and End-of-Packet (EOP) (client resets the valid signal during transmission of a multi-cycle packet)
- 패킷 크기가 9바이트 미만
- 백 백 SOP
- 다시 EOP로 돌아가기
Avalon-ST 프로토콜은 이러한 상황을 허용하지만 IP 코어는 이를 지원하지 않습니다.
잘못된 패킷에는 FCS 또는 기타 오류가 있거나 최소 IPG 길이보다 적을 수 있습니다.
IP 코어의 사전 16.0 버전에서는 이러한 조건을 피하기 위해 응용 프로그램을 수정해야 합니다. IP 코어 중단 문제는 지연 시간 40~100Gbps 이더넷 IP 코어 v16.0 이상에서 해결됩니다. IP 코어는 이러한 조건을 잘못된 입력으로 식별하고 오류로 플래그를 지정합니다.