CN115866179B - Bridge video transmission system and method avoiding video low-level protocol analysis - Google Patents
Bridge video transmission system and method avoiding video low-level protocol analysis Download PDFInfo
- Publication number
- CN115866179B CN115866179B CN202310190499.6A CN202310190499A CN115866179B CN 115866179 B CN115866179 B CN 115866179B CN 202310190499 A CN202310190499 A CN 202310190499A CN 115866179 B CN115866179 B CN 115866179B
- Authority
- CN
- China
- Prior art keywords
- csi
- data packet
- video
- llp
- phy
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 24
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000006978 adaptation Effects 0.000 claims abstract description 13
- 230000003044 adaptive effect Effects 0.000 claims abstract description 8
- 238000010586 diagram Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a bridge video transmission system and a method avoiding the analysis of a video low-level protocol.A camera acquires image information and transmits the information to a video data link layer through an A-PHY interface of a bridge; s2, the video data link layer transmits the data frame to a CSI-RX (channel state information-receiver) adaptive device CSIA, and the CSI-RX adaptive device CSIA receives the data information; s3, the CSI-RX adaptation device CSIA sends out a data packet, the CSI-RX low-level protocol layer CSI-LLP judges whether the data packet is a super frame or not, if yes, the head and the foot of the super frame LLP are replaced, the data packet is written into a super frame LLP buffer zone, and if not, the data packet is directly written into the LLP buffer zone; s4, the LLP buffer area judges whether the destination of the data packet is a D-PHY or a C-PHY according to interface configuration, judges whether the source and the destination of the data packet are the same physical layer, if so, the data packet is directly sent to the destination, and if not, the head and the foot of the data packet are replaced and sent to the destination.
Description
Technical Field
The invention relates to the field of communication, in particular to a bridge video transmission system and method avoiding video low-level protocol analysis.
Background
The long-distance video transmission bridge chip is widely applied to a vehicle-mounted video processing and industrial video processing system to connect a camera, a display and a host, and generally an image received by a physical layer at one end is converted into pixel data through a protocol stack at a receiving end and then sent out from the physical layer at the other end through a protocol stack at a sending end.
Most of the existing design methods are to analyze GMSL or A-PHY through the receiving end package of the full stack and send the package of the sending end package to the physical layer of the other end, such as C/D PHY, the used logic and stored hardware resources are more, and under the condition of supporting super frames, the requirements on the logic and stored hardware resources are higher, so that the bridge area is larger, and the cost is higher.
Disclosure of Invention
In order to solve the technical problems, the invention provides a bridge video transmission method avoiding the analysis of a video low-level protocol, which comprises the following steps:
s1, a camera acquires image information and transmits the information to a video data link layer through an A-PHY interface of a bridge piece;
s2, the video data link layer transmits the data frame to a CSI-RX (channel state information-receiver) adaptive device CSIA, and the CSI-RX adaptive device CSIA receives the data information;
s3, the CSI-RX adaptation device CSIA sends out a data packet, the CSI-RX low-level protocol layer CSI-LLP judges whether the data packet is a super frame or not, if yes, the head and the foot of the super frame LLP are replaced, the data packet is written into a super frame LLP buffer zone, and if not, the data packet is directly written into the LLP buffer zone;
s4, the LLP buffer area judges whether the destination of the data packet is a D-PHY or a C-PHY according to interface configuration, judges whether the source and the destination of the data packet are the same physical layer, if so, the data packet is directly sent to the destination, and if not, the head and the foot of the data packet are replaced and sent to the destination.
Preferably: the method is equally applicable to video data being tunneled over an a-PHY using the display standard protocol DSI.
A bridge video transmission system that avoids video low-level protocol parsing, comprising:
the camera is used for acquiring image information;
a physical interface for inputting or outputting information;
the video data link layer receives information output by the physical interface;
a CSI-RX adapter CSIA receives and transmits the data packet;
the CSI-RX low-level protocol layer CSI-LLP is used for judging whether the data packet is a super frame or not;
the LLP buffer area judges whether the destination of the data packet and the source and destination of the data packet are the same physical layer;
the transmission method of the system comprises the following steps:
s1, acquiring image information by the camera, and transmitting the information to the video data link layer through an A-PHY interface of a bridge piece;
s2, the video data link layer transmits a data frame to the CSI-RX adaptation device CSIA, and the CSI-RX adaptation device CSIA receives data information;
s3, the CSI-RX adaptation device CSIA sends out a data packet, the CSI-RX low-level protocol layer CSI-LLP judges whether the data packet is a super frame or not, if yes, the head and the foot of the super frame LLP are replaced, the data packet is written into a super frame LLP buffer zone, and if not, the data packet is directly written into the LLP buffer zone;
s4, the LLP buffer area judges whether the destination of the data packet is a D-PHY or a C-PHY according to interface configuration, judges whether the source and the destination of the data packet are the same physical layer, if so, the data packet is directly sent to the destination, and if not, the head and the foot of the data packet are replaced and sent to the destination.
Preferably: the physical interfaces are divided into a first physical interface and a second physical interface.
Preferably: the first physical interface implements the MIPI A-PHY standard and the second physical interface implements MIPI C-PHY and MIPI D-PHY standards.
Preferably: the camera is connected with the input end of the first physical interface, the video data link layer is connected with the output end of the first physical interface, a CSI-RX (channel state information-receiver) adapter CSIA is arranged behind the video data link layer, a CSI-RX low-level protocol layer CSI-LLP and a channel distribution CSI-LD are arranged behind the CSI-RX adapter CSIA, the channel distribution CSI-LD is connected with the second physical interface, and the second physical interface is connected with an interface of a system chip.
Preferably: the method also comprises a camera standard protocol CSI, and video data is transmitted on the A-PHY through a tunnel by adopting the camera standard protocol CSI.
The invention has the technical effects and advantages that:
the invention largely avoids the analysis of video low-level protocol, the traditional bridge buffer stores image data, the buffer stores low-level protocol packets, the invention does not need to completely analyze through the receiving end of the full stack and the sending end of the full stack and send the packets to the physical layer at the other end, and is applicable to common frames and super frames, thereby saving the bridge logic and the hardware resource requirements of storage and reducing the bridge area and cost.
Drawings
Fig. 1 is a schematic structural diagram of a bridge video transmission system and a method for avoiding low-level protocol parsing of video according to an embodiment of the present application;
fig. 2 is a flowchart of a method in a bridge video transmission system and a method for avoiding low-level protocol parsing of video according to an embodiment of the present application;
fig. 3 is a schematic diagram of video transmission provided in an embodiment of the present application;
fig. 4 is a schematic diagram of conventional video transmission provided in an embodiment of the present application.
Detailed Description
The invention will be described in further detail with reference to the drawings and the detailed description. The embodiments of the invention have been presented for purposes of illustration and description, and are not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.
Referring to fig. 1-2, in this embodiment, a bridge video transmission method avoiding low-level protocol parsing of video is provided, where the method includes:
s1, a camera acquires image information and transmits the information to a video data link layer through an A-PHY interface of a bridge piece;
s2, the video data link layer transmits the data frame to a CSI-RX (channel state information-receiver) adaptive device CSIA, and the CSI-RX adaptive device CSIA receives the data information;
s3, the CSI-RX adaptation device CSIA sends out a data packet, the CSI-RX low-level protocol layer CSI-LLP judges whether the data packet is a super frame or not, if yes, the head and the foot of the super frame LLP are replaced, the data packet is written into a super frame LLP buffer zone, and if not, the data packet is directly written into the LLP buffer zone;
s4, the LLP buffer area judges whether the destination of the data packet is a D-PHY or a C-PHY according to interface configuration, judges whether the source and the destination of the data packet are the same physical layer, if so, the data packet is directly sent to the destination, and if not, the head and the foot of the data packet are replaced and sent to the destination.
A bridge video transmission system avoiding the analysis of a video low-level protocol comprises a camera, a system chip, a physical interface, a video data link layer, an input/output adaptation layer and an I2C adaptation layer; the physical interface is divided into a first physical interface and a second physical interface, the first physical interface implements MIPI A-PHY standard, the second physical interface implements MIPI C-PHY standard and MIPI D-PHY standard, the camera is connected with the input end of the first physical interface of the bridge, the video data link layer is connected with the output end of the first physical interface, the CSI-RX adapter CSIA is arranged behind the video data link layer, the CSI-RX low-level protocol layer CSI-LLP and the channel distribution CSI-LD are arranged behind the CSI-RX adapter CSIA, the channel distribution CSI-LD is connected with the second physical interface, and the second physical interface is connected with the interface of the external system chip.
In this embodiment, for a user scenario in which the receiving end is an a-PHY interface, the camera standard protocol CSI is transmitted over the a-PHY through a tunnel; the video data stream passes through the CSI-RX adaptation device CSIA, and then the improved CSI-RX low-level protocol layer CSI-LLP and the improved channel distribution CSI-LD are used for directly transmitting the video data stream to the C/DPHY physical layer; when the C/D-PHY bridge function is enabled, the destination of the LLP packet is the C/D-PHY interface; if the original LLP data packet is sent from the same physical layer, the data packet is unchanged; if the original LLP packet is sent from a different physical layer, the packet header and the footer will be replaced; if the frame is a super frame, the cyclic redundancy code and the virtual channel are replaced by the new cyclic redundancy code and the virtual channel, and different virtual channels are written into corresponding addresses of the super frame; the channel distribution logic directly reads the stored low-level protocol packet LLP and distributes the low-level protocol packet LLP to different channels; the method is equally applicable to the transmission of display standard protocol DSI over a-PHY via tunneling.
Referring to fig. 3 to 4, a conventional long-distance video transmission chip receives image information transmitted by a camera from a physical layer of a receiving end, converts the image information into pixel data through a protocol stack of the receiving end, and transmits the pixel data to an external system chip from the physical layer of the transmitting end through the protocol stack of the transmitting end; the physical interface of the receiving end implements MIPI A-PHY standard, the camera connects the physical interface of the receiving end, transmit the information to the video data link layer through the physical interface of the receiving end, transmit to CSI-RX adapter CSIA, CSI-RX lower-level protocol layer CSIRX-LLP and CSI-RX image data conversion B2P sequentially through the video data link layer, send the video data stream to the physical interface of the sending end through the standard CSI-TX controller, CSI-TX controller includes image data conversion P2B, low-level protocol layer CSI-LLP and channel distribution CSI-LD, the physical interface of the sending end implements MIPI C-PHY and MIPI D-PHY standard, in this process, use more logic and stored hardware resources; one super frame has a length of 6.12s, which contains 51 multi-frames, one multi-frame has a length of 120ms, which contains 26 frames, and under the condition of transmitting super frames, the requirements on hardware resources are higher, and when the bridge chip is manufactured, the area of the bridge chip has to be enlarged, and the cost is correspondingly increased.
The invention largely avoids the analysis of video low-level protocol, the traditional bridge buffer stores image data, the buffer stores low-level protocol packets, the invention does not need to completely analyze through the receiving end of the full stack and the sending end of the full stack and send the packets to the physical layer at the other end, and is applicable to common frames and super frames, thereby saving the bridge logic and the hardware resource requirements of storage and reducing the bridge area and cost.
It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art and which are included in the embodiments of the present invention without the inventive step, are intended to be within the scope of the present invention. Structures, devices and methods of operation not specifically described and illustrated herein, unless otherwise indicated and limited, are implemented according to conventional means in the art.
Claims (7)
1. A bridge video transmission method avoiding video low-level protocol analysis is characterized in that the method comprises the following steps:
s1, a camera acquires image information and transmits the information to a video data link layer through an A-PHY interface of a bridge piece;
s2, the video data link layer transmits the data frame to a CSI-RX (channel state information-receiver) adaptive device CSIA, and the CSI-RX adaptive device CSIA receives the data information;
s3, the CSI-RX adaptation device CSIA sends out a data packet, the CSI-RX low-level protocol layer CSI-LLP judges whether the data packet is a super frame or not, if yes, the head and the foot of the super frame LLP are replaced, the data packet is written into a super frame LLP buffer zone, and if not, the data packet is directly written into the LLP buffer zone;
s4, the LLP buffer area judges whether the destination of the data packet is a D-PHY or a C-PHY according to interface configuration, judges whether the source and the destination of the data packet are the same physical layer, if so, the data packet is directly sent to the destination, and if not, the head and the foot of the data packet are replaced and sent to the destination.
2. The bridge video transmission method avoiding video low-level protocol parsing according to claim 1, wherein the method is equally applicable to video data transmission over a-PHY using display standard protocol DSI through a tunnel.
3. A bridge video transmission system that avoids video low-level protocol parsing, comprising:
the camera is used for acquiring image information;
a physical interface for inputting or outputting information;
the video data link layer receives information output by the physical interface;
a CSI-RX adapter CSIA receives and transmits the data packet;
the CSI-RX low-level protocol layer CSI-LLP is used for judging whether the data packet is a super frame or not;
the LLP buffer area judges whether the destination of the data packet and the source and destination of the data packet are the same physical layer;
the transmission method of the system comprises the following steps:
s1, acquiring image information by the camera, and transmitting the information to the video data link layer through an A-PHY interface of a bridge piece;
s2, the video data link layer transmits a data frame to the CSI-RX adaptation device CSIA, and the CSI-RX adaptation device CSIA receives data information;
s3, the CSI-RX adaptation device CSIA sends out a data packet, the CSI-RX low-level protocol layer CSI-LLP judges whether the data packet is a super frame or not, if yes, the head and the foot of the super frame LLP are replaced, the data packet is written into a super frame LLP buffer zone, and if not, the data packet is directly written into the LLP buffer zone;
s4, the LLP buffer area judges whether the destination of the data packet is a D-PHY or a C-PHY according to interface configuration, judges whether the source and the destination of the data packet are the same physical layer, if so, the data packet is directly sent to the destination, and if not, the head and the foot of the data packet are replaced and sent to the destination.
4. A bridge video transmission system avoiding video low-level protocol parsing according to claim 3, wherein said physical interfaces are divided into a first physical interface and a second physical interface.
5. The bridge video transport system avoiding video low-level protocol parsing of claim 4, wherein said first physical interface implements MIPI a-PHY standard and said second physical interface implements MIPI C-PHY and MIPI D-PHY standard.
6. The bridge video transmission system of claim 5, wherein the camera is connected to an input end of the first physical interface, the video data link layer is connected to an output end of the first physical interface, a CSI-RX adapter CSIA is disposed behind the video data link layer, a CSI-RX low-level protocol layer CSI-LLP and a channel distribution CSI-LD are disposed behind the CSI-RX adapter CSIA, the channel distribution CSI-LD is connected to the second physical interface, and the second physical interface is connected to an interface of a system chip.
7. The bridge video transmission system avoiding video low-level protocol parsing of claim 6, further comprising camera standard protocol CSI with which video data is transmitted over the a-PHY over the tunnel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310190499.6A CN115866179B (en) | 2023-03-02 | 2023-03-02 | Bridge video transmission system and method avoiding video low-level protocol analysis |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310190499.6A CN115866179B (en) | 2023-03-02 | 2023-03-02 | Bridge video transmission system and method avoiding video low-level protocol analysis |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115866179A CN115866179A (en) | 2023-03-28 |
CN115866179B true CN115866179B (en) | 2023-05-05 |
Family
ID=85659734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310190499.6A Active CN115866179B (en) | 2023-03-02 | 2023-03-02 | Bridge video transmission system and method avoiding video low-level protocol analysis |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115866179B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101411A1 (en) * | 2014-12-25 | 2016-06-30 | 中兴通讯股份有限公司 | Server display method and device |
WO2017190468A1 (en) * | 2016-05-03 | 2017-11-09 | 乐视控股(北京)有限公司 | Video processing system and multimedia playing device having same |
CN114006949A (en) * | 2020-07-16 | 2022-02-01 | 马克西姆综合产品公司 | MIPI conversion in GMSL tunnel mode |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7581041B1 (en) * | 2003-12-29 | 2009-08-25 | Apple Inc. | Methods and apparatus for high-speed serialized data transfer over network infrastructure using a different protocol |
CN204288758U (en) * | 2014-12-17 | 2015-04-22 | 武汉精测电子技术股份有限公司 | Based on the MIPI liquid crystal module Vcom calibration apparatus of FPGA |
US11194753B2 (en) * | 2017-09-01 | 2021-12-07 | Intel Corporation | Platform interface layer and protocol for accelerators |
KR102107299B1 (en) * | 2018-06-21 | 2020-05-06 | 한국산업기술대학교산학협력단 | Method of transmitting image data and apparatuses performing the same |
US11100028B1 (en) * | 2020-04-27 | 2021-08-24 | Apex Semiconductor | Programmable I/O switch/bridge chiplet |
US11399084B2 (en) * | 2020-05-12 | 2022-07-26 | Nxp Usa, Inc. | Hot plugging of sensor |
TW202203048A (en) * | 2020-07-10 | 2022-01-16 | 日商索尼半導體解決方案公司 | Communication device, communication method, and program |
CN113485659A (en) * | 2021-06-16 | 2021-10-08 | 湖北亿咖通科技有限公司 | Control system for realizing double-channel data serial by single chip |
CN215298224U (en) * | 2021-06-30 | 2021-12-24 | 龙芯中科(成都)技术有限公司 | Core board and computer equipment |
-
2023
- 2023-03-02 CN CN202310190499.6A patent/CN115866179B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101411A1 (en) * | 2014-12-25 | 2016-06-30 | 中兴通讯股份有限公司 | Server display method and device |
WO2017190468A1 (en) * | 2016-05-03 | 2017-11-09 | 乐视控股(北京)有限公司 | Video processing system and multimedia playing device having same |
CN114006949A (en) * | 2020-07-16 | 2022-02-01 | 马克西姆综合产品公司 | MIPI conversion in GMSL tunnel mode |
Also Published As
Publication number | Publication date |
---|---|
CN115866179A (en) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE39763E1 (en) | Isochronous channel having a linked list of buffers | |
CN107483370B (en) | Method for transmitting IP and CAN service on FC network | |
US11258631B2 (en) | Streaming on diverse transports | |
JP2001166912A (en) | Method and system for displaying picture and host device and picture display device and interface for display | |
TW201230854A (en) | Method and system of mapping displayport over a wireless interface | |
CN104901859A (en) | AXI/PCIE bus converting device | |
CN113498600B (en) | A PCIe-based data transmission method and device | |
US12147372B2 (en) | PCIE-based data transmission method and apparatus | |
US20220368564A1 (en) | PCIe-Based Data Transmission Method and Apparatus | |
US11902706B2 (en) | Method for transmitting high bandwidth camera data through SerDes links | |
CN113498597A (en) | PCIe-based data transmission method and device | |
CN113141520B (en) | Video stream transmission method and device, electronic equipment and storage medium | |
CN115866179B (en) | Bridge video transmission system and method avoiding video low-level protocol analysis | |
US12147370B2 (en) | PCIe-based data transmission method, apparatus, and system | |
JPH1013371A (en) | Data byte stream communication method and apparatus | |
KR102263369B1 (en) | System and method for multi-computer control | |
JP3609811B2 (en) | Network relay device and network relay method | |
CN117499173A (en) | PCIE high time uniformity transmission method based on DMA ring buffer | |
CN115878061A (en) | Display signal transmission method and related device | |
CN115866173B (en) | Video transmission chip | |
CN113196720A (en) | Data processing method, transmission equipment and data processing system | |
WO2021147052A1 (en) | Pcie-based data transmission method and apparatus | |
KR100259819B1 (en) | Data transmission method and apparatus for vod server | |
CN120343192A (en) | A bidirectional extended transmission method and system based on USB 3.0 protocol | |
CN120547291A (en) | FPGA-based SLVS-EC to eDP interface conversion method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |