CN101751368B - Single-board communication method, device and system - Google Patents
Single-board communication method, device and system Download PDFInfo
- Publication number
- CN101751368B CN101751368B CN 200910215594 CN200910215594A CN101751368B CN 101751368 B CN101751368 B CN 101751368B CN 200910215594 CN200910215594 CN 200910215594 CN 200910215594 A CN200910215594 A CN 200910215594A CN 101751368 B CN101751368 B CN 101751368B
- Authority
- CN
- China
- Prior art keywords
- serial port
- board
- output
- interface chip
- control command
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 70
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000012806 monitoring device Methods 0.000 claims description 28
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013329 compounding Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/409—Mechanical coupling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Systems (AREA)
Abstract
The embodiment of the invention discloses single-board communication method, device and system and relates to the technical field of communication, which is used for solving the problem that serial port signals of single boards connected to a back board cannot be input and output in the prior art. In the invention, the single-board communication device comprises a main control board, a back board and one or more single boards, wherein the single boards are internally provided with serial ports; the single boards are connected with the back board, and the back board is connected with the main control board; each single board also comprises an interface chip, the back board also comprises a serial port bus, and the main control board also comprises a serial port and interface circuit; the interface chips and the serial port and interface circuit are connected through the serial port bus; the interface chips send serial signals output by the serial ports to the serial port and interface circuit through the serial port bus, and the serial port and interface circuit outputs the received serial port signals; the serial port and interface circuit sends the externally sent serial port signals to the interface chips through the serial port bus; and the interface chips send the signals to the serial ports. By adopting the invention, the input and the output of the serial port signals of the single boards connected to the back board can be realized.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method, a system, and a device for single board communications.
Background
The present communication systems and devices are generally composed of a plurality of system units, such as various single boards, backplanes, and racks. For a single board generally connected to a backplane, when an external monitoring device debugs, tests, and locates a fault of the single board, a serial port of the single board is an important communication interface, and the external monitoring device needs to debug, test, and locate the fault of the single board according to information output by the serial port. However, in general, the serial port of the board is built in the board, and is not led out through the panel of the board, when the board fails and needs to be located through the serial port, the board can only be separated from the backplane, and then the serial port of the board is connected with the external monitoring device through the connection line, so that the communication between the external monitoring device and the serial port in the board is realized.
As shown in fig. 1, each single board is connected to a back board through a socket, the back board is connected to a main control board, the single boards and the main control board can communicate with each other between boards, and the main control board can be connected to an external monitoring device through a communication port. When the single board is inserted into the backboard, the serial port built in the single board cannot communicate with the backboard, if the monitoring equipment needs to communicate with the serial port in the single board, the single board needs to be pulled out of the backboard, then one end of the connecting wire is connected with the monitoring equipment, and the other end is connected with the monitoring equipment, so that the monitoring equipment can receive information output by the serial port and debug, test and position faults of the single board according to the information.
In the process of implementing the invention, the inventor finds that the following technical problems exist in the prior art:
if the single board is separated from the backplane and then the serial port of the single board is connected with the monitoring device to realize the communication between the monitoring device and the serial port, the service on the single board is interrupted.
Disclosure of Invention
The embodiment of the invention provides a single board communication method, a single board communication system and a single board communication device, which are used for solving the problem that serial port signals of a single board connected to a backboard can not be input and output in the prior art.
A single board communication device comprises a main control board, a back board and one or more single boards, wherein serial ports are arranged in the single boards, the single boards are connected with the back board, the back board is connected with the main control board, the single boards further comprise interface chips, the back board further comprises serial port buses, the main control board further comprises serial port interface circuits, and the interface chips are connected with the serial port interface circuits through the serial port buses; the interface chip sends the serial port signal output by the serial port to the serial port interface circuit through the serial port bus, and the serial port interface circuit outputs the received serial port signal; and the number of the first and second groups,
the serial port interface circuit sends a serial port signal sent from the outside to the interface chip through the serial port bus, and the interface chip sends the received serial port signal to the serial port;
the veneer further comprises: the output enabling control module is used for controlling the opening or closing of an output enabling end of the interface chip;
when the apparatus includes a plurality of single boards, the main control board is further configured to: after receiving a serial port switching command input from the outside, sending a serial port output closing control command and a serial port output opening control command to the back plate;
the back board is further configured to transmit the serial port output shutdown control command sent by the main control board to the first board in which the output enable end of the interface chip in the plurality of boards is in an open state; transmitting the serial port output opening control command sent by the main control board to a second single board of which the output enabling end of the interface chip in the plurality of single boards is in a closed state;
the output enabling control module in the first single board is used for receiving the serial port output closing control command and closing the output enabling end of the interface chip in the first single board;
and the output enabling control module in the second single board is used for receiving the serial port output opening control command and opening the output enabling end of the interface chip in the second single board.
A single board communication system, the system includes monitoring device and said single board communication device;
the single-board communication device is used for sending the serial port signal output by the serial port interface circuit to the monitoring device; receiving a serial port signal sent by the monitoring device through the serial port interface circuit;
the monitoring device is used for receiving a serial port signal sent by the single-board communication device; sending a serial port signal to the single-board communication device;
the monitoring device is further configured to: sending a serial port switching command to the single-board communication device;
the main control board of the single-board communication device is used for receiving the serial port switching command and sending a serial port output closing control command and a serial port output opening control command to the back board;
the back board is used for transmitting the serial port output closing control command sent by the main control board to the first single board of which the output enabling end of the interface chip is in an open state; transmitting the serial port output opening control command sent by the main control board to the second single board of which the output enabling end of the interface chip is in a closed state;
the first single board is used for receiving the serial port output closing control command and closing an output enabling end of an interface chip in the first single board;
and the second single board is used for receiving the serial port output opening control command and opening an output enabling end of an interface chip in the second single board.
A single board communication method using the single board communication apparatus, the method comprising:
the interface chip in the single board receives a serial port signal output by a serial port built in the single board and sends the serial port signal to a serial port bus in the backboard; the serial port bus transmits the serial port signal sent by an interface chip to a serial port interface circuit in the main control board; the serial port interface circuit outputs the received serial port signal; or,
the serial port interface circuit receives an externally input serial port signal, sends the serial port signal to the interface chip through the serial port bus, and the interface chip sends the received serial port signal to the serial port;
before an interface chip in a board receives a serial signal output by a serial port built in the board, the method further comprises: after the single-board communication device is powered on, the single board closes the output enabling end of the interface chip;
after the output enable terminal of the interface chip is turned off and before the serial port signal is sent to the serial port bus in the backplane, the method further comprises: the main control board receives a serial port output opening control command and sends the serial port output opening control command to the back board; the back board transmits the serial port output opening control command sent by the main control board to the single board; after the single board receives the serial port output opening control command, the output enabling end of the interface chip is opened; the sending of the serial port signal to a serial port bus in the backplane comprises: after the single board opens the output enabling end of the interface chip, the interface chip sends the serial port signal to a serial port bus in the back board;
after the serial port interface circuit outputs the received serial port signal, the method further comprises: the master control board receives the serial port switching command and sends a serial port output closing control command and a serial port output opening control command to the back board; the back board transmits the serial port output closing control command sent by the main control board to the single board of which the output enabling end of the current interface chip is in an open state; transmitting the serial port output opening control command sent by the main control board to a single board of which the output enabling end of the current interface chip is in a closed state; the single board receiving the serial port output closing control command closes the output enabling end of the interface chip in the single board; and the single board receiving the serial port output opening control command opens the output enabling end of the interface chip in the single board.
In the invention, the serial port built in the single board is connected with the serial port bus of the back board through the interface chip, and the serial port bus is connected with the serial port interface circuit in the main control board, so that serial port signals can be input and output through the interface chip, the serial port bus and the serial port interface circuit, and the purpose of communication between the serial port of the single board connected to the back board and the outside is realized.
Drawings
Fig. 1 is a schematic structural diagram of a single-board communication system in the prior art;
fig. 2 is a schematic structural diagram of a single-board communication device according to an embodiment of the present invention;
FIG. 3 is a schematic flow chart of a method provided by an embodiment of the present invention;
fig. 4 is a schematic diagram of a working flow of a single-board communication device according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a single-board communication device according to an embodiment of the present invention;
fig. 6 is a schematic diagram of another working flow of the single-board communication device according to the embodiment of the present invention.
Detailed Description
In order to solve the problem that a serial port signal of a single board connected to a backplane cannot be output, an embodiment of the present invention provides a single board communication device, in which a serial port built in the single board is connected to a serial port bus of the backplane through an interface chip, and the serial port bus is connected to a serial port interface circuit in a main control board, so that the serial port signal can be output through the interface chip, the serial port bus, and the serial port interface circuit.
Referring to fig. 2, a single board communication device provided in the embodiment of the present invention specifically includes a main control board 20, a back board 21, and one or more single boards 22, where a serial port is built in each single board 22, the single board 22 is connected to the back board 21, the back board 21 is connected to the main control board 20, the single board 22 further includes an interface chip 220, the back board 21 further includes a serial port bus 210, and the main control board 20 further includes a serial port interface circuit 200; the interface chip 220 and the serial interface circuit 200 are connected by the serial bus 210. In the transmitting direction of the single-board serial port, the interface chip 220 transmits the serial port signal output by the serial port to the serial port interface circuit 200 through the serial port bus 210, and the serial port interface circuit 200 outputs the received serial port signal; and, in the receiving direction of the serial port of the single board, the serial port interface circuit 200 sends the serial port signal sent from the outside to the interface chip 220 through the serial port bus 210, and the interface chip 220 sends the received serial port signal to the serial port. For the sake of simplicity and clarity of description, the following description mainly refers to the transmission direction of the serial port of the board, and the difference between receiving and transmitting is mainly that the transmission direction of the signal is different.
The veneer 21 further includes:
and an output enable control module 211 for controlling the output enable terminal of the interface chip to be turned on or off. When the output enable end is in an open state, the interface chip can output signals, and when the output enable end is in a closed state, the interface chip cannot output signals.
As an example of an application:
the main control board 20 is further configured to send a serial port output control command to the backplane after receiving the serial port output control command input from outside; the serial port output control command can come from an external monitoring device connected with the main control board, and the external monitoring device can send the serial port output control command to the main control board through an existing communication port between the external monitoring device and the main control board; the main control board and the back board, and the back board and the single board can communicate through the existing modes such as Ethernet, I2C and the like;
correspondingly, the back board 21 is further configured to transmit the serial port output control command sent by the main control board to the single board; correspondingly, the output enable control module 211 is configured to receive a serial output control command sent by the backplane, and open or close the output enable terminal of the interface chip in the board according to the serial output control command. For example, when the serial port output control command is a serial port output open control command, the output enable terminal of the interface chip in the board is opened, and when the serial port output control command is a serial port output close control command, the output enable terminal of the interface chip in the board is closed.
As another example of the application:
when the apparatus includes a plurality of single boards connected to a backplane, the main control board 20 is further configured to: after receiving a serial port switching command input from the outside, sending a serial port output closing control command and a serial port output opening control command to the back board;
correspondingly, the back board 21 is further configured to transmit the serial port output closing control command sent by the main control board to the first board connected to the back board and having the output enable end of the interface chip in an open state; transmitting the serial port output opening control command sent by the main control board to a second single board which is connected with the back board and is in a closed state at an output enabling end of the interface chip;
correspondingly, the output enabling control module in the first single board is used for receiving the serial port output closing control command sent by the back board and closing the output enabling end of the interface chip in the first single board;
the output enabling control module in the second single board is used for receiving the serial port output opening control command sent by the back board and opening the output enabling end of the interface chip in the second single board.
The serial port output control command may include backplane address information, so that the backplane can send the serial port output control command to the corresponding single board.
The interface chip in the invention can be: the driving chip comprises an output enabling end or a level conversion chip comprises an output enabling end. The driving chip drives the serial port signal and sends the serial port signal to the serial port bus, and the level conversion chip performs level conversion on the serial port signal and sends the serial port signal to the serial port bus.
The output enabling control module in the invention can be: a Central Processing Unit (CPU), or an Intelligent Platform Management Control (IPMC) module.
The serial port interface circuit comprises a level conversion chip and a serial port socket, wherein the level conversion chip performs level conversion on a serial port signal sent by a serial port bus and sends the serial port signal to the serial port socket, and the serial port socket outputs the serial port signal; or the serial port interface circuit is a serial port socket, and the serial port socket directly outputs the serial port signal sent by the serial port bus.
Still referring to fig. 2, an embodiment of the present invention further provides a single board communication system, which includes a monitoring device and the single board communication device, wherein,
the single-board communication device 30 is used for sending the serial port signal output by the serial port interface circuit in the device to the monitoring device; receiving a serial port signal sent by the monitoring device through the serial port interface circuit;
the monitoring device 31 is configured to receive a serial port signal sent by the single-board communication device; and sending a serial port signal to the single-board communication device.
The monitoring device 31 is further configured to: sending a serial port output control command to the single-board communication device;
correspondingly, the single-board communication device 30 is further configured to:
after receiving a serial port output control command sent by a monitoring device, a main control board in the device sends the serial port output control command to a back board;
the back board in the device is also used for transmitting the serial port output control command sent by the main control board to the single board;
the single board in the device is used for receiving the serial port output control command sent by the back board and opening or closing the output enabling end of the interface chip in the single board according to the serial port output control command.
The monitoring device 31 is further configured to: sending a serial port switching command to the single-board communication device;
correspondingly, the single-board communication device 30 is further configured to:
a main control board in the device receives a serial port switching command sent by a monitoring device and sends a serial port output closing control command and a serial port output opening control command to a back board in the device;
the back board in the device transmits the serial port output closing control command sent by the main control board to a first single board which is connected with the back board and is in an open state at an output enabling end of an interface chip; transmitting the serial port output opening control command sent by the main control board to a second single board which is connected with the back board and is in a closed state at an output enabling end of the interface chip;
a first single board connected with a back board in the device receives a serial port output closing control command sent by the back board and closes an output enabling end of an interface chip in the first single board;
the second single board connected with the back board in the device receives the serial port output opening control command sent by the back board and opens the output enabling end of the interface chip in the second single board.
Referring to fig. 3, an embodiment of the present invention further provides a single board communication method using the single board communication device, which specifically includes the following steps:
step 40: an interface chip in a single board of the single board communication device receives a serial port signal output by a serial port built in the single board;
step 41: the interface chip sends the received serial port signal to a serial port bus in the back plate;
step 42: a serial port bus in the back plate transmits the serial port signal sent by the interface chip to a serial port interface circuit in the main control board;
step 43: after the serial port interface circuit in the main control board receives the serial port signal sent by the serial port interface circuit in the backboard, the serial port signal is output.
Before step 40, the following steps may also be included:
step 400: the single board communication device is powered on, and the single board in the single board communication device closes the output enabling end of the interface chip in the single board.
After step 400 and before step 41, the following steps may be included:
the main control board receives a serial port output opening control command input from the outside and sends the serial port output opening control command to the back board; the back board transmits the serial port output opening control command sent by the main control board to the single board; after the single board receives the serial port output opening control command, the output enabling end of the interface chip in the single board is opened. Then, in step 41, after the single board opens the output enable end of the interface chip, that is, when the output enable end of the interface chip is in an open state, the interface chip sends the serial port signal to the serial port bus in the backplane.
After 43, the following steps can be further included:
step 430: the main control board receives a serial port switching command input from the outside and sends a serial port output closing control command and a serial port output opening control command to the back board;
the back board transmits the serial port output closing control command sent by the main control board to the single board of which the output enabling end of the current interface chip is in an open state; transmitting the serial port output opening control command sent by the main control board to a single board of which the output enabling end of the current interface chip is in a closed state;
the single board receiving the serial port output closing control command closes the output enabling end of the interface chip in the single board; and the single board receiving the serial port output opening control command opens the output enabling end of the interface chip in the single board.
The present invention is described in detail below:
as shown in fig. 2: the serial bus on the backplane can adopt TTL or RS232 level and the like. The serial bus provides a serial port on the main control board through the serial port interface circuit.
If the serial bus in the backboard adopts TTL level, the interface chip on the single board is a driving chip with output enabling, and the serial port signal of the CPU is connected with the serial bus on the backboard after being driven by the driving chip; if the serial bus of the backboard adopts RS232 level, the interface chip on the single board is an RS232 level conversion chip with output enabling, and the serial port signal of the CPU is connected with the serial bus on the backboard after being converted by the interface chip. The output enable end of the interface chip is controlled by a CPU or other functional modules on the single board.
If the serial bus in the back plate adopts TTL level, the serial port interface circuit on the main control plate consists of an RS232 level conversion chip and a serial port socket; if the back plate serial bus adopts RS232 level, the serial port interface circuit on the main control board is a serial port socket.
The single boards and the main control board communicate with each other through Ethernet, I2C, etc.
The communication port between the main control board and the monitoring device (such as a personal computer PC) may be one or more of a network port, a serial port and the like.
By controlling the output enable of the interface chip, at the same time, the output enable of the interface chip of only one single board is in an open state, and the output enable of the interface chips of other single boards is in a closed state (i.e. in a high impedance state).
The mode of single-board serial port switching: and informing the single board to switch through the main control board. The method comprises the steps that a command for switching a serial port is issued to a main control board through interfaces such as a network port on monitoring equipment, then the main control board executes the command, a currently connected single board is informed through an inter-board communication port to close an output enabling end of an interface chip, and then the single board required to be connected is informed to open the output enabling end of the interface chip.
The work flow of the system is shown in fig. 4:
step S501: and powering on the system. After power-on, the output enable terminals of the interface chips in each board are all in a closed state by default (guaranteed by hardware setting), which is an important part for guaranteeing to avoid bus collision.
Step S502: and (5) initializing the system. When the single board is initialized, the output enabling end of the interface chip in the single board is in a closed state; and the master control board inquires the state of the output enabling end of the interface chip in each single board through the communication port between the boards during initialization, so that the output enabling end of the interface chip in no more than one single board is ensured to be opened.
Step S503: and starting to carry out serial port switching operation.
Step S504: the monitoring equipment issues a serial port switching command to the main control board through interfaces such as a network port, and only one serial port can be opened for communication each time.
Step S505: the main control board informs the single board of the output enabling end of the interface chip of closing the output enabling end of the interface chip through the inter-board communication port, wherein the single board is currently in an open state.
Step S506: the main control board informs the single board of the current closed state of the output enabling end of the interface chip to open the output enabling end of the interface chip through the inter-board communication port.
The technical solutions in the embodiments of the present invention are described in detail below with reference to the accompanying drawings in the embodiments of the present invention.
As shown in fig. 5, the custom serial bus on the backplane adopts TTL level, and uses 2 serial signals: an input (RX) signal and an output (TX) signal.
The interface chip on the single board is a driver chip with output enable, such as an Open Collector (OC) driver chip or an Open Drain (OD) driver chip. The serial port signal of the CPU is driven by the driving chip and then is connected with the serial bus on the back plate; the output enabling end of the driving chip is controlled by an Intelligent Platform Management Control (IPMC) module on the single board; the serial bus is pulled up on the main control board, namely the serial bus is connected to a power supply through a resistor.
The IPMC module on each single board communicates with the main control board through an I2C bus.
The main control board is connected with the PC through a serial port and a network port respectively. The serial port is formed by compounding a serial port (serial port 1) of a main control board and a unified serial port (serial port 2) of a single board, is output by adopting an RJ45 socket, and is connected to a PC (personal computer) through a serial port which is divided into 2 DB9 interfaces by a patch cord.
By controlling the output enable of the driving chip, only the output enable end of the interface chip in one single board is in an open state and the output enable end of the interface chip in other single boards is in a closed state at the same time.
The mode of single-board serial port switching: and switching is carried out through the main control board. The method comprises the steps that a command for switching a serial port is issued to a main control board through a network port or a serial port 1 on a PC, then the main control board executes the command, a single board, of which an output enabling end of an interface chip is currently in an open state, is informed through an I2C bus to close the output enabling end of the interface chip, and then the single board, of which the output enabling end of the interface chip is currently in a closed state, is informed to open the output enabling end of the interface chip.
The working flow of this embodiment is shown in fig. 6:
step S701: and powering on the system. The output enable terminal of the interface chip in each board is in a closed state (ensured by hardware setting).
Step S702: and (5) initializing the system. When the single board is initialized, the output enabling end of the interface chip is in a closed state; and the master control board queries the state of the output enable end of the interface chip in each single board through an I2C bus during initialization, so as to ensure that the output enable end of the interface chip in no more than one single board is opened.
Step S703: and carrying out serial port switching operation.
Step S704: the monitoring equipment issues a serial port switching command to the main control board through the network port or the serial port 1, and only one serial port can be opened for communication each time.
Step S705: the main control board informs the single board of the current open state of the output enable end of the interface chip through the I2C bus to close the output enable end of the interface chip.
Step S706: the main control board informs the single board, which is currently in a closed state, of the output enable terminal of the interface chip through the I2C bus to open the output enable terminal of the interface chip.
In conclusion, the beneficial effects of the invention include:
in the single board communication device provided by the embodiment of the present invention, the serial port built in the single board is connected to the serial port bus of the back board through the interface chip, and the serial port bus is connected to the serial port interface circuit in the main control board, so that a serial port signal can be input and output through the interface chip, the serial port bus, and the serial port interface circuit, thereby realizing signal communication between the serial port of the single board connected to the back board and the outside.
The invention realizes the selective communication between a plurality of single boards and an external serial port by adopting the back board serial bus and the method for switching the serial port on the single board side, thereby effectively solving the problem of inconvenient connection of the serial ports of the single boards, and having fewer added devices and low cost compared with the original system.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is intended to include such modifications and variations.
Claims (7)
1. A single board communication device comprises a main control board, a back board and one or more single boards, wherein a serial port is arranged in each single board, each single board is connected with the back board, and each back board is connected with the main control board; the interface chip sends the serial port signal output by the serial port to the serial port interface circuit through the serial port bus, and the serial port interface circuit outputs the received serial port signal; the serial port interface circuit sends a serial port signal sent from the outside to the interface chip through the serial port bus, and the interface chip sends the received serial port signal to the serial port;
the veneer further comprises: the output enabling control module is used for controlling the opening or closing of an output enabling end of the interface chip;
when the apparatus includes a plurality of single boards, the main control board is further configured to: after receiving a serial port switching command input from the outside, sending a serial port output closing control command and a serial port output opening control command to the back plate;
the back board is further configured to transmit the serial port output shutdown control command sent by the main control board to the first board in which the output enable end of the interface chip in the plurality of boards is in an open state; transmitting the serial port output opening control command sent by the main control board to a second single board of which the output enabling end of the interface chip in the plurality of single boards is in a closed state;
the output enabling control module in the first single board is used for receiving the serial port output closing control command and closing the output enabling end of the interface chip in the first single board;
and the output enabling control module in the second single board is used for receiving the serial port output opening control command and opening the output enabling end of the interface chip in the second single board.
2. The apparatus of claim 1, wherein the master control board is further to:
after receiving a serial port output control command input from the outside, sending the serial port output control command to a back board;
the back board is also used for transmitting the serial port output control command sent by the main control board to the single board;
the output enabling control module is used for receiving the serial port output control command and opening or closing the output enabling end of the interface chip according to the serial port output control command.
3. The apparatus of any of claims 1-2, wherein the interface chip is to:
the driving chip comprises an output enabling end or a level conversion chip comprises an output enabling end.
4. The apparatus of any of claims 1-2, wherein the output enable control module is to:
a Central Processing Unit (CPU), or an Intelligent Platform Management Control (IPMC) module.
5. The apparatus of any of claims 1-2, wherein the serial interface circuit comprises a level shifting chip and a serial socket; or the serial port interface circuit is a serial port socket.
6. A single board communication system, comprising monitoring means and a single board communication means according to claim 1;
the single-board communication device is used for sending the serial port signal output by the serial port interface circuit to the monitoring device; receiving a serial port signal sent by the monitoring device through the serial port interface circuit;
the monitoring device is used for receiving a serial port signal sent by the single-board communication device; sending a serial port signal to the single-board communication device;
the monitoring device is further configured to: sending a serial port switching command to the single-board communication device;
the main control board of the single-board communication device is used for receiving the serial port switching command and sending a serial port output closing control command and a serial port output opening control command to the back board;
the back board is used for transmitting the serial port output closing control command sent by the main control board to the first single board of which the output enabling end of the interface chip is in an open state; transmitting the serial port output opening control command sent by the main control board to the second single board of which the output enabling end of the interface chip is in a closed state;
the first single board is used for receiving the serial port output closing control command and closing an output enabling end of an interface chip in the first single board;
and the second single board is used for receiving the serial port output opening control command and opening an output enabling end of an interface chip in the second single board.
7. A single board communication method using the single board communication apparatus according to claim 1, the method comprising:
the interface chip in the single board receives a serial port signal output by a serial port built in the single board and sends the serial port signal to a serial port bus in the backboard; the serial port bus transmits the serial port signal sent by an interface chip to a serial port interface circuit in the main control board; the serial port interface circuit outputs the received serial port signal; or,
the serial port interface circuit receives an externally input serial port signal, sends the serial port signal to the interface chip through the serial port bus, and the interface chip sends the received serial port signal to the serial port;
before an interface chip in a board receives a serial signal output by a serial port built in the board, the method further comprises: after the single-board communication device is powered on, the single board closes the output enabling end of the interface chip;
after the output enable terminal of the interface chip is turned off and before the serial port signal is sent to the serial port bus in the backplane, the method further comprises: the main control board receives a serial port output opening control command and sends the serial port output opening control command to the back board; the back board transmits the serial port output opening control command sent by the main control board to the single board; after the single board receives the serial port output opening control command, the output enabling end of the interface chip is opened; the sending of the serial port signal to a serial port bus in the backplane comprises: after the single board opens the output enabling end of the interface chip, the interface chip sends the serial port signal to a serial port bus in the back board;
after the serial port interface circuit outputs the received serial port signal, the method further comprises: the master control board receives the serial port switching command and sends a serial port output closing control command and a serial port output opening control command to the back board; the back board transmits the serial port output closing control command sent by the main control board to the single board of which the output enabling end of the current interface chip is in an open state; transmitting the serial port output opening control command sent by the main control board to a single board of which the output enabling end of the current interface chip is in a closed state; the single board receiving the serial port output closing control command closes the output enabling end of the interface chip in the single board; and the single board receiving the serial port output opening control command opens the output enabling end of the interface chip in the single board.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910215594 CN101751368B (en) | 2009-12-30 | 2009-12-30 | Single-board communication method, device and system |
PCT/CN2010/079094 WO2011079666A1 (en) | 2009-12-30 | 2010-11-24 | Single board communication method, system and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910215594 CN101751368B (en) | 2009-12-30 | 2009-12-30 | Single-board communication method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101751368A CN101751368A (en) | 2010-06-23 |
CN101751368B true CN101751368B (en) | 2013-08-07 |
Family
ID=42478362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910215594 Active CN101751368B (en) | 2009-12-30 | 2009-12-30 | Single-board communication method, device and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101751368B (en) |
WO (1) | WO2011079666A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101751368B (en) * | 2009-12-30 | 2013-08-07 | 中兴通讯股份有限公司 | Single-board communication method, device and system |
CN101997737A (en) * | 2010-11-04 | 2011-03-30 | 中兴通讯股份有限公司 | Method for positioning errors of serial port and system |
CN102055962B (en) * | 2011-01-12 | 2012-07-04 | 深圳市朗驰欣创科技有限公司 | Video monitoring system and method based on concentrated coder and decoder as well as concentrated coder and decoder |
CN102915288A (en) * | 2011-07-31 | 2013-02-06 | 成都天奥电子股份有限公司 | Method for implementing serial port intelligent decoding of IRIG-B (DC) (inter-range instrumentation group-B (direct current)) codes |
CN104378242A (en) * | 2014-12-05 | 2015-02-25 | 浪潮集团有限公司 | Method for avoiding network conflicts in blade redundancy management system |
CN104993921B (en) * | 2015-07-08 | 2018-04-10 | 上海斐讯数据通信技术有限公司 | A kind of communication port gating method of serial ports master-slave communication control system |
CN105005545A (en) * | 2015-07-28 | 2015-10-28 | 武汉烽火网络有限责任公司 | Line card serial port switching device and line card serial port switching method |
CN106549881A (en) * | 2015-09-17 | 2017-03-29 | 中兴通讯股份有限公司 | The changing method of multiple processor serial port multiplexings, apparatus and system on a kind of veneer |
CN105703943A (en) * | 2015-12-31 | 2016-06-22 | 北京航管软件技术有限公司 | Device for switching communication lines |
CN108259086B (en) * | 2016-12-29 | 2022-09-30 | 中兴通讯股份有限公司 | Online monitoring method, device and system |
CN109240169A (en) * | 2018-10-23 | 2019-01-18 | 深圳市施罗德工业测控设备有限公司 | A kind of power communication car owner plate and power communication vehicle |
CN111131087B (en) * | 2019-12-13 | 2021-07-16 | 威创集团股份有限公司 | Transmission system and signal transmission method for Ethernet physical layer signal |
CN113609039A (en) * | 2021-07-22 | 2021-11-05 | 通达电磁能股份有限公司 | Edge controller mainboard, edge controller and data processing method |
Citations (4)
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 |
CN101005376A (en) * | 2007-01-09 | 2007-07-25 | 华为技术有限公司 | Device and method for realizing service plate main control plate communication |
CN101021740A (en) * | 2007-03-02 | 2007-08-22 | 华为技术有限公司 | Method and system for realizing one board forced resetting |
CN101097563A (en) * | 2006-06-27 | 2008-01-02 | 中兴通讯股份有限公司 | System and method for realizing board centralized management and controlling |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1154046C (en) * | 2001-04-06 | 2004-06-16 | 华为技术有限公司 | A method for detecting the presence of a single board |
US7218640B2 (en) * | 2002-08-30 | 2007-05-15 | Intel Corporation | Multi-port high-speed serial fabric interconnect chip in a meshed configuration |
CN101325517A (en) * | 2008-07-07 | 2008-12-17 | 中兴通讯股份有限公司 | Communication system equipment and detection method thereof |
CN101751368B (en) * | 2009-12-30 | 2013-08-07 | 中兴通讯股份有限公司 | Single-board communication method, device and system |
-
2009
- 2009-12-30 CN CN 200910215594 patent/CN101751368B/en active Active
-
2010
- 2010-11-24 WO PCT/CN2010/079094 patent/WO2011079666A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101097563A (en) * | 2006-06-27 | 2008-01-02 | 中兴通讯股份有限公司 | System and method for realizing board centralized management and controlling |
CN1912641A (en) * | 2006-08-24 | 2007-02-14 | 华为技术有限公司 | Method and system for detecting single-plate on position |
CN101005376A (en) * | 2007-01-09 | 2007-07-25 | 华为技术有限公司 | Device and method for realizing service plate main control plate communication |
CN101021740A (en) * | 2007-03-02 | 2007-08-22 | 华为技术有限公司 | Method and system for realizing one board forced resetting |
Also Published As
Publication number | Publication date |
---|---|
WO2011079666A1 (en) | 2011-07-07 |
CN101751368A (en) | 2010-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101751368B (en) | Single-board communication method, device and system | |
CN109120624B (en) | Multi-plane loose coupling high-bandwidth data exchange system | |
CA2528392A1 (en) | Multi-functional port | |
CN102130669A (en) | A hot-swappable module state detection method, system, device and network equipment | |
CN102724093A (en) | Advanced telecommunications computing architecture (ATCA) machine frame and intelligent platform management bus (IPMB) connection method thereof | |
CN107294594B (en) | Passive optical network device, switching method and system | |
CN102609339A (en) | Embedded main board testing device | |
DE60129660D1 (en) | Optical transfer interface modules for USB | |
CN215007461U (en) | Handheld bidirectional transmission device, LED driving device and control system | |
CN105978700A (en) | Multipath backward feeding intelligent power supply management method and system | |
CN112148321B (en) | Anti-interference upgrading system and method for automobile intelligent electronic equipment microcontroller | |
US11928074B2 (en) | USB active optical cable and plug capable of managing power consumption and status | |
CN102609388B (en) | Slave node circuit, communication method and communication device | |
CN102495554A (en) | Program controlled matrix switch and manufacturing method thereof | |
CN108737673B (en) | Network telephone equipment, external connection card and communication method of network telephone equipment | |
WO2015131670A1 (en) | Device, method and system for achieving rack stacking based on switching network | |
CN107070547A (en) | A kind of CPCI type gigabit Ethernet devices with failure monitoring ability | |
WO2016082427A1 (en) | Base band unit backplate, base band unit and distributed base station | |
CN207115395U (en) | Communication interface expansion device and controller | |
CN111414327A (en) | Network device | |
CN105180383A (en) | Communication mode control method and system and air conditioner debugging device | |
CN222801156U (en) | Multiplexing communication circuits and electronic equipment | |
CN101694645B (en) | Daughter card for communication system and operation method thereof | |
CN100390686C (en) | A system for identifying single board redundant power supply | |
CN211826943U (en) | Communication control circuit and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |