Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method of bus sharing

A bus and bus state technology, applied in the computer field, can solve the problems of management module being unable to be timely, increase delay, obtain information, etc., to achieve the effect of improving utilization rate, improving reliability, and avoiding bus competition and conflict

Active Publication Date: 2021-07-16
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage is that additional devices such as PCA9641 need to be used, which increases the cost, and there will be conflicts between multiple management modules preempting each other, so that the management modules cannot obtain information through the bus in time, which increases the delay

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 method of bus sharing
  • A method of bus sharing
  • A method of bus sharing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0025] Based on the above purpose, the first aspect of the embodiments of the present invention proposes an embodiment of a bus sharing method. figure 1 Shown is a schematic flow chart of the method.

[0026] Such as figure 1 As shown in , the method may include the following steps:

[0027] S1 sets the priority for all master devices on the bus;

[0028] S2 sets the access interval time for each master device according to the priority. The access interval time of the master device with high priority is less than the access interval time of the master device with low priority. By defining the access waiting time interval of different master devices, Realized bus arbitration with priority, so that the...

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 present invention provides a method for bus sharing, which includes the following steps: setting priorities for all master devices on the bus; The access interval time is less than the access interval time of the master device with low priority; the bus state is detected by each master device; in response to detecting that the bus state is idle and the master device has waited for the corresponding access interval time from the idle time, according to the common Polling table accesses the bus. By using the method of the present invention, under the design of dual management modules or multi-management modules, bus sharing can be realized without adding additional devices, and the bus arbitration function is realized, bus competition conflicts are avoided, and the efficiency of the whole device can be improved. Reliability, realizing information synchronization among multiple management modules, greatly improving bus utilization.

Description

technical field [0001] The field relates to the field of computers, and more particularly, to a method of bus sharing. Background technique [0002] In today's mainstream large-scale equipment such as switches and servers, for the reliability of the whole machine, redundant backup or division of labor of multiple management modules is generally used to monitor and manage the voltage and temperature of the whole machine. The management module is usually a dedicated chip such as a CPU, BMC, or FPGA, and accesses information such as temperature sensors, voltage sensors, and fan speeds that are monitored in the device through I2C or other buses. In addition, for the management of the Ethernet PHY chip, the MDIO bus is mostly used. The common feature of the MDIO bus and the I2C bus is that all connected devices on the bus are divided into master devices and slave devices. All bus accesses need to be initiated by the master device and then responded by the slave device. Therefor...

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): G06F13/362
CPCG06F13/3625G06F2213/0016
Inventor 李奇侯绍铮徐化鑫
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products