Problème critique
Lors de l’utilisation de l’FPGA IP Ethernet 25G pour Intel® Arria® 10 ou Intel® Stratix® 10, les marqueurs d’alignement RS-FEC en option ne sont pas conformes à la version finale de la spécification.
Le fonctionnement de sous-couche PCS 25G - 50G Spec 3.2.1.1.2 25G PCS pour les liens qui utilisent RS-FEC indique que les marqueurs d’alignement doivent être :
[256] = 0
[255:0] ='{
0xC1, 0x68, 0x21, 0x33, 0x3E, 0x97, 0xDE, 0xCC, // AM0 (voie PCS 0)
0xF0, 0xC4, 0xE6, 0x33, 0x0F, 0x3B, 0x19, 0xCC, // AM1 (voie PCS 1)
0xC5, 0x65, 0x9B, 0x33, 0x3A, 0x9A, 0x64, 0xCC, // AM2 (voie PCS 2)
0xA2, 0x79, 0x3D, 0x33, 0x5D, 0x86, 0xC2, 0xCC}; AM3 (voie PCS 3)
L’IP Ethernet 25G envoie :
[256] = 1
[255:0] ='{
0xC1, 0x68, 0x21, 0x33, 0x3E, 0x97, 0xDE, 0xCC, // AM0 (voie PCS 0)
0xF0, 0xC4, 0xE6, 0x00,0x0F, 0x3B, 0x19, 0xFF,// AM1 (voie PCS 1)
0xC5, 0x65, 0x9B, 0x00,0x3A, 0x9A, 0x64, 0xFF,// AM2 (voie PCS 2)
0xA2, 0x79, 0x3D, 0x00,0x5D, 0x86, 0xC2, 0xFF}; AM3 (voie PCS 3)
Les marqueurs d’alignement AM1, AM2 et AM3 utilisent des valeurs BIP3 et BIP7 incorrectes de 0x00 et de 0xFF. 0x33 et les 0xCC doivent être utilisés comme en AM0.
Comme indiqué dans le guide de l’utilisateur, cela est dû à l’IP Ethernet 25G qui est conforme à la version 1.6 du brouillon des spécifications Ethernet 25G et 50G.
Il n’existe aucune solution à ce problème.
Ce problème a été résolu à partir de la version 19.1 du logiciel de conception Intel® Quartus® Prime.