Video coding module based on RK3588

By combining the RK3588 chip with the XMC connector and the Ethernet PHY chip, a low-cost and high-efficiency video encoding module was constructed, which solved the problems of high cost and poor scalability in the existing technology, realized real-time processing and stable transmission of high-definition video streams, and has flexible expansion and vibration resistance capabilities.

CN223567686UActive Publication Date: 2025-11-18HUNAN OUSHI ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202422869127.9
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-11-18
Estimated Expiration
2034-11-25

AI Technical Summary

Technical Problem

Existing video encoding modules are costly, have complex circuit structures, lack flexible scalability, and are difficult to debug.

Method used

It adopts the RK3588 chip and XMC connector, combined with Ethernet PHY chip, to provide powerful computing power and hardware acceleration. It supports multiple interface expansion through XMC connector, uses domestic chips and reduces the number of chips, and combines board-mount memory and storage chips to enhance vibration and shock resistance.

Benefits of technology

It achieves low-cost, high-efficiency video encoding, supports real-time processing and stable transmission of high-definition video streams, has flexible scalability, reduces latency and cost, and enhances resistance to vibration and shock.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223567686U_ABST
    Figure CN223567686U_ABST
Patent Text Reader

Abstract

The utility model relates to a video coding module based on RK3588, which comprises an RK3588 chip, an XMC connector and at least one Ethernet PHY chip connected between the RK3588 chip and the XMC connector, the input end of the Ethernet PHY chip is connected with a video source through an SGMII network port via an XMC connector, and the output end of the Ethernet PHY chip is connected with an RK3588 chip; the output end of the RK3588 chip is connected with the XMC connector through the PCIE interface, and the RK3588 chip is used for outputting coded video data. On the basis of simple hardware structure and low cost, the video coding efficiency, the transmission stability and the expansion flexibility are improved, and the vibration impact resistance of the whole module can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to video coding technical field, especially a video coding module based on RK3588. BACKGROUND

[0002] The direct function of the video coding module is to convert the original video signal into digital data by using compression technology, and to reduce the size of the video file by various techniques and methods, so as to more effectively store, transmit and process the video. These algorithms include methods such as removing redundant information, reducing image fineness, using compression coding, etc. to reduce the data volume while maintaining the video quality as much as possible. The video coding module has been widely used in many fields such as national defense, government, scientific research, communication, etc.

[0003] The existing video coding module mainly adopts the form of CPU+encoder, has many chips, high cost, complex circuit structure, and does not have flexible expansibility; some video coding modules use FPGA to realize specially customized video coding modules, but the cost is high, and the debugging difficulty is great. UTILITY MODEL CONTENT

[0004] The utility model aims at overcoming the above-mentioned deficiencies of prior art and providing a video coding module based on RK3588 with simple circuit structure, low cost, flexible expansion and high coding efficiency.

[0005] The technical scheme of the utility model is: a video coding module based on RK3588, comprising an RK3588 chip, an XMC connector and at least one Ethernet PHY chip connected between the RK3588 chip and the XMC connector; the input end of the Ethernet PHY chip is connected with a video source through an SGMII network port and the XMC connector, and the output end of the Ethernet PHY chip is connected with the RK3588 chip; the output end of the RK3588 chip is connected with the XMC connector through a PCIE interface, and is used for outputting coded video data.

[0006] Further, at least two Ethernet PHY chips are arranged between the RK3588 chip and the XMC connector, the input end of one Ethernet PHY chip is connected with the XMC connector through an SGMII network port, and is used for receiving video data sent by the video source; the input end of the other Ethernet PHY chip is connected with the XMC connector through a UTP network port, and is used as a reserved network port.

[0007] Further, the output ends of the two Ethernet PHY chips are respectively connected with two RGMII interfaces of the RK3588 chip.

[0008] Further, the model of the Ethernet PHY chip is YT8521 chip.

[0009] Further, the RK3588 chip provides 1 PCIE3.0 interface, 1 HDMI output interface, 9 GPIO interfaces, 2 UART interfaces, 2 USB2.0 interfaces, and 1 USB download port, all of which are connected to the XMC connector.

