Data transmission and conversion system and method for optical fiber interface and TLK2711 interface

By designing a data transmission conversion system with an optical fiber interface and a TLK2711 interface, using a multi-stage synchronization mechanism and FPGA controller, the problems of the new generation of satellite payload data transmission bandwidth and synchronization control are solved, and high-precision synchronization and ultra-high bandwidth transmission are achieved.

CN119561601APending Publication Date: 2025-03-04HARBIN INST OF TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411672831.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The existing payload data simulation system cannot meet the high bandwidth transmission requirements of the new generation of satellite payload data, and the synchronization control between the multiple TLK2711 interfaces is difficult to achieve high-precision synchronization.

Method used

A data transmission conversion system with an optical fiber interface and a TLK2711 interface is designed, and a synchronization interface connection between X interface conversion modules is connected, and a high-precision synchronous transmission is achieved using the FPGA controller and a multi-stage synchronization mechanism.

Benefits of technology

It realizes ultra-high bandwidth transmission of load data, supports code rates of X*40Gbps and above, and ensures high-precision synchronization between the Y-channel TLK2711 interfaces through a multi-level synchronization mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561601A_ABST
    Figure CN119561601A_ABST
Patent Text Reader

Abstract

The invention discloses a data transmission and conversion system and method for an optical fiber interface and a TLK2711 interface, and relates to a data transmission and conversion system and method. The invention aims to solve the problem that the existing data transmission and conversion system is difficult to meet the load data transmission of a new generation of satellites. The system comprises X interface conversion modules, the X interface conversion modules are mutually connected together through synchronous interfaces, each interface conversion module comprises Y paths of TLK2711 interfaces, and both X and Y are natural numbers. The invention belongs to the technical field of data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a data transmission conversion system and method, belonging to the technical field of data transmission. Background Art

[0002] With the development of satellite payload technology, there are more and more payload data types, higher data rates, and larger data volumes, which poses a challenge to the high-bandwidth data transmission of payload data simulation systems. In existing payload data simulation systems, common high-speed transmission interfaces include Ethernet interfaces and PCIe interfaces. Considering the limited transmission rates of the above interfaces, the interface bandwidth can no longer meet the transmission requirements of the new generation of satellite payload data. With the development and popularization of optical fiber communication, its advantages of ultra-high bandwidth and long-distance transmission have been demonstrated, and optical fiber communication is not easily affected by electromagnetic interference, which is especially suitable for the aerospace field.

[0003] In addition, TLK2711 is an ultra-high-speed bidirectional point-to-point communication interface, which is often used as an analog transmission interface for payload data. It supports serial transmission rates of 1.6Gbps to 2.7Gbps. As payload data develops towards high bandwidth, a single TLK2711 interface can no longer meet the analog transmission requirements of the new generation of payload data, and multiple TLK2711 interfaces are required to work simultaneously. In addition, in order to facilitate the receiving end of the analog source to receive and process the payload data, in addition to parallel transmission between multiple TLK2711 interfaces, high-precision synchronization between multiple interfaces is also required, otherwise it will affect the correctness of the processing results at the receiving end. Summary of the invention

[0004] The present invention aims to solve the problem that the existing data transmission conversion system is difficult to meet the needs of data transmission of a new generation of satellite payloads, and further proposes a data transmission conversion system and method for an optical fiber interface and a TLK2711 interface.

[0005] The technical solution adopted by the present invention to solve the above problem is: the system of the present invention includes X interface conversion modules;

[0006] X interface conversion modules are connected to each other through a synchronous interface. Each interface conversion module includes Y TLK2711 interfaces, and X and Y are both natural numbers.

[0007] Further, each interface conversion module includes a core controller unit, a synchronization interface unit, a fiber interface unit, a clock unit and a TLK2711 interface unit;

[0008] The synchronous interface unit, the optical fiber interface unit, the clock unit and the TLK2711 interface unit are all connected to the core controller unit, and the clock unit is connected to the TLK2711 interface unit.

