26.3.6 SMBus
Introduction
The System Management Bus (SMBus) คือ a two-wire interface ซึ่งมีหลากหลาย devices สามารถสื่อสารซึ่งกันและกันและกับส่วนที่เหลือของระบบ. มันอยู่บนฐานของ I2C principles of operation. SMBus จัดให้มี a control bus สำหรับ system and power management งานที่เกี่ยวข้อง. A system อาจใช้ SMBus ส่งผ่าน messages ถึงและจาก devices แทนการสลับ control lines แต่ละราย.
The System Management Bus Specification อ้างอิงถึงสามชนิดของ devices. A slave คือ a device ที่กำลังรับหรือกำลังตอบสนองต่อ a command. A master คือ a device ที่ปล่อยออก commands, สร้าง the clocks, และยุติ the transfer. A host คือ a specialized master ที่จัดให้มี the main อินเตอร์เฟสไปยัง the system's CPU. A host ต้องเป็น a master-slave และต้องรองรับ
the SMBus host notify protocol. มีเพียง one host เท่านั้นที่ยอมให้ใน a system.
ความคล้ายคลึงกันระหว่าง SMBus and I2C
• 2-wire bus protocol (1 Clk, 1 Data) + SMBus Alert line ให้เลือกได้
• Master-slave communication, Master จัดให้มี clock
• Multi master capability
• SMBus data format คล้ายกันกับ I2C 7-bit addressing format (Figure 269).
ความแตกต่างระหว่าง SMBus and I2C
ตารางต่อไปนี้อธิบายความแตกต่างระหว่าง SMBus and I2C.
Introduction
The System Management Bus (SMBus) คือ a two-wire interface ซึ่งมีหลากหลาย devices สามารถสื่อสารซึ่งกันและกันและกับส่วนที่เหลือของระบบ. มันอยู่บนฐานของ I2C principles of operation. SMBus จัดให้มี a control bus สำหรับ system and power management งานที่เกี่ยวข้อง. A system อาจใช้ SMBus ส่งผ่าน messages ถึงและจาก devices แทนการสลับ control lines แต่ละราย.
The System Management Bus Specification อ้างอิงถึงสามชนิดของ devices. A slave คือ a device ที่กำลังรับหรือกำลังตอบสนองต่อ a command. A master คือ a device ที่ปล่อยออก commands, สร้าง the clocks, และยุติ the transfer. A host คือ a specialized master ที่จัดให้มี the main อินเตอร์เฟสไปยัง the system's CPU. A host ต้องเป็น a master-slave และต้องรองรับ
the SMBus host notify protocol. มีเพียง one host เท่านั้นที่ยอมให้ใน a system.
ความคล้ายคลึงกันระหว่าง SMBus and I2C
• 2-wire bus protocol (1 Clk, 1 Data) + SMBus Alert line ให้เลือกได้
• Master-slave communication, Master จัดให้มี clock
• Multi master capability
• SMBus data format คล้ายกันกับ I2C 7-bit addressing format (Figure 269).
ความแตกต่างระหว่าง SMBus and I2C
ตารางต่อไปนี้อธิบายความแตกต่างระหว่าง SMBus and I2C.