[0010] Further, the DC power supply supplies power to other expansion modules through the power supply end of the XMC connector; the DC power supply also supplies power to the RK3588 chip through the current flow protection unit and the DC / DC conversion chip.

[0011] Further, the RK3588 chip provides 2 32-bit LPDDR4x memory controller interfaces, and the RK3588 chip is connected to a memory chip through the LPDDR4x memory controller interface, and the memory chip is a board-mounted memory.

[0012] Further, the memory chip adopts a domestic chip and is a 4GB board-mounted memory, and one 32-bit memory chip is arranged in each channel to form two 32-bit dual-channel 8GB memory capacities.

[0013] Further, the RK3588 chip is connected to a storage chip through an EMMC interface, and the storage chip is a board-mounted EMMC storage.

[0014] Further, the board-mounted EMMC storage selects a domestic board-mounted EMMC, and the capacity is 64GB.

[0015] The beneficial effects of the utility model are as follows: on the one hand, the RK3588 chip is combined with the XMC connector and the Ethernet PHY chip, the RK3588 provides strong computing power and hardware acceleration, can efficiently perform video encoding, is particularly suitable for high-resolution and high-frame-rate video stream processing, high-speed data transmission can be realized through the XMC connector and the Ethernet PHY chip, delay is reduced, the stability of real-time video encoding and transmission is ensured, the XMC connector supports multiple interfaces, can be conveniently connected and expanded with other external devices, and is suitable for different application scenarios; the number of module chips is small, all the chips adopt domestic chips, and no additional encoder needs to be arranged, so that the cost is greatly reduced; on the other hand, the board-mounted memory chip and the storage chip are arranged, and the vibration impact resistance of the whole module can be strengthened. It can be said that the utility model improves the video encoding efficiency, transmission stability and expansion flexibility on the basis of simple hardware structure and low cost, and can ensure the vibration impact resistance of the whole module. BRIEF DESCRIPTION OF DRAWINGS

[0016] Figure 1 is a circuit structure schematic diagram of an embodiment of the utility model. DETAILED DESCRIPTION

[0017] The utility model will make further detailed description in connection with the description attached drawing and specific embodiment.

[0018] As Figure 1 Indicated: a kind of video encoding module based on RK3588, including RK3588 chip, XMC connector and two-way Ethernet PHY chip being connected between RK3588 chip and XMC connector.

[0019] Wherein, RK3588 chip is a high-end general-purpose SOC using 8nm process technology, the chip adopts the eight-core CPU processor of four-core ARM Cortex-A76 and four-core Cortex-A55, supports SPI, EMMC, SD / MMC interface, supports LPDDR4, LPDDR4x / LPDDR5, supports 3 PCIE2.0 / SATA3.0 / USB3.0, 1 PCIE3.0, supports 2 HDMI inputs, 1 HDMI output, and supports 2 MIPI DSI interfaces, 2 MIPI CSI interfaces etc.;It also has powerful coding ability, that is, it has real-time H.265 / H.264 video encoding and decoding, supports the highest 8K @ 30fps coding, and supports parallel multi-channel low-resolution video encoding.

[0020] The reason why the embodiment selects RK3588 chip is that it has strong processing capability and rich interface, especially suitable for multi-task, complex scene processing, compared with some low-end or embedded CPU, RK3588 provides stronger computing power, can process high-definition video encoding task, is suitable for high-definition video processing and real-time encoding;Compared with some lower performance domestic processors (for example, older MIPS architecture processor or lower ARM processor), RK3588 can provide higher encoding efficiency, especially in high compression ratio and video quality has great advantage;Compared with some chips such as FPGA, its cost is lower;On the other hand, through RK3588 chip H.264 encoding, compared with the scheme of completely relying on CPU software encoding, hardware acceleration can significantly improve video encoding efficiency, reduce encoding delay and improve concurrent processing capability.

