ลําดับที่ถูกต้องของส่วนหัว DW ใน err_desc_func0 คือ:
err_desc_func0[127:0] = {ส่วนหัว0, ส่วนหัว1, ส่วนหัว2 และส่วนหัว3};
ที่:
* ส่วนหัว0 = DW ที่ 1 => ส่วนหัวไบต์0, ส่วนหัวไบต์ 1, ส่วนหัว Byte2, ส่วนหัวไบต์3
* ส่วนหัวที่ 1 = DW ที่ 2 => ส่วนหัวแบบไบต์4, หัวต่อไบต์5, ส่วนหัว Byte6, Header Byte7
* ส่วนหัว2 = DW ที่ 3 => ส่วนหัวไบต์8, ส่วนหัว Byte9, ส่วนหัว Byte10, ส่วนหัว Byte11
* ส่วนหัว3 = DW ที่ 4 =>ส่วนหัว Byte12, ส่วนหัว Byte13, ส่วนหัว Byte14, ส่วนหัว Byte15
หมายเหตุ: หัวต่อ 3 ใช้ได้กับรูปแบบส่วนหัว DW สี่รูปแบบเท่านั้น
กฎข้างต้นมีผลใช้ได้สําหรับอุปกรณ์ทั้งหมดที่รองรับ PCIe® คอร์รวมถึง S4GX, A2GX และ C4GX
นอกจากนี้ยังใช้สําหรับทั้ง IP อ่อนและ IP แข็ง
การอัปเดตบางอย่างในการจัดรูปแบบ:
ลําดับที่ถูกต้องของส่วนหัว DW ใน err_desc_func0 คือ:
err_desc_func0[127:0] = {ส่วนหัว0, ส่วนหัว1, ส่วนหัว2 และส่วนหัว3};
ที่:
* ส่วนหัว0 = DW ที่ 1 => {ส่วนหัวแบบไบต์0, ส่วนหัวไบต์ 1, หัวต่อไบต์2, ส่วนหัว Byte3}
* ส่วนหัวที่ 1 = DW ที่ 2 => {ส่วนหัวแบบไบต์4, หัวกระดาษไบต์5, ส่วนหัว Byte6, Header Byte7}
* ส่วนหัว2 = DW ที่ 3 => {ส่วนหัวแบบไบต์8, ส่วนหัว Byte9, ส่วนหัว Byte10, ส่วนหัว Byte11}
* ส่วนหัว3 = DW ที่ 4 => {ส่วนหัว Byte12, ส่วนหัว Byte13, ส่วนหัว Byte14, Header Byte15}
หมายเหตุ: หัวต่อ 3 ใช้ได้กับรูปแบบส่วนหัว DW สี่รูปแบบเท่านั้น
กฎข้างต้นมีผลสําหรับอุปกรณ์ทั้งหมดที่รองรับคอร์ PCIe รวมถึง S4GX, A2GX และ C4GX
นอกจากนี้ยังใช้กับ IP ซอฟต์ IP ทั้งสองตัว