Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for handling data conflicts

A technology for processing data and times, applied in data processing power supply, electrical digital data processing, digital data processing components and other directions, it can solve problems such as system failure to operate normally, data conflict, affecting system reliability, etc., to reduce data conflicts. probability, improve reliability, and ensure the effect of normal operation

Active Publication Date: 2017-06-27
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] There are at least the following problems in the prior art: when multiple Masters have data conflicts, if the data is resent directly through hardware or software, the resent data may still continue to conflict, which will cause the system to fail to operate normally and seriously affect system reliability

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
  • Method and system for handling data conflicts
  • Method and system for handling data conflicts
  • Method and system for handling data conflicts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] This embodiment provides a method for dealing with data conflicts, such as figure 1 As shown, the method includes:

[0049] 101. The master device Master sends a PMBus command to the slave device through the power management bus PMBus to perform power management.

[0050] It should be noted that the power management bus PMBus is a prescribed digital communication protocol for controlling power conversion and management devices. In power management, PMBus is used as the management interface of the power chip of the slave device. The master device can configure, monitor and operate the power converter of the slave device according to the standard command set. Specifically, through the PMBus command, the working parameters of the power supply can be set and the power supply can be monitored. work and perform correct measurements based on failures and alarms, etc. Wherein, the PMBus command can be a configuration command or a control command. For example, the configuratio...

Embodiment 2

[0069] This embodiment provides a method for dealing with data conflicts. The slave device takes a power chip as an example, such as figure 2 As shown, the method includes:

[0070] 201. The master device Master sends a power management bus PMBus command to the power chip.

[0071] For example, the PMBus command may be a voltage regulation command or other control commands, the power chip is a slave device, and the Master sends the command to the power chip through a data bus (which may be called pmbus_data) and a clock bus (which may be called pmbus_clk). PMBus command, the power chip can adjust the voltage output to the Master after receiving the voltage regulation command, or perform corresponding operations according to other control commands, such as power-on operations.

[0072] Optionally, under normal circumstances, there will be multiple Masters in the system to control the power chip. When two or more Masters send commands to the power chip at the same time, the PM...

Embodiment 3

[0089] This embodiment provides a system 30 for handling data conflicts, such as Figure 4 As shown, the system 30 includes a master device Master31, a slave device 32 and a power management bus PMBus33, and the master device 31 accesses the slave device 32 through the PMBus33 to perform power management;

[0090] Further, such as Figure 5 As shown, the master device 31 includes: AVS (Adaptive Voltage Scaling, adaptive voltage regulation) module 311, and the AVS module 311 includes:

[0091] A command sending unit 3111, configured to send a PMBus command to the slave device 32 through the PMBus33;

[0092] A judging unit 3112, configured to judge whether the number of times the PMBus command fails to be sent is greater than or equal to a preset value when the PMBus command fails to be sent, and the preset value is preconfigured during system initialization;

[0093] A timing unit 3113, configured to start timing when the number of times the PMBus command fails to be sent is...

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 embodiment of the present invention discloses a method and system for processing data conflicts, which relate to the technical field of integrated circuit signal interfaces. The method includes: sending a PMBus command to the slave device through the power management bus PMBus to perform power management; when the PMBus When the command fails to be sent, it is judged whether the number of times that the PMBus command fails to be sent is greater than or equal to a preset value, and the preset value is pre-configured when the system is initialized; if the number of times the PMBus command fails to be sent is less than the preset value, then Start timing; when the timing length reaches the retransmission time, resend the PMBus command. The present invention is applicable to multiple master devices Master sending PMBus commands through the power management bus PMBus.

Description

technical field [0001] The invention relates to the technical field of integrated circuit signal interfaces, in particular to a method and system for processing data conflicts. Background technique [0002] With the rapid development of the semiconductor industry, people find that there are more and more power supply channels and power requirements. In the past, a system may have 3-4 power supplies, but now there may be 10-20 power supplies, and these 10- More than 20 power supplies have different power-on and power-on sequences and different power levels, so power management is required. [0003] PMBus (Power Management Bus, Power Management Bus) is an open standard digital power management protocol that facilitates communication with power converters or other devices by defining transmission and physical interfaces and command languages. Established jointly by power supply and semiconductor manufacturers without suitable standards, which inhibited the development of all-d...

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/38
CPCG06F13/4291G06F1/324G06F1/3296G06F13/24G06F13/364Y02D10/00G06F1/30G06F11/3027
Inventor 谢谦王新入杨国新
Owner HUAWEI TECH CO LTD