[0021] The embodiment combines the RK3588 chip with the XMC connector to form an RK3588-XMC video encoding module. First, the XMC (eXtension Module Connector) is a modular interface standard that can integrate multiple electronic components into a unified circuit board. This design makes the RK3588-XMC video encoding module highly expandable, allowing for flexible addition and replacement of modules according to different application requirements. Through the XMC connector, other hardware modules such as external storage, accelerator cards, network interfaces, etc. can be easily connected, supporting more expansion functions and adapting to different scene requirements. In addition, the XMC connector usually supports high-speed data transmission, providing sufficient bandwidth for each component (such as processor, memory, storage, etc.) within the module. Combined with the high-performance processing capability of RK3588, it can ensure that the large amount of data generated during video encoding can be quickly and stably transmitted and processed, avoiding bottlenecks and delays, especially suitable for real-time transmission and processing of high-definition video streams.

[0022] The two-way Ethernet PHY chip in the embodiment preferably uses the YT8521 chip. The input end of one YT8521 chip is connected to the XMC connector through the SGMII network port, used to receive video data sent by the video source. The input end of the other Ethernet PHY chip is connected to the XMC connector through the UTP network port, serving as a reserved network port. In this way, the XMC connector can be externally connected to video source devices and other expansion modules, etc. The output ends of the two YT8521 chips are connected to the RGMII0 interface and the RGMII1 interface of the RK3588 chip, respectively. The output end of the RK3588 chip is connected to the XMC connector through the PCIE3.0 interface, used to output encoded video data.

[0023] The working principle of the above-mentioned chip connection in the embodiment is as follows: a 640*512 resolution video is transmitted through the Ethernet protocol SGMII, and received and H.264 encoded by the PHY chip YT8521 to the RK3588 chip. The encoded video is transmitted to the XMC connector through the PCIE3.0 interface, and the encoded video is sent to the corresponding module through the XMC connector. In addition, one reserved network port UTP is connected to the XMC connector to facilitate the connection of expansion modules through the XMC connector.

[0024] The video data after encoding is transmitted through the PCIE 3.0 interface, which can realize high-speed data transmission rate. Compared with the traditional USB 2.0 or other low-speed interfaces, the PCIE interface provides higher data bandwidth, which is suitable for fast transmission of high-resolution video stream. For the transmission of high-definition video encoded data, PCIE 3.0 can provide higher bandwidth to avoid the problem of delay or frame loss caused by data transmission bottleneck. In addition, the transmission of video data is realized through the SGMII (Serial Gigabit Media Independent Interface) protocol. The use of this high-speed Ethernet interface can ensure the stability and efficiency of data transmission. SGMII is suitable for long-distance transmission and high-bandwidth scenarios. Compared with traditional Ethernet protocols or low-speed interfaces, it can better support long-distance transmission of high-definition video streams and reduce packet loss rate and delay.

[0025] In this embodiment, the RK3588 chip provides 1 PCIE 3.0 interface, 1 HDMI output interface, 9 GPIO interfaces, 2 UART interfaces, 2 USB 2.0 interfaces, and 1 USB download port. All interfaces are connected to the XMC connector. This embodiment reserves multiple interfaces, which can better support the expansion and upgrade of the system, facilitate customization and expansion in different application scenarios, and more flexibly adapt to different application requirements compared with the closed domestic video encoding scheme, and has strong scalability. For example, the GPIO interface in this embodiment can be connected to AI modules, FPGA\CPLD, etc. through the XMC connector; the 2 UART interfaces can be used as debugging serial ports and function serial ports; the 2 UART, 2 USB 2.0, and BOOT signals are connected to the XMC connector for debugging and upgrading firmware.

[0026] In this embodiment, the power supply of the entire video encoding module is powered by a direct current voltage of 12V. The 12V voltage supplies power to other expansion modules through the power supply end of the XMC connector. The 12V voltage also passes through the overvoltage protection unit and the DC / DC conversion chip to convert it into a lower direct current voltage to power the RK3588 chip.

[0027] In the embodiment, the RK3588 chip provides a 2-way 32-bit LPDDR4x memory controller interface, the RK3588 chip is connected with a memory chip through the LPDDR4x memory controller interface, and the memory chip preferably adopts a RS1G32LO4D2BDS-46IT board-mounted memory with a capacity of 4GB; since the RK3588 provides a 2-way 32-bit LPDDR4x memory controller interface, in combination with the size and technical requirement capacity of the board card, a 32-bit LPDDR4x is selected, only one 32-bit memory chip is needed for each channel, a total of two memory chips are used, a 2-channel 32-bit 8GB memory capacity is formed, and the memory controller bandwidth can reach 29.8GB / s. In addition, the board-mounted memory chip is selected to replace the traditional memory slot plus memory stick mode, so that the anti-vibration impact capability of the entire module can be enhanced.

