Multi-path optical fiber switching equipment based on SRIO switching chip

By designing a multi-channel optical fiber switching device based on SRIO switching chip, using cascade topology and optical signal transmission, the problem that existing VPX architecture SRIO switching devices cannot expand more channels and signal attenuation is solved, and high bandwidth and long-distance SRIO data exchange is realized.

CN222674424UActive Publication Date: 2025-03-25BEIJING RUNKE GENERAL TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202323336647.5
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2023-12-07
Publication Date
2025-03-25
Estimated Expiration
2033-12-07

AI Technical Summary

Technical Problem

Due to physical connector limitations, SRIO switching devices in existing VPX architecture cannot provide more SRIO data switching channels, and there is signal attenuation problem in electrical signal transmission, which cannot meet the high bandwidth requirements.

Method used

A multi-channel optical fiber switching device based on SRIO switching chip is designed to realize a cascade topology, expand the channel of SRIO data exchange through the combination of CPU chip, power chip, clock chip, first SRIO switching chip, second SRIO switching chip and optical module, and solve the signal attenuation problem through optical signal transmission.

Benefits of technology

It realizes the channel for expanding SRIO data exchange, supports 48-channel SRIO 4X switching interfaces, has the characteristics of many switching nodes and long switching distances, and solves signal attenuation problems through optical fiber interfaces to meet high bandwidth requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222674424U_ABST
    Figure CN222674424U_ABST
Patent Text Reader

Abstract

The utility model discloses a multipath optical fiber switching device based on an SRIO switching chip, which comprises a CPU chip, a power supply chip, a clock chip, a first SRIO switching chip, a second SRIO switching chip and an optical module, and is characterized in that the CPU chip is connected with the first SRIO switching chip and is used for sending a planned path sent by a controller to the first SRIO switching chip; the first SRIO exchange chip is connected with the second SRIO exchange chip and is used for sending the planned path to the second SRIO exchange chip; the second SRIO exchange chip is connected with the optical module and is used for transmitting exchange data based on a planned path; and the optical module is used for converting the electric signals of the exchange data into optical signals. According to the equipment, cascade topology is realized based on the first SRIO exchange chip and the second SRIO exchange chip, and an SRIO data exchange channel is expanded.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of signal processing, in particular to a multi-channel optical fiber switching device based on an SRIO switching chip. Background Art

[0002] Existing SRIO switching devices widely use the VPX architecture and implement SRIO switching using the PPC+SRIO switching chip. PPC implements functions such as SRIO device enumeration and path planning, and the SRIO switching chip implements multi-channel SRIO data exchange.

[0003] The currently widely used VPX architecture SRIO switching devices can usually provide 16-way SRIO data exchange, and the connection method is electrical signal transmission. Due to the use of VPX architecture, it is limited by the physical form of the VPX connector and cannot provide more SRIO data exchange channels. Utility Model Content

[0004] In view of this, the utility model provides a multi-channel fiber optic switching device based on SRIO switching chip, which is used to solve the problem that the currently widely used VPX architecture SRIO switching device can usually provide 16-channel SRIO data exchange, and the connection method is electrical signal transmission. Due to the use of VPX architecture, it is limited by the physical form of VPX connectors and cannot provide more SRIO data exchange channels. The specific solution is as follows:

[0005] A multi-channel optical fiber switching device based on an SRIO switching chip, the device comprising: a CPU chip, a power chip, a clock chip, a first SRIO switching chip, a second SRIO switching chip and an optical module, wherein the first SRIO switching chip is at least one, the second SRIO switching chip is at least one,

[0006] The CPU chip is connected to the first SRIO switch chip, and is used to send the planned path sent by the controller to the first SRIO switch chip;

[0007] The first SRIO switch chip is connected to the second SRIO switch chip and is used to send the planned path to the second SRIO switch chip;

[0008] The second SRIO switching chip is connected to the optical module and is used to transmit and exchange data based on the planned path;

[0009] The optical module is used to convert the electrical signal of the exchange data into an optical signal.

[0010] In the above-mentioned device, optionally, the CPU chip is connected to the first SRIO switching chip, wherein the first SRIO switching chip includes: a first preset number of first pins and a second preset number of second pins, including: the CPU chip is connected to the first preset number of first pins in the first SRIO switching chip based on SRIO 4X.

