สําหรับคอนโทรลเลอร์ DDR3 UniPHY ความกว้างของบัสข้อมูลAvalonขึ้นอยู่กับอัตราการตั้งค่าอินเทอร์เฟซ Avalon-MM ของคอนโทรลเลอร์ ตัวเลือกคือครึ่งอัตราหรืออัตราไตรมาส คอนโทรลเลอร์แบบอัตราครึ่งอัตราจะมีความกว้างของข้อมูลAvalon 4 เท่าเมื่อมีความกว้างของบัสข้อมูลภายนอก คอนโทรลเลอร์อัตราไตรมาสจะมีความกว้างของข้อมูลAvalon 8 เท่าเมื่อมีบัสข้อมูลภายนอก
เมื่อเปิดใช้งาน ECC คอนโทรลเลอร์ DDR3 UniPHY จะเพิ่ม 8 บิตเพิ่มเติมบนบัสข้อมูลภายนอกสําหรับคํารหัส ECC คําศัพท์รหัส ECC นี้ใช้บัสข้อมูลภายนอกขนาด 8 บิตที่สําคัญที่สุด
ตัวอย่างเช่น หากคุณสร้างคอนโทรลเลอร์อัตราต่อไตรมาสของ DDR3 64 บิตที่มี ECC บัสข้อมูล Avalonจะมีความกว้าง 512 บิต และบัสข้อมูลภายนอกจะเป็นคํารหัส ECC แบบ 72 บิตที่กว้าง 72 บิต (ข้อมูล 64 บิตแบบ 8 บิต) การเขียนแต่ละAvalonต่อเนื่องเป็น 1 จะส่งผลให้มีความยาวต่อเนื่อง 8 (BL8) บนบัสข้อมูลภายนอก บัสข้อมูล Avalon ได้รับการแมปกับบัสข้อมูลภายนอกดังนี้:
ข้อมูลภายนอก 0 [71:0] = {ECC code word 0[7:0] ข้อมูลAvalon[63:0]}
ข้อมูลภายนอก 1 [71:0] = {ECC code word 1[7:0] ข้อมูลAvalon[127:64]
ข้อมูลภายนอก 2 [71:0] = {ECC code word 2[7:0] ข้อมูลAvalon[191:128]
ข้อมูลภายนอก 3 [71:0] = {ECC code word 3[7:0] ข้อมูลAvalon[255:192]
ข้อมูลภายนอก 4 [71:0] = {ECC code word 4[7:0] ข้อมูลAvalon[319:256]
ข้อมูลภายนอก 5 [71:0] = {ECC code word 5[7:0] ข้อมูลAvalon[383:320]
ข้อมูลภายนอก 6 [71:0] = {ECC code word 6[7:0] ข้อมูลAvalon[447:384]
ข้อมูลภายนอก 7 [71:0] = {ECC code word 7[7:0] ข้อมูลAvalon[511:448]