[0009] Further, the core controller unit is composed of an FPGA controller, a FLASH module, a clock module, a DDR storage module and a power-on configuration module;

[0010] The FLASH module, the clock module, the DDR storage module and the power-on configuration module are all connected to the FPGA controller.

[0011] Furthermore, the optical fiber interface unit is an SFP optical module for realizing optical-electrical signal conversion.

[0012] A further TLK2711 interface unit is a Y-chip TLK2711 chip, which is used to implement the transmission of Y-channel load data.

[0013] Furthermore, the clock unit is a plurality of crystal oscillators and a clock divider, which provides a clock of a required frequency for the FPGA controller in the core controller unit and the Y-channel chip in the TLK2711 interface unit.

[0014] The steps of the method of the present invention include:

[0015] Step 1: A single interface conversion module receives the optical fiber signal from the load data simulation source through the optical fiber interface unit, performs photoelectric conversion on it, and then connects the converted electrical signal to the core controller unit;

[0016] Step 2: The core controller unit uses FPGA as the core processor, decodes the received payload data according to the specified optical fiber protocol, and caches it in the DDR storage module, and then processes the data according to the specified protocol, including framing and packaging the data and inserting inter-frame synchronization codes; in addition, by designing multi-level FPGA synchronization logic, synchronous parallel control of the Y-channel TLK2711 interface is realized;

[0017] Step 3, X interface conversion modules interact with each other through the synchronous interface unit, and one of the interface conversion modules is used as the master module. When the master module receives the preparation completion signal of the other X-1 slave modules, it gives the sending enable of the entire data transmission conversion system, thereby realizing the synchronous control between the X interface conversion modules;

[0018] Step 4: The system uses a multi-level synchronization mechanism to control each module to send data synchronously through the TLK2711 interface unit, which can achieve high-precision synchronous transmission of a total of X*Y TLK2711 interfaces.

[0019] The beneficial effects of the present invention are:

[0020] 1. The present invention uses an optical fiber interface to achieve ultra-high bandwidth transmission of payload data. The common QSFP optical module transmission rate can reach 40Gbps. According to the actual bandwidth requirements, multiple modules working simultaneously can achieve ultra-high code rates of X*40Gbps and above;

[0021] 2. The present invention adopts a multi-level synchronization mechanism. First, at the module level, the modules are physically connected through a synchronization interface unit, and the connected modules are divided into one master and multiple slaves. Then, the master module realizes the synchronization control among X modules. In addition, a two-level synchronization control logic is designed by FPGA inside the module, which can largely eliminate the influence of different sources of sending clocks of multiple TLK2711 on the synchronization performance, and ensure the synchronization among Y-way TLK2711. The high-precision synchronization among X*Y-way TLK2711 is realized through the above multi-level synchronization.

[0022] 3. The present invention adopts a modular universal design to realize the transmission conversion between one optical fiber interface to Y TLK2711 interfaces, and can be adjusted according to the actual bandwidth transmission requirements, thereby realizing the synchronous transmission of X*Y TLK2711 interfaces. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is the overall structural diagram of the data transmission conversion system;

[0024] Figure 2 is a schematic diagram of a single interface conversion module;

[0025] Figure 3 This is the overall schematic diagram of the 24-channel TLK2711 interface data transmission conversion system;

[0026] Figure 4 It is a single-module FPGA controller firmware logic design diagram. DETAILED DESCRIPTION

[0027] Specific implementation method 1: Figure 1 and Figure 2 As shown, a data transmission conversion system between an optical fiber interface and a TLK2711 interface includes X interface conversion modules 1;

[0028] X interface conversion modules 1 are interconnected through a synchronous interface to achieve synchronization between multiple modules. Each interface conversion module 1 includes Y TLK2711 interfaces 2, where X and Y are both natural numbers. X and Y can be adjusted according to actual bandwidth transmission requirements to achieve X*Y TLK2711 interface transmission.

[0029] Each interface conversion module 1 includes a core controller unit 101, a synchronization interface unit 102, a fiber interface unit 103, a clock unit 104 and a TLK2711 interface unit 105;