[0011] The above device, optionally, the first SRIO switch chip is connected to the second SRIO switch chip, wherein the second SRIO switch chip includes: a third preset number of third pins and a second preset number of fourth pins, including:

[0012] The second preset number of second pins in the first SRIO switch chip are connected to the third preset number of third pins in the second SRIO switch chip.

[0013] The above device, optionally, the second SRIO switching chip connected to the optical module includes:

[0014] The fourth preset number of fourth pins in the second SRIO switch chip are connected to the optical module.

[0015] For the above device, optionally, the number of the second SRIO switching chips is the same as the number of the optical modules.

[0016] Optionally, for the above device, the number of the second SRIO switch chips is the same as the second preset number.

[0017] For the above-mentioned device, optionally, the interface between the CPU chip and the first SRIO switch chip, between the first SRIO switch chip and the second SRIO switch chip, and between the second SRIO switch chip and the optical module is in the form of a fiber optic interface.

[0018] For the above device, optionally, the optical module includes: a fourth preset number of interfaces.

[0019] The above-mentioned equipment may optionally further include:

[0020] Any optical module is connected to the fourth preset number of interfaces in any optical module in another switching device to achieve expansion of the switching device.

[0021] The above-mentioned equipment may optionally further include:

[0022] The CPU chip is connected to the controller, and the controller is used to provide path planning and data exchange instructions.

[0023] Compared with the prior art, the utility model has the following advantages:

[0024] The utility model provides a multi-channel fiber optic switching device based on SRIO switching chip, the device includes: a CPU chip, a power chip, a clock chip, a first SRIO switching chip, a second SRIO switching chip and an optical module, wherein there is at least one first SRIO switching chip and at least one second SRIO switching chip, the CPU chip is connected to the first SRIO switching chip, and is used to send the planned path sent by the controller to the first SRIO switching chip; the first SRIO switching chip is connected to the second SRIO switching chip, and is used to send the planned path to the second SRIO switching chip; the second SRIO switching chip is connected to the optical module, and is used to transmit and exchange data based on the planned path; the optical module is used to convert the electrical signal of the exchange data into an optical signal. In the above device, a cascade topology is implemented based on the first SRIO switching chip and the second SRIO switching chip, and the channel for SRIO data exchange is expanded. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the embodiments of the utility model or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the utility model. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0026] Figure 1 A schematic diagram of the structure of a multi-channel optical fiber switching device based on an SRIO switching chip disclosed in an embodiment of the utility model;

[0027] Figure 2 The present invention discloses a multi-channel optical fiber switching device based on an SRIO switching chip. DETAILED DESCRIPTION

[0028] The following will be combined with the drawings in the embodiments of the utility model to clearly and completely describe the technical solutions in the embodiments of the utility model. Obviously, the described embodiments are only part of the embodiments of the utility model, not all of the embodiments. Based on the embodiments of the utility model, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the utility model.

[0029] The utility model provides a multi-channel optical fiber switching device based on SRIO switching chip, which is used in the field of signal processing involving SRIO protocol. The existing SRIO switching device widely uses VPX architecture, and adopts PPC+SRIO switching chip mode to realize SRIO switching, wherein PPC realizes functions such as enumeration and path planning of SRIO devices, and SRIO switching chip realizes multi-channel SRIO data exchange. Among them, VPX is a new generation of high-speed serial bus standard proposed by VME International Trade Association VITA (VME International Trade Association) in 2007 based on its VME bus. The basic specifications, mechanical structure and bus signals of VPX bus are defined in ANSI / VITA46 series technical specifications. VPX is a new generation of bus standard based on high-speed serial bus. PPC is the abbreviation of PowerPC, which is a processor architecture based on reduced instruction set computer (RISC), and here refers to a processing chip using PowerPC architecture. SRIO (Serial Rapid IO) is a serial communication protocol designed to achieve high-speed data transmission and low-latency communication.

[0030] The currently widely used VPX architecture SRIO switching equipment can usually provide 16-way SRIO data exchange, and the connection method is electrical signal transmission. Due to the use of VPX architecture, it is limited by the physical form of the VPX connector and cannot provide more SRIO data exchange channels. In addition, due to electrical signal transmission and the high speed of the SRIO interface, which can reach up to 6.25Gbps, such a high-speed signal will attenuate more as the transmission distance increases when using electrical signal transmission. Therefore, the signal length of the SRIO signal in the VPX chassis cannot exceed 50CM.

