A configurable low-speed pad, BMC chip with intelligent reconfigurable interface
A BMC chip, low-speed technology, applied in the field of IP core design, can solve problems such as regrets left in circuit design, affecting BMC software functions, and inability to realize circuit design.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0121] Embodiment 1, BMC chip with intelligent reconfigurable interface, choose to use I2C interface: ARM configures control information, chooses to use I2C interface, interface control logic module outputs control signals to configurable low-speed PAD according to ARM configuration control information, and disables high-speed PAD, configure PAD to use I2C function, output signal: I2C_EN=1, I2C_SEL=1, DIN_EN=1.
[0122] When the low-speed PAD output data can be configured, select I2C_SIG to M7 and M1CMOS tube. When I2C_SIG is 0, M7 is off, M1 is on, and outputs a low level to the PAD pin; when I2C_SIG is 1, M7 is off, and M1 is off. If any bit of FREQ_SEL[2:0] is valid, it is not required outside the chip Pull-up resistor, just use a pull-up resistor, output high level to PAD pin.
[0123] When the low-speed PAD input data can be configured, DIN_EN=1, select the PAD signal to M2 and M3 CMOS transistors, and then select the data to I2C_DIN according to I2C_SEL.
Embodiment 2
[0124] Embodiment 2, the BMC chip of the intelligent reconfigurable interface chooses to use the SPI interface: ARM configures the control information, chooses to use the SPI interface, the interface control logic module outputs the control signal to the configurable low-speed PAD according to the ARM configuration control information, and disables the high-speed PAD, configure PAD to use SPI function, output signal: I2C_EN=0, I2C_SEL=0, DIN_EN=1.
[0125] When the low-speed PAD output data can be configured, select SPI_SIG to M7 and M1CMOS transistor. When I2C_SIG is 0, M7 is off, M1 is on, and outputs a low level to the PAD pin; when I2C_SIG is 1, M7 is on, M1 is off, and outputs a high level to the PAD.
[0126] When low-speed PAD input data can be configured, DIN_EN=1, select PAD signal to M2 and M3 CMOS transistors, and then select data to SPI_DIN according to I2C_SEL=0.
Embodiment 3
[0127] Embodiment 3, the BMC chip of the intelligent reconfigurable interface, choose to use the PCIE interface: ARM configuration control information, choose to use the PCIE interface, the interface control logic module outputs the control signal to the configurable low-speed PAD according to the ARM configuration control information, and the output signal: DIN_EN=0, FREQ_SEL[2:0]=0, the transmission function is prohibited, and the pull-up resistor is prohibited; at the same time, the high-speed PAD is enabled, and the high-speed differential signal passes through the high-speed PAD to the PCIE module.
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