[0030] The synchronization interface unit 102 , the optical fiber interface unit 103 , the clock unit 104 and the TLK2711 interface unit 105 are all connected to the core controller unit 101 , and the clock unit 104 is connected to the TLK2711 interface unit 105 .

[0031] Among them, the synchronous interface unit is a bridge to realize the communication between multiple interface conversion modules, and achieves the function of multi-module synchronization through hardware circuit connection.

[0032] The core controller unit 101 is composed of an FPGA controller, a FLASH module, a clock module, a DDR storage module and a power-on configuration module;

[0033] The FLASH module, the clock module, the DDR storage module and the power-on configuration module are all connected to the FPGA controller.

[0034] Among them, the fiber optic interface unit 103 is an SFP optical module for realizing photoelectric signal conversion; the TLK2711 interface unit 105 is a Y-chip TLK2711 chip for realizing the transmission of Y-channel load data; the clock unit 104 is a plurality of crystal oscillators and a clock splitter, which provides the required frequency clock for the FPGA controller in the core controller unit 101 and the Y-channel chip in the TLK2711 interface unit 105.

[0035] Specific implementation method 2: Figure 1 and Figure 2 As shown, a data transmission conversion method between an optical fiber interface and a TLK2711 interface comprises the following specific steps:

[0036] Step 1: The single interface conversion module 1 receives the optical fiber signal from the load data simulation source through the optical fiber interface unit 103, performs photoelectric conversion on it, and then connects the converted electrical signal to the core controller unit 101;

[0037] Step 2, the core controller unit 101 uses FPGA as the core processor, decodes the received payload data according to the specified optical fiber protocol, and caches it in the DDR storage module, and then processes the data according to the specified protocol, including framing and packaging the data and inserting inter-frame synchronization codes; in addition, by designing multi-level FPGA synchronization logic, synchronous parallel control of the Y-channel TLK2711 interface is realized;

[0038] Step 3, X interface conversion modules 1 interact with each other through the synchronous interface unit 102, and one of the interface conversion modules is used as the master module. When the master module receives the preparation completion signal of the other X-1 slave modules, it gives the sending enable of the entire data transmission conversion system, thereby realizing the synchronous control between the X interface conversion modules;

[0039] Step 4: The system uses a multi-level synchronization mechanism to control each module to send data synchronously through the TLK2711 interface unit, which can achieve high-precision synchronous transmission of a total of X*Y TLK2711 interfaces.

[0040] Example

[0041] Example 1

[0042] like Figure 3 As shown in the figure, the 24-channel TLK2711 interface data transmission conversion system uses 3 interface conversion modules, and the 3 modules are connected to each other through the synchronous interface unit. Among them, module 2 is used as the master module, and modules 1 and 3 are used as slave modules to achieve synchronization between the 3 modules. According to the actual bandwidth transmission requirements, a single interface conversion module is set to include 8 TLK2711 interfaces, thereby realizing data conversion between 1 optical module and 8 TLK2711 interfaces. The entire system completes the synchronous transmission of 24 TLK2711 interfaces in total.

[0043] The three modules of the data transmission conversion system work simultaneously, and the master and slave modules interact with each other through the synchronous interface unit.

[0044] like Figure 4 As shown in the figure, each module uses FPGA as the core processor, and a MicroBlaze soft-core controller is built inside the logic to schedule the data flow within the module. The processing process of the firmware logic data flow is as follows:

[0045] Step 1: The module receives the optical fiber payload data through Aurora 64B66B. The payload data is temporarily stored in the asynchronous FIFO, which acts as a cache and realizes cross-clock domain processing and bit width conversion. Then, the data in the FIFO is written to the DDR4 memory through the MIG controller in DMA mode.

[0046] Step 2: Under the scheduling of MicroBlaze soft core, the module reads the data stored in DDR4 through DMA, temporarily stores the data in asynchronous FIFO, and then sends the data to the 8-channel TLK2711 sending logic;