[0031] There are also SRIO switching devices that use optical fiber. This type of SRIO device usually uses a switching chip, but the current switching chip can only provide up to 12 4X SRIO switching channels, which cannot meet the needs of more SRIO switching.

[0032] The connector used in the VPX specification was developed by Tyco Electronics and is called MultiGig RT2. The 6U VPX board has six 16-column, 7-row RT2 connectors and one 8-column, 7-row RT2 connector, while the 3U board has two 16-column, 7-row RT2 connectors and one 8-column, 7-row RT2 connector.

[0033] Also new to the VPX connector are alignment / keying blocks, which are designed to be rugged enough to prevent pin insertion. These blocks also provide snap-lock and secure grounding. A 6U board has three of these keying blocks, while a 3U board has two. The MultiGig RT2 connector is designed for high performance. It does this through 7 rows of 16 wafers (wafers can be power, differential or single-ended), and the device provides highly controlled impedance, minimal insertion loss and less than 3% crosstalk at transmission rates up to 6.25Gbit / s.

[0034] Based on the above problems, the utility model provides a multi-channel fiber optic switching device based on SRIO switching chip, the device includes: CPU chip, power chip, clock chip, first SRIO switching chip, second SRIO switching chip and optical module, wherein the first SRIO switching chip is at least one, the second SRIO switching chip is at least one, preferably, the first SRIO switching chip and the second SRIO switching chip are both SRIO switching chips, the difference lies in the pin allocation. The first SRIO switching chip and the second SRIO switching chip both contain 12 pins, and the structural diagram of the switching device is as shown in FIG. Figure 1 As shown,

[0035] in,

[0036] The CPU chip is connected to the first SRIO switch chip, and is used to send the planned path sent by the controller to the first SRIO switch chip;

[0037] In the embodiment of the utility model, the CPU chip can use a processor chip with an SRIO interface and an Ethernet interface, such as PowerPC, Zynq, DSP and other processor chips, and a set of SRIO management programs are run on the processor chip to implement the maintenance of the switch chip and the SRIO devices inserted into the switch system. One end of the CPU chip is connected to the first SRIO switch chip, and the CPU chip is also connected to the controller based on the Ethernet interface, which is used to send the planned path sent by the controller to the first SRIO switch chip, wherein the control software is run in the controller;

[0038] After the controller is powered on, it communicates with the SRIO management program running on the CPU chip in the switching system through Ethernet, sends an SRIO node scan instruction to the system, and the CPU chip accesses all SRIO switching chips and other SRIO nodes inserted into the switching system through the SRIO interface in the form of a maintenance package, and generates an SRIO node topology map, which contains SRIO node information and interconnection relationships. Among them, the node information includes: the device ID of the SRIO node, the link width after SRIO initialization (4X, 2X or 1X), and the SRIO node rate. The interconnection relationship includes: how many ports the SRIO switching chip contains, what type of device each port of the multiple SRIO switching chips in the switching device is connected to, mainly referring to the terminal device (End Point) and the switching device (Switch).

[0039] The controller plans the mutual communication relationship of SRIO nodes according to actual needs and sends it to the CPU chip through Ethernet. The SRIO management program on the CPU chip calculates the optimal planned path according to the path relationship in the current system and configures the SRIO switching chip. After the configuration is completed, the configuration result is notified to the controller.

[0040] The calculation process of the planned path is as follows:

[0041] In the switching device, there will be multiple terminal nodes. These terminal nodes will eventually be able to send data to each other. The CPU chip needs to be informed in advance which terminal nodes need to communicate with each other to form a routing table, such as A and B communicate, and C and D communicate. This requires the CPU chip to calculate which path A and B take, and which paths C and D take based on a previous routing table. And there must be no conflict between them.

[0042] In an embodiment of the utility model, the first SRIO switching chip includes: a first preset number of first pins and a second preset number of second pins, wherein the sum of the first data amount and the second amount is less than or equal to 12, and the CPU chip is connected to the first preset number of first pins in the first SRIO switching chip based on SRIO 4X.

