CN109040836A - A kind of method and device for analyzing of ARINC818 protocol video stream - Google Patents
A kind of method and device for analyzing of ARINC818 protocol video stream Download PDFInfo
- Publication number
- CN109040836A CN109040836A CN201810731877.6A CN201810731877A CN109040836A CN 109040836 A CN109040836 A CN 109040836A CN 201810731877 A CN201810731877 A CN 201810731877A CN 109040836 A CN109040836 A CN 109040836A
- Authority
- CN
- China
- Prior art keywords
- video
- frame
- data
- parameter
- video frame
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title abstract description 17
- 230000005540 biological transmission Effects 0.000 claims abstract description 35
- 238000004458 analytical method Methods 0.000 claims description 11
- 230000000630 rising effect Effects 0.000 claims 2
- 238000013461 design Methods 0.000 abstract description 2
- 230000001172 regenerating effect Effects 0.000 abstract 1
- 101500022510 Lithobates catesbeianus GnRH-associated peptide 2 Proteins 0.000 description 8
- 101500023488 Lithobates catesbeianus GnRH-associated peptide 1 Proteins 0.000 description 7
- 101100282115 Candida albicans (strain SC5314 / ATCC MYA-2876) HIP1 gene Proteins 0.000 description 6
- 101150112629 gap3 gene Proteins 0.000 description 6
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 1
- 240000002853 Nelumbo nucifera Species 0.000 description 1
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention relates to a kind of method and device for analyzing of ARINC818 protocol video stream, device includes parameter configuration module, configuration register, video frame parsing module, parameter configuration module is for receiving the parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including the interval timer periodicity between data field length, data packet number, data frame;Configuration register is for storing parameter;Video frame parsing module is used to count the data field length of the data frame in video frame, and take out video data payload using the parameter in the configuration register.The enough ARINC818 video frames for parsing a variety of transmission rates, a variety of resolution ratio and a variety of frame per second in real time of the present invention, and can real-time configuration parameter, to adapt to the video frame of different parameters, without regenerating logical design.
Description
Technical field
The invention belongs to computer network communication fields, and in particular to a kind of analytic method of ARINC818 protocol video stream
With device.
Background technique
ARINC818 agreement is a kind of dedicated image transmitting for the Aviation electronic system released based on FC-AV agreement
Agreement, referred to as aviation electronics digital video bus (ADVB) occur for solving synthetic aviation electronic system display pattern
The systems such as multifunction display, Helmet Mounted Display after variation image transmits at a distance and display problem, belongs to a kind of novel
Airborne communication agreement.
According to Arinc818 agreement, the video of different resolution and different transmission rates, needed in transmission process using
Different transmission time sequences, so no matter transmitting terminal or receiving end require to meet the time sequence parameter, and existing device is all only
It is the parsing that video flowing is carried out for the time sequence parameter under a certain resolution ratio and a certain transmission rate, i.e. preset parameter solution
Analysis, can not achieve the real time parsing of video flowing.
Summary of the invention
It is existing for solving the object of the present invention is to provide a kind of method and device for analyzing of ARINC818 protocol video stream
Technology cannot achieve the problem of real time parsing different resolution or different transmission rates video flowing.
In order to solve the above technical problems, the present invention proposes a kind of analytic method of ARINC818 protocol video stream, including with
Lower step:
1) parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including the data head of district are received
Configuration register is written in the parameter by degree, the interval timer periodicity between data packet number, data frame;
2) using the parameter in the configuration register, the data field length of the data frame in video frame is counted,
And video data payload is taken out, realize the parsing of video to be transmitted.
The present invention is according to the requirement of different resolution and/or different transmission rates, by configuring the parameter of video to be transmitted,
And configuration register is written into parameter, it is counted by the data field length to the data frame in video frame, takes out video counts
According to payload, the parsing of the video to be transmitted of different resolution or different transmission rates is realized.
Further, the analyzing step of each video frame is as follows:
2-1) judge the bebinning character of video frame;
2-2) when the bebinning character of video frame is SOFi, using the frame head length and data field length of the 0th frame to video
Frame is counted and is parsed, and video data payload is taken out;
2-3) when the bebinning character of video frame is SOFn, using the frame head length and data field length of data frame to video
Frame is counted and is parsed, and video data payload is taken out.
Further, when the bebinning character of video frame neither SOFi, nor when SOFn, wait next video frame to be sentenced
It is disconnected.
Further, when the resolution ratio of video to be transmitted is constant, transmission rate changes, only change write-in configuration register
Interval timer periodicity between data frame;When the change resolution of video to be transmitted, change the institute of write-in configuration register
There is parameter.
Further, the parameter is written by configuration register by ahb bus or AXI bus.
In order to solve the above technical problems, the present invention also proposes a kind of resolver of ARINC818 protocol video stream, including
Following device scheme:
Including parameter configuration module, configuration register, video frame parsing module, wherein parameter configuration module is for receiving
The parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including data field length, data packet number, number
According to the interval timer periodicity between frame;Configuration register is for storing the parameter;Video frame parsing module is used to utilize institute
The parameter in configuration register is stated, the data field length of the data frame in video frame is counted, and it is net to take out video data
Lotus realizes the parsing of video to be transmitted.
The present invention is according to the requirement of different resolution and/or different transmission rates, by configuring the parameter of video to be transmitted,
And configuration register is written into parameter, it is counted by the data field length to the data frame in video frame, takes out video counts
According to payload, the parsing of the video to be transmitted of different resolution or different transmission rates is realized.
Further, the analyzing step of each video frame is as follows:
(1) judge the bebinning character of video frame;
(2) when the bebinning character of video frame is SOFi, using the frame head length and data field length of the 0th frame to video
Frame is counted and is parsed, and video data payload is taken out;
(3) when the bebinning character of video frame is SOFn, using the frame head length and data field length of data frame to video
Frame is counted and is parsed, and video data payload is taken out.
Further, when the bebinning character of video frame neither SOFi, nor when SOFn, wait next video frame to be sentenced
It is disconnected.
Further, when the resolution ratio of video to be transmitted is constant, transmission rate changes, only change write-in configuration register
Interval timer periodicity between data frame;When the change resolution of video to be transmitted, change the institute of write-in configuration register
There is parameter.
Further, by ahb bus or AXI bus configuration register is written in the parameter by the present invention.
Detailed description of the invention
Fig. 1 is a kind of ARINC818 protocol video frame process of analysis figure;
Fig. 2 is a kind of ARINC818 protocol video frame resolution logic structural block diagram.
Specific embodiment
A specific embodiment of the invention is further described with reference to the accompanying drawing.
Embodiment one:
In order to parse the video flowing of different resolution, different transmission rates, ARINC818 protocol video of the invention
The analytic method of stream, comprising the following steps:
1) parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including the data head of district are received
Degree, the interval timer periodicity between data packet number, data frame, and parameter is passed through into ahb bus or the write-in configuration of AXI bus
Register.
2) using the parameter in configuration register, the data field length of the data frame in video frame is counted, and takes
Video data payload out realizes the parsing of video to be transmitted.
The present invention is according to the requirement of different resolution and/or different transmission rates, by configuring the parameter of video to be transmitted,
And configuration register is written into parameter, it is counted by the data field length to the data frame in video frame, takes out video counts
According to payload, the parsing of the video to be transmitted of different resolution or different transmission rates is realized.
Above-mentioned steps 2) in each video frame parsing sub-step it is as follows:
2-1) judge the bebinning character of video frame;
2-2) when the bebinning character of video frame is SOFi, using the frame head length and data field length of the 0th frame to video
Frame is counted and is parsed, and video data payload is taken out;
2-3) when the bebinning character of video frame is SOFn, using the frame head length and data field length of data frame to video
Frame is counted and is parsed, and video data payload is taken out.
When the bebinning character of video frame neither SOFi, nor when SOFn, next video frame is waited, according to above-mentioned parsing
Sub-step carries out continuing to judge.
For example, resolution ratio is 1280X1024,60 frames/second frame per second, the video flowing of 1.0625Gbps transmission rate makes
When being transmitted with ARINC818 agreement, parameter is fixed by calculating, such as piece image is divided into 2049 ARINC818
Frame transmission, wherein the 0th frame is the vessel head of the width image, remaining 2048 frame is data frame.When vessel head frame length is 35
In the clock period, wherein frame head is 6 clock cycle, and data field length is 26 clock cycle.General data area frame head is 6 clocks
Period, data field length are 480 clock cycle.
For above-mentioned example, step 2-2) meaning, exactly counted using the frame head length 6 of the 0th frame, frame head knot
Shu Hou is counted into data field, is counted and parsed using parameter 26.Step 2-3) it is meant that remaining 2048 number
It the use of frame head is 6, data field is the parameter of 480 clock cycle to count and parse when being parsed according to frame.
Video payload data of the invention are the data for needing to show in piece image.Such as piece image resolution ratio
It is 1280 × 1024, then, there are 1280 × 1024 points in the image, each point is the data of a 24bit, and video payload
What data referred to is exactly the data of these points.
The step of above-mentioned configuration parameter, uses software-driven CPU, and configuration parameter is written in configuration register by bus,
Such as ahb bus, but it is not limited to ahb bus, other buses such as AXI bus etc. can also be with.
The process of configuration parameter specifically includes the following steps:
The parameter of option and installment includes data packet total number in a video frame, a data packet length, video data frame
Interval timer number GAP1 between first frame FC0 and the second frame FC1, the interval timer number GAP2 between nth frame and N+1 frame,
Interval timer number GAP3 between last frame and next video data frame first frame FC0.
Configuration register is written into the parameter of above-mentioned configuration, the parsing foundation as video to be transmitted.When resolution ratio is constant
Change, when only transmission rate changes, the parameter for needing to change is exactly above-mentioned GAP1, GAP2 and GAP3;When resolution ratio becomes
When change, no matter whether transmission rate changes, and above-mentioned 5 parameters may all need to change.
The specific solution procedure of configuration parameter is as follows;
Data packet number=image resolution ratio line number × 2;The data packet number that number 2 splits into for every row image;
Data packet length=image resolution ratio columns × 0.75;Number 0.75 is each pixel according to the data of color information
Amount, such as: black and white=1, RGB YUV444=3, divided by each clock cycle transmit data volume 4;
Median TMP=[line speed ÷ (image resolution ratio line number+36) ÷ frame frequency ÷ 40];Number 36 is image
Totally 36 row, number 40 are the data volume 4B of transmission of each clock cycle, the bit number after 8B10B is encoded for front and back blanking;
GAP1=TMP × 4- video data frame FC0 length;Number 4 is image final blanking line number;
GAP2=TMP ÷ 2- video data frame FCN length;The data packet number that number 2 splits into for every row image;
GAP3=TMP*32+GAP2;Number 32 is blanking line number before image.
For example, when the resolution ratio of transmission video is 1280 × 1024, line speed 3.1875Gbps, remaining parameter
For 24 rgb formats, 60 frames of frame frequency/second.According to specific ARINC818 timing calculating instrument, show that above-mentioned 5 need to configure
Parameter are as follows:
Data packet total number in one video frame: 2049;
One data packet length: 489 × 4 bytes;
GAP1:4973;
GAP2:137;
GAP3:40201.
When line speed changes into 4.25Gbps, remaining parameter is all constant, there was only parameter in above-mentioned 5 parameters
GAP1, GAP2, GAP 3 needs to change, as follows:
GAP1:6680;
GAP2:346;
GAP3:53786.
When line speed variation is 4.25Gbps, change resolution is 768 × 615, when remaining parameter is all constant, on
The change of 5 parameters is stated, as follows:
Data packet total number in one video frame: 1231;
One data packet length: 297x4 byte;
GAP1:10880;
GAP2:1063;
GAP3:88103.
The present invention, when the resolution ratio of video to be transmitted is constant, transmission rate changes, only changes during configuration parameter
Become the interval timer periodicity between the data frame of write-in configuration register;When the change resolution of video to be transmitted, change
All parameters of configuration register are written.
The invention also provides a kind of resolvers of ARINC818 protocol video stream, including parameter configuration module, configuration
Register, video frame parsing module, wherein parameter configuration module be used to receive transmitting terminal according to the resolution ratio of video to be transmitted and
The parameter of transmission speed configuration, including the interval timer periodicity between data field length, data packet number, data frame;Configuration
Register is for storing parameter;Video frame parsing module is used for using the parameter in configuration register, to the data in video frame
The data field length of frame is counted, and takes out video data payload, realizes the parsing of video to be transmitted.
The resolver of signified ARINC818 protocol video stream, is actually based on the method for the present invention in above-described embodiment
A kind of computer solution of process, i.e., a kind of software architecture can be applied in computer, above-mentioned apparatus be and method
The corresponding treatment progress of process.Since sufficiently clear is complete for the introduction to the above method, therefore no longer it is described in detail.
Embodiment two:
In order to realize to the various transmission rates, various video resolutions, various frame per second for meeting ARINC818 protocol format
Video flowing parsed, take out video payload data therein, and configuration data can be modified, to fit with real-time programming
Different demands are answered, the present invention proposes a kind of resolver of ARINC818 protocol video stream, including sequentially connected bus interface
Logic, parameter configuration register, ARINC818 video frame resolution logic is written.Wherein, bus interface write-in logic is for configuring
The parameter of video flowing to be transmitted, and will be in configuration parameter write parameters configuration register by ahb bus;Parameter configuration register
For storage configuration parameter;ARINC818 video frame resolution logic is used for according to configuration parameter to the number of the data frame in video frame
It is counted according to section length, and takes out video data payload.
By being programmed into different configuration parameters, using following methods parsing different rates, different resolution
The video flowing of ARINC818 agreement, as shown in Figure 1:
1) logic circuit is a new ARINC818 video frame or an original view according to the judgement of the character of input
The beginning of data frame in frequency frame;
2) if the character inputted is the bebinning character SOFi of ARINC818 video frame, it is shown to be a new video frame and opens
Begin, then it is counted using the frame head length parameter of the 0th frame, after frame head, into the data field of the 0th frame, use the 0th
The data field length parameter of frame is counted, after, state is transferred to start initial state;
3) if the character inputted is the bebinning character SOFn of ARINC818 data frame, it is shown to be original video frame and is not finished,
It is that some data frame therein starts, then its frame head and data field is counted using the relevant parameter of data frame, after,
State is transferred to start initial state;
If 4) character inputted is not SOFi, nor SOFn, but other data, then it still returns to start and rises
Beginning state waits new data frame or video frame.
Specific logic circuitry is as shown in Fig. 2, the figure illustrates the various rates of the system analysis and resolution ratio
The each functional module and data flow of the video flowing of ARINC818 agreement.Configuration parameter is written to configuration by ahb bus
After in register, the parsing function of start-up circuit.Pass through the process of the above method after video flowing of ARINC818 agreement flows into
Afterwards, video payload data are parsed in real time, can directly display or do follow-up data processing.
The present invention uses software programming, and configuration register is written, and changes the parameter of ARINC818 video frame, such as one
It include the number of data frame, the parameters such as length of each data frame in ARINC818 video frame.It, can by the way that different parameters is written
So that the ARINC818 video frame, which receives resolver, can parse a variety of transmission rates, various video resolution ratio and a variety of views
Frequency frame per second.A variety of transmission rates, such as 1.0625Gbps, 2.125Gbps and 3.1875Gbps etc..Various video resolution ratio, example
Such as 1920 × 1080,1280 × 1024,1280 × 720,640 × 480,720 × 576 etc..A variety of frame per second, such as 60 frames/second, 50
Frame/second, 30 frames/second, 24 frames/second etc..
Method and device of the invention can parse a variety of transmission rates, a variety of resolution ratio and a variety of frame per second in real time
ARINC818 video frame, and can Command Line Parsing parameter in real time, to adapt to the video frame of different parameters, without again
Generate logical design.
Data/address bus in the present embodiment is preferably ahb bus, as other embodiments, the also optional enchashment of data/address bus
There are other buses in technology, such as AXI bus, Avalon bus, no longer elaborates here.
The above description is only a preferred embodiment of the present invention, is not intended to restrict the invention, for those skilled in the art
For member, the invention may be variously modified and varied.All within the spirits and principles of the present invention, it is made it is any modification,
Equivalent replacement, improvement etc., should be included within scope of the presently claimed invention.
Claims (10)
1. a kind of analytic method of ARINC818 protocol video stream, which comprises the following steps:
1) parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including data field length, number are received
According to the interval timer periodicity between packet number, data frame, configuration register is written into the parameter;
2) using the parameter in the configuration register, the data field length of the data frame in video frame is counted, and takes
Video data payload out realizes the parsing of video to be transmitted.
2. the analytic method of ARINC818 protocol video stream according to claim 1, which is characterized in that each in step 2)
The analyzing step of video frame is as follows:
2-1) judge the bebinning character of video frame;
2-2) when the bebinning character of video frame is SOFi, using the 0th frame frame head length and data field length to video frame into
Row counts and parsing, takes out video data payload;
2-3) when the bebinning character of video frame is SOFn, using data frame frame head length and data field length to video frame into
Row counts and parsing, takes out video data payload.
3. the analytic method of ARINC818 protocol video stream according to claim 2, which is characterized in that when rising for video frame
Beginning character neither SOFi, nor when SOFn, wait next video frame to be judged.
4. the analytic method of ARINC818 protocol video stream according to claim 1, which is characterized in that when video to be transmitted
Resolution ratio is constant, transmission rate variation when, only change the interval timer periodicity between the data frame of write-in configuration register;
When the change resolution of video to be transmitted, change all parameters of write-in configuration register.
5. the analytic method of ARINC818 protocol video stream according to claim 1, which is characterized in that pass through ahb bus
Or configuration register is written in the parameter by AXI bus.
6. a kind of resolver of ARINC818 protocol video stream, which is characterized in that including parameter configuration module, configuration deposit
Device, video frame parsing module, wherein parameter configuration module is for receiving transmitting terminal according to the resolution ratio and transmission of video to be transmitted
The parameter of speed configuration, including the interval timer periodicity between data field length, data packet number, data frame;Configuration deposit
Device is for storing the parameter;Video frame parsing module is used for using the parameter in the configuration register, in video frame
The data field length of data frame is counted, and takes out video data payload, realizes the parsing of video to be transmitted.
7. the resolver of ARINC818 protocol video stream according to claim 6, which is characterized in that each video frame
Analyzing step is as follows:
(1) judge the bebinning character of video frame;
(2) when the bebinning character of video frame is SOFi, using the 0th frame frame head length and data field length to video frame into
Row counts and parsing, takes out video data payload;
(3) when the bebinning character of video frame is SOFn, using data frame frame head length and data field length to video frame into
Row counts and parsing, takes out video data payload.
8. the resolver of ARINC818 protocol video stream according to claim 7, which is characterized in that when rising for video frame
Beginning character neither SOFi, nor when SOFn, wait next video frame to be judged.
9. the resolver of ARINC818 protocol video stream according to claim 6, which is characterized in that when video to be transmitted
Resolution ratio is constant, transmission rate variation when, only change the interval timer periodicity between the data frame of write-in configuration register;
When the change resolution of video to be transmitted, change all parameters of write-in configuration register.
10. the resolver of ARINC818 protocol video stream according to claim 6, which is characterized in that pass through ahb bus
Or configuration register is written in the parameter by AXI bus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810731877.6A CN109040836B (en) | 2018-07-05 | 2018-07-05 | Method and device for analyzing ARINC818 protocol video stream |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810731877.6A CN109040836B (en) | 2018-07-05 | 2018-07-05 | Method and device for analyzing ARINC818 protocol video stream |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109040836A true CN109040836A (en) | 2018-12-18 |
CN109040836B CN109040836B (en) | 2020-11-06 |
Family
ID=64640421
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810731877.6A Active CN109040836B (en) | 2018-07-05 | 2018-07-05 | Method and device for analyzing ARINC818 protocol video stream |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109040836B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110012272A (en) * | 2019-04-12 | 2019-07-12 | 北京旋极信息技术股份有限公司 | A kind of method for transmission processing and device of ARINC818 data flow |
CN112468757A (en) * | 2020-11-26 | 2021-03-09 | 中国航空工业集团公司洛阳电光设备研究所 | Adaptive resolution ARINC818 video conversion circuit based on FPGA |
CN112564864A (en) * | 2020-12-31 | 2021-03-26 | 洛阳伟信电子科技有限公司 | ARINC818 bus link rate automatic adaptation method |
CN115361092A (en) * | 2022-07-18 | 2022-11-18 | 中国航空工业集团公司洛阳电光设备研究所 | ARINC818 logic high-security monitoring design method |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1454417A (en) * | 1972-12-26 | 1976-11-03 | Ibm | Audiovisual information storage system |
CN102413322A (en) * | 2011-12-07 | 2012-04-11 | 中国航空无线电电子研究所 | Avionics digital video bus (ADVB) framing system and method based on line synchronization |
CN104702921A (en) * | 2013-12-09 | 2015-06-10 | 中国航空工业集团公司第六三一研究所 | FC-AV (fiber channel-audio video) protocol-based frame receiving control circuit and method |
CN104735299A (en) * | 2013-12-24 | 2015-06-24 | 中国航空工业集团公司第六三一研究所 | ARINC818 receiving control circuit and method |
CN104735448A (en) * | 2013-12-24 | 2015-06-24 | 中国航空工业集团公司第六三一研究所 | ARINC818 sending node data acquisition and control method |
CN105357070A (en) * | 2015-11-05 | 2016-02-24 | 天津津航计算技术研究所 | FPGA-based ARINC818 bus analysis and test apparatus |
CN107197232A (en) * | 2017-06-20 | 2017-09-22 | 中航华东光电(上海)有限公司 | ARINC818 aviation audio frequency and video bus data analyzers based on USB3.0 interfaces |
CN107332747A (en) * | 2017-06-20 | 2017-11-07 | 中航华东光电(上海)有限公司 | Arinc818 aviation audio frequency and video bus data analyzers based on the interfaces of PCIExpress 2.0 |
-
2018
- 2018-07-05 CN CN201810731877.6A patent/CN109040836B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1454417A (en) * | 1972-12-26 | 1976-11-03 | Ibm | Audiovisual information storage system |
CN102413322A (en) * | 2011-12-07 | 2012-04-11 | 中国航空无线电电子研究所 | Avionics digital video bus (ADVB) framing system and method based on line synchronization |
CN104702921A (en) * | 2013-12-09 | 2015-06-10 | 中国航空工业集团公司第六三一研究所 | FC-AV (fiber channel-audio video) protocol-based frame receiving control circuit and method |
CN104735299A (en) * | 2013-12-24 | 2015-06-24 | 中国航空工业集团公司第六三一研究所 | ARINC818 receiving control circuit and method |
CN104735448A (en) * | 2013-12-24 | 2015-06-24 | 中国航空工业集团公司第六三一研究所 | ARINC818 sending node data acquisition and control method |
CN105357070A (en) * | 2015-11-05 | 2016-02-24 | 天津津航计算技术研究所 | FPGA-based ARINC818 bus analysis and test apparatus |
CN107197232A (en) * | 2017-06-20 | 2017-09-22 | 中航华东光电(上海)有限公司 | ARINC818 aviation audio frequency and video bus data analyzers based on USB3.0 interfaces |
CN107332747A (en) * | 2017-06-20 | 2017-11-07 | 中航华东光电(上海)有限公司 | Arinc818 aviation audio frequency and video bus data analyzers based on the interfaces of PCIExpress 2.0 |
Non-Patent Citations (2)
Title |
---|
温世杰: "基于ARINC818的航空视频发送接收***设计与实现", 《电光与控制》 * |
贾瑞: "ARINC818视频传输***研究与实现", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110012272A (en) * | 2019-04-12 | 2019-07-12 | 北京旋极信息技术股份有限公司 | A kind of method for transmission processing and device of ARINC818 data flow |
CN112468757A (en) * | 2020-11-26 | 2021-03-09 | 中国航空工业集团公司洛阳电光设备研究所 | Adaptive resolution ARINC818 video conversion circuit based on FPGA |
CN112468757B (en) * | 2020-11-26 | 2023-04-07 | 中国航空工业集团公司洛阳电光设备研究所 | Adaptive resolution ARINC818 video conversion circuit based on FPGA |
CN112564864A (en) * | 2020-12-31 | 2021-03-26 | 洛阳伟信电子科技有限公司 | ARINC818 bus link rate automatic adaptation method |
CN115361092A (en) * | 2022-07-18 | 2022-11-18 | 中国航空工业集团公司洛阳电光设备研究所 | ARINC818 logic high-security monitoring design method |
CN115361092B (en) * | 2022-07-18 | 2024-01-30 | 中国航空工业集团公司洛阳电光设备研究所 | ARINC818 logic high security monitoring design method |
Also Published As
Publication number | Publication date |
---|---|
CN109040836B (en) | 2020-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109040836A (en) | A kind of method and device for analyzing of ARINC818 protocol video stream | |
CN102226943B (en) | System and method for realizing screen splicing | |
CN102740061B (en) | High-definition optical transceiver and multimedia video digital signal processing method | |
CN102323877B (en) | SERDES-based video processing system | |
CN102917213B (en) | System and method for transmitting optical fiber video images | |
CN113626360B (en) | Low-speed MIPI observation type SOC chip and operation method thereof | |
CN112653861B (en) | Multichannel video data transmission method and device based on GT interface | |
CN115834793B (en) | Image data transmission control method in video mode | |
CN105427772A (en) | Multi-channel display port signal generation system and method of common protocol layer | |
CN111954070A (en) | FPGA-based video resolution conversion method and terminal | |
CN103176014B (en) | A kind of Wave data decoding apparatus and oscillograph | |
CN112382224B (en) | Aging test method and system for module | |
CN110012272A (en) | A kind of method for transmission processing and device of ARINC818 data flow | |
CN115442572A (en) | Data transmission method and device | |
CN109377930A (en) | A kind of method and device based on FPGA distribution image video signal amount | |
CN105681699A (en) | Control method and device of LVDS (Low-Voltage Differential Signaling) data clock of liquid crystal display television | |
CN105141905B (en) | A kind of joined screen system and its implementation | |
CN116016823B (en) | Video injection device and system | |
CN101577598A (en) | Multiple signal multiplexing and demultiplexing methods, devices and systems | |
CN108881829A (en) | A kind of method and system of transmission of video | |
CN205647694U (en) | Computer interface circuit of extremely clear video camera of optic fibre | |
CN207835580U (en) | The special non-volume video frequency collection card of subway | |
CN105959626A (en) | Monitoring display configuration information transmission method and monitoring display configuration information transmission device | |
CN113225509A (en) | Device and method for converting CEDS video format signals into HDMI interface signals | |
CN207573505U (en) | A kind of single channel vision signal inputs more window display devices |
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 |