[0047] Step 3: The 8-channel TLK2711 sending logic is responsible for processing the data according to the specified protocol, including framing and packaging the data, inserting the start code, stop code, inter-frame synchronization code, etc.

[0048] Step 4: Send synchronous control logic. A multi-level synchronization mechanism is designed to realize synchronous parallel control of 8-way TLK2711 interfaces, and then combined with the synchronous interface between modules, it can realize 3*8, a total of 24 TLK2711 interfaces with high-precision synchronous transmission.

[0049] The above is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technician familiar with this profession can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present invention. However, any simple modification, equivalent replacement and improvement made to the above embodiments without departing from the content of the technical solution of the present invention, based on the technical essence of the present invention, within the spirit and principles of the present invention, still fall within the protection scope of the technical solution of the present invention.

Claims

1. A data transmission conversion system between an optical fiber interface and a TLK2711 interface, characterized in that: Comprising X interface conversion modules (1); X interface conversion modules (1) are interconnected via a synchronous interface, each interface conversion module (1) comprises Y TLK2711 interfaces (2), and X and Y are both natural numbers.

2. The data transmission conversion system of the optical fiber interface and the TLK2711 interface according to claim 1 is characterized in that: Each interface conversion module (1) comprises a core controller unit (101), a synchronization interface unit (102), an optical fiber interface unit (103), a clock unit (104) and a TLK2711 interface unit (105); The synchronous interface unit (102), the optical fiber interface unit (103), the clock unit (104) and the TLK2711 interface unit (105) are all connected to the core controller unit (101), and the clock unit (104) is connected to the TLK2711 interface unit (105).

3. The data transmission conversion system of the optical fiber interface and the TLK2711 interface according to claim 2 is characterized in that: The core controller unit (101) is composed of an FPGA controller, a FLASH module, a clock module, a DDR storage module and a power-on configuration module; The FLASH module, the clock module, the DDR storage module and the power-on configuration module are all connected to the FPGA controller.

4. The data transmission conversion system of the optical fiber interface and the TLK2711 interface according to claim 2 is characterized in that: The optical fiber interface unit (103) is an SFP optical module, which is used to realize the conversion of optical and electrical signals.

5. The data transmission conversion system of the optical fiber interface and the TLK2711 interface according to claim 2 is characterized in that: The TLK2711 interface unit (105) is a Y-chip TLK2711 chip, used to implement the transmission of Y-channel load data.

6. A data transmission conversion system between an optical fiber interface and a TLK2711 interface according to claim 2, 3 or 5, characterized in that: The clock unit (104) is a plurality of crystal oscillators and clock dividers, which provide a clock of a required frequency for the FPGA controller in the core controller unit (101) and the Y-channel chip in the TLK2711 interface unit (105).

7. A data transmission conversion method between an optical fiber interface and a TLK2711 interface, characterized in that: The specific steps include: Step 1, a single interface conversion module (1) receives the optical fiber signal transmitted from the load data simulation source through the optical fiber interface unit (103), performs photoelectric conversion on the optical fiber signal, and then connects the converted electrical signal to the core controller unit (101); Step 2, the core controller unit (101) uses FPGA as the core processor, decodes the received payload data according to the specified optical fiber protocol, and caches it in the DDR storage module, and then processes the data according to the specified protocol, including framing and packaging the data and inserting inter-frame synchronization codes; in addition, by designing multi-level FPGA synchronization logic, synchronous parallel control of the Y-channel TLK2711 interface is realized; Step 3, the X interface conversion modules (1) interact with each other through the synchronous interface unit (102), one of the interface conversion modules is used as the master module, and when the master module receives the preparation completion signal of the other X-1 slave modules, it gives the transmission enable of the entire data transmission conversion system, thereby realizing synchronous control between the X interface conversion modules; Step 4: The system uses a multi-level synchronization mechanism to control each module to send data synchronously through the TLK2711 interface unit, which can achieve high-precision synchronous transmission of a total of X*Y TLK2711 interfaces.