[0043] The first SRIO switch chip is connected to the second SRIO switch chip and is used to send the planned path to the second SRIO switch chip;

[0044] In an embodiment of the utility model, the second SRIO switching chip includes: a third preset number of third pins and a second preset number of fourth pins, wherein the sum of the third preset number and the fourth preset number is less than or equal to 12, and the second preset number of second pins in the first SRIO switching chip is connected to the third preset number of third pins in the second SRIO switching chip.

[0045] The specific connection method is as follows:

[0046] For each second pin in the current first SRIO switch chip, it is connected to the same pin in each second SRIO switch chip, where the same pin refers to the same batch of pins in different second SRIO switch chips. Assuming that the current first SRIO switch chip contains 8 second pins, and each of the 8 second SRIO switch chips contains 6 third pins, for pins 1-8, pin 1 is connected to pin 1 of the first second SRIO switch chip, pin 2 is connected to pin 1 of the second second SRIO switch chip... and so on, pin 8 is connected to pin 1 of the eighth SRIO switch chip. Similarly, for each second pin of the second second SRIO switch chip, it is connected to the 2-pin item in each second SRIO switch chip, and all pins in the second SRIO switch chip are connected.

[0047] The second SRIO switching chip is connected to the optical module and is used to transmit and exchange data based on the planned path;

[0048] In an embodiment of the utility model, the fourth preset number of fourth pins in the second SRIO switch chip are connected to the optical module. The number of the second SRIO switch chips is the same as the number of the optical modules.

[0049] The optical module is used to convert the electrical signal of the exchange data into an optical signal.

[0050] In an embodiment of the utility model, the optical module is used to convert the electrical signal of the interface of the second SRIO switching chip into an optical signal, and the interface form is MPO.

[0051] Furthermore, the power chip is used to provide power to other chips of the device, and the clock chip is used to provide clock to other chips of the device.

[0052] The utility model provides a multi-channel fiber optic switching device based on SRIO switching chip, the device includes: a CPU chip, a power chip, a clock chip, a first SRIO switching chip, a second SRIO switching chip and an optical module, wherein there is at least one first SRIO switching chip and at least one second SRIO switching chip, the CPU chip is connected to the first SRIO switching chip, and is used to send the planned path sent by the controller to the first SRIO switching chip; the first SRIO switching chip is connected to the second SRIO switching chip, and is used to send the planned path to the second SRIO switching chip; the second SRIO switching chip is connected to the optical module, and is used to transmit and exchange data based on the planned path; the optical module is used to convert the electrical signal of the exchange data into an optical signal. In the above device, a cascade topology is implemented based on the first SRIO switching chip and the second SRIO switching chip, and the channel for SRIO data exchange is expanded.

[0053] In the embodiment of the utility model, based on the above-mentioned switching device, the structural diagram thereof is as follows Figure 2 As shown, the first SRIO switching chips are 6, the first preset number is 1, the second preset number is 8, the second SRIO switching chips are 8, the third preset number is 6, and the fourth preset number is 6. Therefore, the 14 SRIO switching chips can be selected to support 12-way SRIO 4X switching functions. There are 8 chips in total from U1 to U8 (second SRIO information) in the 14 SRIO switching chips, each of which provides 6 SRIO 4X interfaces externally and 6 SRIO 4X interfaces internally. There are 6 chips in total, U11 to U16 (first SRIO switching chip) among the 16 SRIO switching chips, all of which provide 8-way SRIO 4X interfaces, of which 8-way SRIO 4X of U11 is connected to PORT 1 of U1 to U8, 8-way SRIO 4X of U12 is connected to PORT 2 of U1 to U8, 8-way SRIO 4X of U13 is connected to PORT 3 of U1 to U8, 8-way SRIO 4X of U14 is connected to PORT 4 of U1 to U8, 8-way SRIO4X of U15 is connected to PORT 5 of U1 to U8, and 8-way SRIO 4X of U16 is connected to PORT 6 of U1 to U8. Any SRIO 4X interface of U11 to U16 is connected to the processor chip for system control. Through this interconnection, a 48-way SRIO 4X symmetrical full switching system can be formed.

[0054] 8 fiber modules convert the external 48-channel SRIO 4X interfaces of U1 to U8 from electrical signals to optical signals. Each fiber module supports 6 4X fiber links and 48 4X fiber links. The interface form is MPO. It meets the needs of large-bandwidth multi-channel SRIO switching and provides a Gigabit Ethernet interface for software interface control.

