ตัวอย่างเช่นชิป TI PHY นี้DP83630มีที่อยู่ MAC สองที่สามารถใช้เป็นปลายทางและที่อยู่ MAC ต้นทางสำหรับเฟรมควบคุม PHY (หน้า 72 และ 94)
นี่หมายความว่าชิป PHY ทั้งหมดจะมี MAC เหมือนกันหรือฉันขาดอะไรไป
ตัวอย่างเช่นชิป TI PHY นี้DP83630มีที่อยู่ MAC สองที่สามารถใช้เป็นปลายทางและที่อยู่ MAC ต้นทางสำหรับเฟรมควบคุม PHY (หน้า 72 และ 94)
นี่หมายความว่าชิป PHY ทั้งหมดจะมี MAC เหมือนกันหรือฉันขาดอะไรไป
คำตอบ:
(เลื่อนจากความเห็นเพื่อตอบ)
ที่อยู่เหล่านี้ใช้สำหรับเฟรม PHY CONTROL เท่านั้นไม่ใช่สำหรับเฟรมข้อมูลปกติ เท่าที่ฉันเข้าใจเฟรมเหล่านี้พวกเขาจะไม่ถูกลิขิตสำหรับโหนดที่เฉพาะเจาะจง ฉันสงสัยว่าที่อยู่ที่แท้จริงนั้นไม่สำคัญและตัวเลือกของที่อยู่สองรายการนั้นมีไว้สำหรับการดีบักและทดสอบเท่านั้น (เพื่อให้คุณสามารถดูได้ว่าจะส่งเฟรมใดจากทั้งสองด้าน)
PHY จำนวนมากไม่มีที่อยู่ MAC โดยเฉพาะอย่างยิ่งที่ถูกที่สุดเนื่องจากคุณต้องจ่ายค่าบล็อกที่อยู่ MAC และพวกเขาปล่อยให้เป็นหน้าที่ของผู้บริโภค
ตัวอย่าง: ผู้นิยม (อย่างน้อยในหมู่มือสมัครเล่น) ENC28J60ไม่มี MAC ที่ตั้งโปรแกรมไว้ล่วงหน้า
ที่อยู่ MAC ไม่มีส่วนเกี่ยวข้องกับเลเยอร์ PHY สิ่งเหล่านี้มีความเกี่ยวข้องในเลเยอร์ MAC ซึ่งแน่นอนว่าทำไมพวกเขาถึงเรียกที่อยู่ "MAC" ในตอนแรก
อีเธอร์เน็ต MAC ทุกเครื่องควรมีที่อยู่ 48 บิตที่ไม่ซ้ำกันทั่วโลก ฉันคิดว่ามันจะเป็นไปได้สำหรับผู้ผลิตในการสร้าง MACs ด้วยที่อยู่ในตัวและต่อเนื่องพวกเขาในการผลิต อย่างไรก็ตามฉันไม่ทราบว่ามีการดำเนินการกับ MAC หรือเปลือย / MAC บางโมดูลทำเช่นนี้เนื่องจากมีโปรเซสเซอร์และ EEPROM เป็นของตัวเอง
โดยปกติแล้ว MAC มีการลงทะเบียนที่ตั้งโปรแกรมด้วยที่อยู่ MAC โดยตัวควบคุมในระหว่างการเริ่มต้นระบบ โดยทั่วไปแล้วคอนโทรลเลอร์นั้นจะอ่านที่อยู่ MAC ที่ได้รับมอบหมายจากหน่วยความจำแบบไม่ลบเลือนบางชนิดที่กำหนดเองระหว่างการผลิต