[go: up one dir, main page]

CN115766325B - Broadcast frame communication method based on VPX backplane IPMI interface - Google Patents

Broadcast frame communication method based on VPX backplane IPMI interface Download PDF

Info

Publication number
CN115766325B
CN115766325B CN202211366678.2A CN202211366678A CN115766325B CN 115766325 B CN115766325 B CN 115766325B CN 202211366678 A CN202211366678 A CN 202211366678A CN 115766325 B CN115766325 B CN 115766325B
Authority
CN
China
Prior art keywords
slot
bus
broadcast
steps
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211366678.2A
Other languages
Chinese (zh)
Other versions
CN115766325A (en
Inventor
王凌志
王可睿
尹文
雷朝毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Aerospace Communication Equipment Co ltd
Original Assignee
Chengdu Aerospace Communication Equipment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Aerospace Communication Equipment Co ltd filed Critical Chengdu Aerospace Communication Equipment Co ltd
Priority to CN202211366678.2A priority Critical patent/CN115766325B/en
Publication of CN115766325A publication Critical patent/CN115766325A/en
Application granted granted Critical
Publication of CN115766325B publication Critical patent/CN115766325B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种基于VPX背板IPMI接口的广播帧通信方法,属于通信领域,包括步骤:基于广播帧的通信方式,加以总线监听和仲裁失败的重发机制,以确保主控板卡在查询其他槽位板卡信息时,无需分别与其他槽位发送查询请求,仅需向总线上发送广播请求,在机箱内的板卡在收到该广播后,依次回复相应的状态信息。本发明可以更快的更新板卡信息,更迅速的获取槽位变化,具有更强的鲁棒性,更加稳定和可靠。

The present invention discloses a broadcast frame communication method based on a VPX backplane IPMI interface, which belongs to the field of communication and includes the steps of: a communication method based on a broadcast frame, bus monitoring and a retransmission mechanism for arbitration failure, so as to ensure that when a main control board queries information of other slot boards, it is not necessary to send query requests to other slots respectively, but only needs to send a broadcast request to the bus, and the boards in the chassis reply to corresponding status information in sequence after receiving the broadcast. The present invention can update board information faster, obtain slot changes more quickly, has stronger robustness, and is more stable and reliable.

Description

Broadcast frame communication method based on VPX backboard IPMI interface
Technical Field
The invention relates to the field of communication, in particular to a broadcast frame communication method based on a VPX backboard IPMI interface.
Background
The communication mode of the VPX back panel IPMI interface is generally in the form of I2C communication, and the I2C bus is a two-wire bus developed by PHLIPS company and used for connecting a microcontroller and peripheral equipment. The device has the main advantages of convenience and support of multi-master communication, wherein because the device supports the multi-master communication, a plurality of devices mounted on the same bus can apply for the control bus, so that the simultaneous communication of a plurality of devices mounted on one bus can be realized. At the same time, each device also has a unique address code to ensure that the master device can establish communication with any device mounted on the bus through the unique address code.
IPMI is commonly referred to as INTELLIGENT PLATFORM MANAGEMENT INTERFACE, an intelligent platform management interface, which was commonly proposed by Intel, DELL, HP and NEC in 1998 and has been supported by more than 170 vendors, by which users use the IPMI protocol to monitor physical health characteristics of servers, such as temperature, voltage, fan operating status, power status, etc.
In the VPX chassis, the unique address code of the I2C device is determined according to the corresponding IO level code on the backboard, and the level code is different according to the specific slot positions, so that the microcontroller of each slot position is guaranteed to have the unique address code, namely the I2C device of each slot position has the independent and unique address code. However, the prior art has the technical problems of slow board card update, poor robustness, poor stability and reliability.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a broadcast frame communication method based on a VPX backboard IPMI interface, which can update board card information more quickly, acquire slot position change more quickly, and has stronger robustness, more stability and reliability.
The invention aims at realizing the following scheme:
a broadcast frame communication method based on VPX backboard IPMI interface includes the following steps:
Based on the communication mode of the broadcast frame, a retransmission mechanism of bus monitoring and arbitration failure is added to ensure that the master control board card does not need to respectively send query requests with other slots when querying the information of other slot board cards, and only needs to send broadcast requests to the bus, and the board cards in the chassis reply corresponding state information in sequence after receiving the broadcast.
Further, the bus monitoring includes the steps that each I2C device firstly obtains a bus state on software when sending the I2C message, and if the bus is busy, the bus is waited for a period of time and then the bus control right is applied.
Further, the retransmission mechanism for the arbitration failure comprises the steps of judging the transmission state after each message transmission, and storing the message into a buffer for waiting for the next transmission if the transmission state is the arbitration failure.
Further, the communication mode based on the broadcast frame is provided with a retransmission mechanism of bus monitoring and arbitration failure, and specifically comprises the following steps:
Step 1, a main control transmits a START signal;
Step 2, the main control transmits the broadcast address and the write operation bit;
step 3, any slot replies ACK;
step 4, the main control transmits data;
step 5, any slot replies ack;
step 6, repeating the steps 5-6 until the data is completely transmitted;
Step 7, the master control transmits a STOP signal;
Step 8, the slot 1 sends a START signal;
step 9, the slot 1 sends a main control address plus a writing operation bit 0;
Step 10, the master control replies ACK;
step 11, the slot 1 transmits data;
Step 12, the master control replies ACK;
step 13, repeating the steps 11-12 until the data is completely transmitted;
Step 14, the slot 1 transmits a STOP signal;
And 15, repeating the steps 8-14, and continuously transmitting data by other slot board cards.
Further, in step 2, the master control sends a broadcast address of 7bits, and the write operation bit is write 0 and 1bit.
Further, in step 4, the master control sends 8bits of data.
Further, in step 9, the slot 1 sends a master address of 7bits, and the write operation bit is write 0 and 1bit.
Further, in step 11, the transmission data of the slot 1 is 8bits.
Further, the method comprises the step of main control software, wherein the main control software sends a message frame with a broadcast address according to the steps 1-15, if the main control software is successfully sent, the microcontroller continues to execute other operations without waiting, and the message replied by other board cards is correspondingly returned to a buffer zone by interrupting the receiving of the message, and the message is directly obtained from the buffer zone when needed.
The method comprises the steps of receiving a bus state request, and sending a message to a buffer area, wherein the bus state request comprises a master control address, a broadcasting address is not used when the master control address is used by the slot level software in a reply process, the bus state is randomly delayed for a period of time when a bus is busy, detecting the bus state again, and if the bus state is busy, storing the message in the buffer area, attempting to send again in the next sending period, wherein m times of the message is tried, m is an integer, and the values of m and n are determined according to the number of the boards and the condition of the bus.
The beneficial effects of the invention include:
The broadcast frame communication method based on the VPX backboard IPMI interface provided by the invention can update board card information more quickly and acquire slot position change (such as hot plug) more quickly on the basis of not changing hardware design and communication protocol, and meanwhile, the communication method avoids the master control to inquire the spare slot position board card, has stronger robustness, and the communication method is ensured by long-time experiments, and is still short in time consumption, stable and reliable even under the conditions of high temperature, high humidity, bus fault recovery and the like.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, it being obvious that the drawings in the description below are only some embodiments of the invention, and that other drawings can be obtained according to these drawings without inventive faculty for a person skilled in the art.
FIG. 1 is a schematic diagram of a VPX chassis;
FIG. 2 is a flowchart illustrating steps of a master control method according to an embodiment of the present invention;
FIG. 3 is a flow chart of the communication steps of the slot board according to the embodiment of the invention.
Detailed Description
The invention is further described below with reference to the drawings and examples. All of the features disclosed in all of the embodiments of this specification, or all of the steps in any method or process disclosed implicitly, except for the mutually exclusive features and/or steps, may be combined and/or expanded and substituted in any way.
The inventors of the present invention found the following technical problems:
As shown in FIG. 1, which is a schematic view of a VPX chassis, it is assumed that the chassis has 16 board slots, each slot numbered 1-16. Assuming that the 14 slots are main control slots, the main control needs to inquire the information of the 1-13,14 and 16 slot board cards through I2C respectively. The VPX chassis communication flow is as follows:
1. the master control sends a START signal;
2. the master control sends a slot 1 address (7 bits) +write operation bit 0 (1 bit);
3. Slot 1 replies ACK;
4. Master control transmits data (8 bits);
5. the slot 1 replies ack;
6. Repeating the steps 5-6 until the data is completely sent;
7. the master control transmits a STOP signal;
8. Slot 1 sends START signal;
9. The slot 1 sends the master control address (7 bits) +write operation bit 0 (1 bit);
10. The master control replies ACK;
11. slot 1 sends data (8 bits);
12. The master control replies ACK;
13. repeating the steps 11-12 until all data transmission is completed;
14. slot 1 transmits STOP signal;
15. repeating the steps 1-14, and inquiring other slot-position board cards.
The main control finishes the state reading of the slot 1 once so far, and the process can be repeated n times according to the state acquired by the regulation of the communication protocol. The above process is repeated for the next slot board card, and the communication process can be repeated m times according to the number of the VPX chassis boards. It can be seen that this communication mode is time-consuming and has a long communication period. In addition, because the VPX chassis has a condition of not fully inserting, that is, a part of slots are empty, when the slot address is sent in step 2, the arrival of the ACK cannot be waited for on time, and the reset of the host I2C or other abnormal conditions (such as I2C deadlock, cpu occupation is too high) are easily caused. In view of the above, there is an urgent need for a method to solve the problems associated with the conventional communication methods.
In the technical conception of the embodiment of the invention, a retransmission mechanism of bus monitoring and arbitration failure is added based on a communication mode of a broadcast frame, so that when a master control board card inquires other slot board card information, the master control board card does not need to respectively send inquiry requests with other slots, only needs to send broadcast requests to a bus, and after the board card in a chassis receives the broadcast, the master control board card sequentially replies corresponding state information.
And bus monitoring, namely, when each I2C device sends an I2C message, firstly acquiring a bus state on software, and if the bus is busy, waiting for a period of time and then applying bus control rights.
And the retransmission mechanism of the arbitration failure is that the message arbitration failure exists due to the I2C bus arbiter, after each time of sending the message, the software needs to judge the sending state, and if the sending state is the arbitration failure, the message is stored in a buffer for waiting for the next sending.
In a further inventive concept, the specific communication flow is as follows:
Step 1, a main control transmits a START signal;
step 2, the main control transmits a broadcast address (7 bits) +writing operation bit 0 (1 bit);
step 3, any slot replies ACK;
Step 4, the main control transmits data (8 bits);
step 5, any slot replies ack;
step 6, repeating the steps 5-6 until the data is completely transmitted;
Step 7, the master control transmits a STOP signal;
Step 8, the slot 1 sends a START signal;
step 9, the slot 1 sends the main control address (7 bits) +writing operation bit 0 (1 bit);
Step 10, the master control replies ACK;
step 11, the slot 1 transmits data (8 bits);
Step 12, the master control replies ACK;
Step 13, repeating the steps 11-12 until the data is completely transmitted;
Step 14, the slot 1 transmits a STOP signal;
And 15, repeating the steps 8-14, and continuously transmitting data by other slot board cards.
Therefore, the technical scheme of the invention omits the separate polling and intermediate waiting time of the master control on each slot, and simultaneously avoids I2C reset or other abnormal conditions caused by the problem of slot vacant, thereby greatly shortening the polling period and the reliability of the program.
The method of the invention can also provide a main control software running on the electronic carrier, the flow chart of the main control software is shown in figure 2, the main control software transmits the message frame with the broadcast address according to the flow, if the main control software successfully transmits the message frame, the main control software does not need to wait here, the microcontroller can continue to execute other operations, and the message replied by the interrupt receiving other boards is correspondingly put back to the buffer zone, and the message is directly acquired from the buffer zone when needed.
The method of the invention can also provide other slot position board card software, the flow chart of the other slot position board card software is shown in figure 3, the other slot position software uses the main control address when replying, and does not use the broadcast address, so that other board cards are prevented from unnecessarily entering to receive the interrupt, and the CPU utilization rate is higher. When the bus is busy, the program can randomly delay for a period of time, detect the bus state again, and cycle for n times, if the bus is busy, the message is stored in the buffer area, and the transmission is tried again in the next transmission period, and the process can be tried for m times. The values of m and n are determined according to the number of the boards and the bus condition. For example, there are a total of 16 boards, then m may take any value greater than 16 to ensure that the message is also successfully sent in the worst case (i.e., each arbitration fails).
In summary, the broadcast frame communication method based on the VPX backplane IPMI interface provided by the present invention can update the board information more quickly and obtain slot changes (such as hot plug) more quickly without changing hardware design and communication protocol. The communication mode avoids the master control to inquire the spare slot board card, has stronger robustness, and is ensured by long-time experiments, and is still short in time consumption, stable and reliable even under the conditions of high temperature, high humidity, bus fault recovery and the like.
Example 1
A broadcast frame communication method based on VPX backboard IPMI interface includes the following steps:
Based on the communication mode of the broadcast frame, a retransmission mechanism of bus monitoring and arbitration failure is added to ensure that the master control board card does not need to respectively send query requests with other slots when querying the information of other slot board cards, and only needs to send broadcast requests to the bus, and the board cards in the chassis reply corresponding state information in sequence after receiving the broadcast.
Example 2
Based on the embodiment 1, the bus monitoring comprises the steps that each I2C device firstly acquires the bus state on software when sending the I2C message, and if the bus is busy, the bus monitoring waits for a period of time to apply the bus control right.
Example 3
On the basis of embodiment 1, the retransmission mechanism for arbitration failure includes the steps of judging the transmission state after each message transmission, and if the transmission state is arbitration failure, storing the message into a buffer for waiting for the next transmission.
Example 4
Based on embodiment 1 to embodiment 3, the broadcast frame-based communication method is applied to a retransmission mechanism of bus monitoring and arbitration failure, and specifically includes the steps of:
Step 1, a main control transmits a START signal;
Step 2, the main control transmits the broadcast address and the write operation bit;
step 3, any slot replies ACK;
step 4, the main control transmits data;
step 5, any slot replies ack;
step 6, repeating the steps 5-6 until the data is completely transmitted;
Step 7, the master control transmits a STOP signal;
Step 8, the slot 1 sends a START signal;
step 9, the slot 1 sends a main control address plus a writing operation bit 0;
Step 10, the master control replies ACK;
step 11, the slot 1 transmits data;
Step 12, the master control replies ACK;
step 13, repeating the steps 11-12 until the data is completely transmitted;
Step 14, the slot 1 transmits a STOP signal;
And 15, repeating the steps 8-14, and continuously transmitting data by other slot board cards.
Example 5
Based on embodiment 4, in step 2, the master transmission broadcast address is 7bits, and the write operation bit is write 0 and 1bit.
Example 6
Based on embodiment 4, in step 4, the master control sending data is 8bits.
Example 7
Based on embodiment 4, in step 9, the master address sent by the slot 1 is 7bits, and the write operation bit is write 0 and 1bit.
Example 8
Based on embodiment 4, in step 11, the transmission data of the slot 1 is 8bits.
Example 9
Based on embodiment 4, the method includes the main control software, the main control software sends a message frame with a broadcast address according to steps 1-15, if the main control software is successfully sent, the microcontroller does not need to wait for the main control software to continuously execute other operations, and the message replied by the other board card is correspondingly returned to the buffer zone by interrupting the receiving of the message, and the message is directly obtained from the buffer zone when required.
Example 10
Based on embodiment 4, the method comprises the steps of using a master control address by the slot level software in reply without using a broadcast address, so that other boards are prevented from unnecessarily entering a receiving interrupt to cause higher CPU utilization rate, randomly delaying for a period of time by the slot level board software program when a bus is busy, detecting the bus state again, cycling for n times, wherein n is an integer, storing a message into a buffer area if the bus state is busy, and attempting to transmit again in the next transmission period, wherein m is an integer, and the values of m and n are determined according to the number of boards and the bus condition.
The units involved in the embodiments of the present invention may be implemented by software, or may be implemented by hardware, and the described units may also be provided in a processor. Wherein the names of the units do not constitute a limitation of the units themselves in some cases.
According to one aspect of the present application, there is provided a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The computer instructions are read from the computer-readable storage medium by a processor of a computer device, and executed by the processor, cause the computer device to perform the methods provided in the various alternative implementations described above.
As another aspect, the present application also provides a computer-readable medium that may be included in the electronic device described in the above embodiment, or may exist alone without being incorporated into the electronic device. The computer-readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to implement the methods described in the above embodiments.
The invention is not related in part to the same as or can be practiced with the prior art.
The foregoing technical solution is only one embodiment of the present invention, and various modifications and variations can be easily made by those skilled in the art based on the application methods and principles disclosed in the present invention, not limited to the methods described in the foregoing specific embodiments of the present invention, so that the foregoing description is only preferred and not in a limiting sense.
In addition to the foregoing examples, those skilled in the art will recognize from the foregoing disclosure that other embodiments can be made and in which various features of the embodiments can be interchanged or substituted, and that such modifications and changes can be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (5)

1. A broadcast frame communication method based on a VPX backboard IPMI interface is characterized by comprising the following steps:
Based on the communication mode of the broadcast frame, a retransmission mechanism of bus monitoring and arbitration failure is added to ensure that the master control board card does not need to respectively send query requests with other slots when querying the information of other slot board cards, and only needs to send broadcast requests to the bus, and the board cards in the chassis reply corresponding state information in sequence after receiving the broadcast;
Each I2C device firstly obtains the bus state on software when sending I2C information, and if the bus is busy, the device waits for a period of time and applies for bus control right;
Judging the sending state after each message sending, if the sending state is the arbitration failure, storing the message into a buffer for waiting for the next sending;
the communication mode based on the broadcast frame is added with a retransmission mechanism of bus monitoring and arbitration failure, and specifically comprises the following steps:
Step 1, a main control transmits a START signal;
Step 2, the main control transmits the broadcast address and the write operation bit;
step 3, any slot replies ACK;
step 4, the main control transmits data;
step 5, any slot replies ack;
step 6, repeating the steps 5-6 until the data is completely transmitted;
Step 7, the master control transmits a STOP signal;
Step 8, the slot 1 sends a START signal;
step 9, the slot 1 sends a main control address plus a writing operation bit 0;
Step 10, the master control replies ACK;
step 11, the slot 1 transmits data;
Step 12, the master control replies ACK;
step 13, repeating the steps 11-12 until the data is completely transmitted;
Step 14, the slot 1 transmits a STOP signal;
Step 15, repeating the steps 8-14, and continuously transmitting data by other slot board cards;
The method comprises the steps that the main control software sends a message frame with a broadcast address according to the steps 1-15, if the main control software is successfully sent, the microcontroller continues to execute other operations without waiting, and the message replied by other board cards is received by interruption and is correspondingly returned to a buffer zone, and the message is directly obtained from the buffer zone when needed;
The method comprises the steps of using a master control address by the slot level board software when replying, not using a broadcast address, randomly delaying for a period of time when a bus is busy by the slot level board software program, detecting the bus state again, cycling for n times, wherein n is an integer, storing the message into a buffer area if the message is in a busy state, attempting to send again in the next sending period, wherein m times of the process are tried, m is an integer, and the values of m and n are determined according to the number of boards and the condition of the bus.
2. The method according to claim 1, wherein in step 2, the master control sends a broadcast address of 7bits, and the write operation bit is write 0 and 1bit.
3. The broadcast frame communication method based on the VPX backplane IPMI interface according to claim 1, wherein in step 4, the master transmission data is 8bits.
4. The broadcast frame communication method based on the VPX backplane IPMI interface according to claim 1, wherein in step 9, the slot 1 sends a master address of 7bits, and the write operation bit is write 0 and 1bit.
5. The broadcast frame communication method based on the VPX backplane IPMI interface according to claim 4, wherein in step 11, the slot 1 transmission data is 8bits.
CN202211366678.2A 2022-11-01 2022-11-01 Broadcast frame communication method based on VPX backplane IPMI interface Active CN115766325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211366678.2A CN115766325B (en) 2022-11-01 2022-11-01 Broadcast frame communication method based on VPX backplane IPMI interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211366678.2A CN115766325B (en) 2022-11-01 2022-11-01 Broadcast frame communication method based on VPX backplane IPMI interface

Publications (2)

Publication Number Publication Date
CN115766325A CN115766325A (en) 2023-03-07
CN115766325B true CN115766325B (en) 2025-03-18

Family

ID=85356138

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211366678.2A Active CN115766325B (en) 2022-11-01 2022-11-01 Broadcast frame communication method based on VPX backplane IPMI interface

Country Status (1)

Country Link
CN (1) CN115766325B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1912641A (en) * 2006-08-24 2007-02-14 华为技术有限公司 Method and system for detecting single-plate on position

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5555382A (en) * 1992-04-24 1996-09-10 Digital Equipment Corporation Intelligent snoopy bus arbiter
DE69733623T2 (en) * 1996-03-15 2006-05-18 Sun Microsystems, Inc., Santa Clara SNOOPBUS FOR CERTAIN TRANSACTIONS AND ARBITRATION PROCEDURES
JP4791696B2 (en) * 2004-03-02 2011-10-12 オンセミコンダクター・トレーディング・リミテッド Data transfer memory and module
CN106598888B (en) * 2016-12-22 2019-07-12 广东威创视讯科技股份有限公司 A kind of more board communication systems and method using RS485 agreement
CN110224911B (en) * 2019-06-28 2021-07-09 贵州航天林泉电机有限公司 Rapid communication method based on MODBUS-RS485 multi-path integrated system
CN114945009B (en) * 2022-02-24 2023-04-25 摩尔线程智能科技(北京)有限责任公司 Method, device and system for communication between devices connected by PCIe bus

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1912641A (en) * 2006-08-24 2007-02-14 华为技术有限公司 Method and system for detecting single-plate on position

Also Published As

Publication number Publication date
CN115766325A (en) 2023-03-07

Similar Documents

Publication Publication Date Title
US10204065B2 (en) Methods and apparatus for a multiple master bus protocol
US20120072633A1 (en) Hot Plug Process in a Distributed Interconnect Bus
US7882290B2 (en) Method for preventing transaction collision on bus and computer system utilizing the same
CN111737173A (en) I2C bus communication control method, device, system and readable storage medium
US9003091B2 (en) Flow control for a Serial Peripheral Interface bus
TW202026895A (en) Aggregated in-band interrupt
US12314600B2 (en) Complex programmable logic device and communication method
US20250225091A1 (en) Method and related apparatus for pcie data transmission
CN116601616A (en) A data processing device, method and related equipment
US20070088874A1 (en) Offload engine as processor peripheral
CN115766325B (en) Broadcast frame communication method based on VPX backplane IPMI interface
CN103885910A (en) Method and system for multiple devices to perform IIC communication in master mode
CN112445744B (en) I2C communication
WO2022039881A1 (en) I3c pending read with retransmission
US11847089B2 (en) Electronic device and method for sharing data lanes of a network interface device between two or more computing devices
CN116419318A (en) Communication method and device of processor, electronic equipment and storage medium
CN108600044B (en) Interface state acquisition method, device and equipment
CN104679678A (en) System and method for managing data of rack-mounted server
CN117880364B (en) A data transmission method, system and related device
CN112925730B (en) PCIe (peripheral component interconnect express) equipment link training control method and system
CN119088554A (en) RS485 communication method, host and slave capable of avoiding bus conflict
CN112347024A (en) USB data transmission optimization method and system
CN117909265A (en) Semiconductor device, bus control circuit and bus control method
CN120429250A (en) Data transmission method, device and chip
CN116743668A (en) Data transmission method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant