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.

Active Publication Date: 2019-06-28
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, if the general-purpose IO is occupied, the addition of peripherals cannot be realized, resulting in the failure of the circuit design
[0005] The use of the above method is subject to the use of IO resources. If the IO resources are insufficient, the new peripherals cannot be used, which will affect the functions of the BMC software.
Even if IO resources are sufficient, for high-speed differential circuits, the complexity of board-level design needs to be greatly increased
In particular, some special interfaces cannot be realized by general-purpose IO simulation, which makes the circuit design regrettable

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A configurable low-speed pad, BMC chip with intelligent reconfigurable interface
  • A configurable low-speed pad, BMC chip with intelligent reconfigurable interface

Examples

Experimental program
Comparison scheme
Effect test

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.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a configurable low-speed PAD and a BMC chip possessing an intelligent reconfigurable interface. The chip is characterized in that the chip includes an ARM; the ARM is connected to the configurable low-speed PADs, low-speed PADs and high-speed PADs; the ARM is connected to an interface control logic module; the interface control logic module is connected to the configurable low-speed PADs, the low-speed PADs and the high-speed PADs; the configurable low-speed PADs, the low-speed PADs and the high-speed PADs are connected to an BMC chip pin respectively; and there are the several configurable low-speed PADs, the several low-speed PADs and the several high-speed PADs. In the invention, the configurable low-speed PADs are designed, open drain output and normal output functions are possessed, and a pull-up resistor function under an I2C mode is possessed too. After the BMC chip is molded, the interface can be intelligently configured and great convenience is brought for a board-grade design. IO resources can be saved, and interface reuse of the BMC chip to 12C, SPI and PCIE is realized.

Description

technical field [0001] The invention belongs to the technical field of IP core design and specifically designs a configurable low-speed PAD and a BMC chip with an intelligent reconfigurable interface. Background technique [0002] The BMC chip is a baseboard management controller chip, which has been widely used in the field of multi-channel servers. Using the BMC+IKVM remote management module, the administrator can remotely connect to the server through the remote management card, and then realize the monitoring of the server and view the remote monitored The physical characteristics of the server, such as voltage, fan speed, temperature, etc., can keep abreast of the working status of the server. [0003] In the existing BMC chip, once the design is completed, the chip structure is fixed and the peripheral interface cannot be changed. When an engineer designs a circuit, it is necessary to add a certain interface peripheral, and the peripherals are not allowed to be connec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G05B19/042
CPCG05B19/0423G05B2219/25257
Inventor 刘同强王朝辉童元满赵元
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products