[0055] The power chip is used to provide power to other chips in the system, and the clock chip is used to provide clocks to other chips in the system.

[0056] When the configuration is completed, the SRIO nodes in the device perform SRIO data transmission and reception according to the previously planned communication relationship, that is, the data exchange between SRIO nodes is completed.

[0057] At the same time, the switching device can also be expanded to support more SRIO switching devices through cascading, and any optical module can be connected to the interface of any optical module in another switching device to achieve the expansion of the switching device. For example, if 12 fiber channels in two sets of the same equipment are interconnected, then each set of equipment has 36 fiber switching interfaces remaining, that is, it can be expanded to support 72 fiber switching devices. The number of expanded switching devices is not limited in the embodiment of the utility model.

[0058] The utility model is a multi-channel fiber optic switching device based on SRIO switching chip, supports 48-channel SRIO 4X switching interface, and the physical interface is in the form of fiber optic interface, has the characteristics of multiple switching nodes and long switching distance, and can be cascaded between multiple devices to expand more switching interfaces. It can be applied in the field of signal processing involving SRIO protocol.

[0059] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

[0060] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0061] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or equipment including the elements.

[0062] For the convenience of description, the above device is described by dividing it into various units according to its functions. Of course, when implementing the present invention, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0063] Through the description of the above implementation methods, it can be known that those skilled in the art can clearly understand that the utility model can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the utility model can be essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the utility model or some parts of the embodiments.

[0064] The above is a detailed introduction to a multi-channel fiber optic switching device based on an SRIO switching chip provided by the utility model. This article uses specific examples to illustrate the principle and implementation method of the utility model. The description of the above embodiment is only used to help understand the method and core idea of ​​the utility model; at the same time, for general technical personnel in this field, according to the idea of ​​the utility model, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the utility model.

Claims

1. A multi-channel optical fiber switching device based on SRIO switching chip, characterized in that: The device comprises: a CPU chip, a power chip, a clock chip, a first SRIO switching chip, a second SRIO switching chip and an optical module, wherein the first SRIO switching chip is at least one, the second SRIO switching chip is at least one, The CPU chip is connected to the first SRIO switch chip, and is used to send the planned path sent by the controller to the first SRIO switch chip; The first SRIO switch chip is connected to the second SRIO switch chip and is used to send the planned path to the second SRIO switch chip; The second SRIO switching chip is connected to the optical module and is used to transmit and exchange data based on the planned path; The optical module is used to convert the electrical signal of the exchange data into an optical signal.

2. The device according to claim 1, characterized in that The CPU chip is connected to the first SRIO switch chip, wherein the first SRIO switch chip includes: a first preset number of first pins and a second preset number of second pins, including: The CPU chip is connected to the first preset number of first pins in the first SRIO switch chip based on SRIO 4X.

3. The device according to claim 2, characterized in that The first SRIO switch chip is connected to the second SRIO switch chip, wherein the second SRIO switch chip includes: a third preset number of third pins and a fourth preset number of fourth pins, including: The second preset number of second pins in the first SRIO switch chip are connected to the third preset number of third pins in the second SRIO switch chip.

4. The device according to claim 3, characterized in that The second SRIO switching chip is connected to the optical module and includes: The fourth preset number of fourth pins in the second SRIO switch chip are connected to the optical module.

5. The device according to claim 1, characterized in that The number of the second SRIO switch chips is the same as the number of the optical modules.

6. The device according to claim 2, characterized in that The number of the second SRIO switch chips is the same as the second preset number.

7. The device according to claim 1, characterized in that The interface between the CPU chip and the first SRIO switch chip, between the first SRIO switch chip and the second SRIO switch chip, and between the second SRIO switch chip and the optical module is in the form of an optical fiber interface.

8. The device according to claim 1, characterized in that The optical module includes: a fourth preset number of interfaces.

9. The device according to claim 8, characterized in that Also includes: Any optical module is connected to the fourth preset number of interfaces in any optical module in another switching device to achieve expansion of the switching device.

10. The device according to claim 1, characterized in that Also includes: The CPU chip is connected to the controller, and the controller is used to provide path planning and data exchange instructions.