[0028] The RK3588 chip is also connected with a storage chip through an EMMC interface, and the storage chip preferably adopts an FEMDRW064G-88A19 board-mounted EMMC storage of Jiang Bolong, with a capacity of 64GB. Necessary system and application program files are provided for the RK3588.

[0029] To sum up, on the one hand, the RK3588 chip is combined with the XMC connector and the Ethernet PHY chip, the RK3588 provides powerful computing power and hardware acceleration, can efficiently perform video encoding, is particularly suitable for high-resolution and high-frame-rate video stream processing, high-speed data transmission can be realized through the XMC connector and the Ethernet PHY chip, delay is reduced, the stability of real-time video encoding and transmission is ensured, the XMC connector supports a plurality of interfaces, can be conveniently connected and expanded with other external devices, and is suitable for different application scenarios; and the number of chips in the entire module is small, all the chips are domestic chips, and no additional encoder needs to be arranged, so that the cost is greatly reduced; on the other hand, the board-mounted memory chip and the storage chip are arranged, so that the anti-vibration impact capability of the entire module can be enhanced. It can be said that the utility model improves the video encoding efficiency, transmission stability and expansion flexibility on the basis of simple hardware structure and low cost, and can ensure the anti-vibration impact capability of the entire module.

Claims

1. A video encoding module based on RK3588, characterized in that, The device includes an RK3588 chip, an XMC connector, and at least one Ethernet PHY chip connected between the RK3588 chip and the XMC connector. The input of the Ethernet PHY chip is connected to a video source via an SGMII network port and the XMC connector, and the output of the Ethernet PHY chip is connected to the RK3588 chip. The output of the RK3588 chip is connected to the XMC connector via a PCIe interface for outputting encoded video data.

2. The video encoding module based on RK3588 according to claim 1, characterized in that, At least two Ethernet PHY chips are provided between the RK3588 chip and the XMC connector. The input of one Ethernet PHY chip is connected to the XMC connector through the SGMII network port to receive video data sent by the video source; the input of the other Ethernet PHY chip is connected to the XMC connector through the UTP network port as a reserved network port.

3. The video encoding module based on RK3588 according to claim 2, characterized in that, The outputs of the two Ethernet PHY chips are respectively connected to the two RGMII interfaces of the RK3588 chip.

4. The video encoding module based on RK3588 according to claim 1, 2, or 3, characterized in that, The Ethernet PHY chip is model YT8521.

5. The video encoding module based on RK3588 according to claim 1, 2, or 3, characterized in that, The RK3588 chip provides one PCIe 3.0 interface, one HDMI output interface, nine GPIO interfaces, two UART interfaces, two USB 2.0 interfaces, and one USB download port. All interfaces are connected to the XMC connector.

6. The video encoding module based on RK3588 according to claim 1, 2, or 3, characterized in that, The DC power supply powers other expansion modules via the power terminal of the XMC connector; the DC power supply also powers the RK3588 chip via the overvoltage protection unit and the DC / DC conversion chip.

7. The video encoding module based on RK3588 according to claim 1, 2, or 3, characterized in that, The RK3588 chip provides two 32-bit LPDDR4x memory controller interfaces. The RK3588 chip connects to memory chips, which are surface-mount memory chips, through the LPDDR4x memory controller interfaces.

8. The video encoding module based on RK3588 according to claim 7, characterized in that, The memory chip is a domestically produced 4GB board-mount memory chip, with one 32-bit memory chip set in each channel, forming two 32-bit dual-channel 8GB memory capacities.

9. The video encoding module based on RK3588 according to claim 1, 2, or 3, characterized in that, The RK3588 chip is connected to a memory chip via an EMMC interface. The memory chip is a surface-mount EMMC memory.

10. The video encoding module based on RK3588 according to claim 9, characterized in that, The board-mount EMMC memory is a domestically produced board-mount EMMC with a capacity of 64GB.