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

Data transfer method for dual controllers

A data transmission method and dual-controller technology, applied in electrical digital data processing, instruments, etc., can solve problems such as reading and writing failures, and achieve the effect of avoiding reading and writing failures

Active Publication Date: 2020-05-01
KUNDA COMP TECHKUSN +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, on one IIC bus, if multiple IIC masters simultaneously read and write to the same IIC slave, it may cause read and write failures.
Although the IIC protocol itself has a mechanism designed to avoid this situation, the implementation of various chip vendors may not 100% meet the requirements of the IIC protocol, and it may not be possible to make corresponding adjustments

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
  • Data transfer method for dual controllers
  • Data transfer method for dual controllers
  • Data transfer method for dual controllers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] see Figure 1-3 As shown, the dual-controller data transmission method of the present invention is applied to an integrated device 10 , and the integrated device 10 is provided with a first component 11 and a second component 12 . The first controller 40 is arranged on the first component 11, the first controller 50 is arranged on the first component 11, and the first GPIO connection interface on the first controller 40 is connected to the second GPIO of the second controller 50 The interface is connected through several sets of connection lines, wherein the first set of connection lines are respectively connected to the insertion state pins of the first controller 40 and the second controller 50, and the second set of connection lines are respectively connected to the first controller 40 and the second control pins. The second pin of the controller 50, and the third set of connecting wires are respectively connected to the position detecting pins of the first controlle...

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 provides a data transmission method of double controllers. The data transmission method comprises the steps of monitoring electric signals at insertion state pins to obtain insertion states of a first controller and a second controller; if insertion is monitored, monitoring electric signals at a second pin to obtain heartbeat signals of the first controller and the second controller, wherein the heartbeat signals are used for knowing whether the opposite side runs normally or crashes; if monitoring that the heartbeat signals are normal, monitoring electric signals at a position monitoring pin to obtain position states of the first controller and the second controller; and determining that one of the first controller and the second controller is a transmitting side and the other one is a receiving side based on the monitoring result of the position state, waiting for receiving a first package by the receiving side when the transmitting side transmits the first package, carrying out data integration by combining with information per se by the receiving side and returning a second package after integration to the transmitting side after the receiving side receives the first package, and then receiving the second package by the transmitting side; repeating the transmitting and receiving motion continuously until a transmission stop message is received.

Description

【Technical field】 [0001] The invention relates to a data transmission method of dual controllers, in particular to a data transmission method of dual controllers which can avoid reading and writing failures. 【Background technique】 [0002] In storage device products (such as: Just Bunch of Disks, JBOD), if there is a redundant design, there will be a requirement for the data and status of the two controllers to be exchanged with each other, and the most commonly used method is It is to exchange data between two controllers through a set of docking IIC interfaces, such as the controller's system environment information, voltage value, hard disk remaining space, and hard disk configuration information. Generally speaking, multiple IIC devices can be connected to one IIC bus. Some of these IIC devices are IIC masters, and the rest are IIC slaves. The mode of operation is that the IIC master reads and writes to the IIC slave. However, on an IIC bus, if multiple IIC masters si...

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/40
CPCG06F13/4068
Inventor 许恒嘉陈光兆
Owner KUNDA COMP TECHKUSN
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