A system and a method for realizing I2C bus expansion by using a CPLD
A bus and one-way technology, applied in the field of I2C bus extension using CPLD, can solve the problems of idle waste of I2C interface, complex circuit structure, address conflict, etc., and achieve the effect of reducing occupied PCB area, simplifying circuit structure and reducing hardware cost
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] Embodiment 1 of the present invention provides a system using CPLD to realize I2C bus expansion, such as figure 1 Shown is a system block diagram of implementing I2C bus expansion by using CPLD in Embodiment 1 of the present invention. Including BMC, CPLD and slave devices.
[0030] The BMC communicates with the CPLD through the front-end I2C bus, configures the internal registers of the CPLD through the addressing action of the CPLD, and is used to select one of the back-end I2C buses to communicate with and obtain the corresponding server peripheral information collected from the device; The front-end I2C bus is the I2C bus before being expanded by CPLD, and the number of front-end I2C buses is one; the back-end I2C bus is the I2C bus after being expanded by CPLD, and the number of back-end I2C buses is several.
[0031] CPLD itself acts as I2C Slave, with 7bit configurable Slave address; BMC acts as I2C Master. When the CPLD monitors the information on the I2C bus,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com