Device and system with multi-channel bonded interface and fast initialization method thereof
An initialization and multi-channel technology, applied in the field of communication, can solve problems such as slow link training and affecting system initialization time, and achieve the effect of ensuring connectivity and shortening initialization time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] figure 1 It is a schematic structural diagram of Embodiment 1 of a device with a multi-channel binding interface according to the present invention. Such as figure 1 As shown, a device 10 with a multi-channel bonding interface includes: a port 11 , a control state machine (Drop Finite State Machine, Drop FSM for short) 12 and a processor 13 .
[0042]Wherein, the port 11 includes a plurality of different types of interfaces bound, for example, in this embodiment, three interfaces are taken as an example for illustration, which are respectively the first interface 111, the second interface 112 and the second interface 113; 13 includes a training processing module 131, which is used to train the multiple interfaces of different types; the control state machine 12 is used to trigger the training processing module 131 to train the first interface 111 in the multiple interfaces of different types, so as to provide the device 10 with The available links from the first inter...
Embodiment 2
[0058] An embodiment of the present invention provides a system with a multi-channel binding interface, the system includes multiple devices interconnected with each other, and the multiple devices include: the device with a multi-channel binding interface provided in any of the above-mentioned embodiments of the invention and said other device connected to said device on said available link through said port. Wherein, the system may be a computing system or a storage system interconnected by using a backplane or a cable, which is not limited in the present invention.
[0059] For example, take an 8-node (i.e., 8 devices with multi-channel bonded interfaces) CC-NUMA system as an example, and its topology is as follows image 3 shown. The topology structure includes 8 nodes, respectively marked as 0, 1, 2, ..., 7, each node includes a processor, and each processor is connected to the processors of the other 7 nodes through 7 ports. Each port includes a set of X16 SerDes inter...
Embodiment 3
[0066] Figure 5 It is a flow chart of Embodiment 1 of the fast initialization method of the present invention. An embodiment of the present invention provides a quick initialization method for a device with a multi-channel binding interface. The method is applicable to a device with a multi-channel binding interface in any of the above embodiments. The device includes: a port, a control state A machine and a processor, wherein the port includes a plurality of bound interfaces of different types; the processor includes a training processing module for training the plurality of interfaces of different types. Such as Figure 5 As shown, the fast initialization methods include:
[0067]S501. The control state machine triggers the training processing module to train the first interface among multiple different types of interfaces, so as to provide the device with an available link to other devices via the first interface, wherein the bandwidth of the first interface is sufficien...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


