CN104952421B - A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules - Google Patents

A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules Download PDF

Info

Publication number
CN104952421B
CN104952421B CN201510408409.1A CN201510408409A CN104952421B CN 104952421 B CN104952421 B CN 104952421B CN 201510408409 A CN201510408409 A CN 201510408409A CN 104952421 B CN104952421 B CN 104952421B
Authority
CN
China
Prior art keywords
mipi
clock
data
signal
module
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
Application number
CN201510408409.1A
Other languages
Chinese (zh)
Other versions
CN104952421A (en
Inventor
朱亚凡
许恩
欧昌东
郑增强
阳芬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Jingce Electronic Group Co Ltd
Original Assignee
Wuhan Jingce Electronic Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Jingce Electronic Group Co Ltd filed Critical Wuhan Jingce Electronic Group Co Ltd
Priority to CN201510408409.1A priority Critical patent/CN104952421B/en
Publication of CN104952421A publication Critical patent/CN104952421A/en
Application granted granted Critical
Publication of CN104952421B publication Critical patent/CN104952421B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Color Television Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a kind of method and system for the MIPI signals for generating and being used for the detection of MIPI modules, rgb image data is obtained by link vision signal, then obtaining MIPI signals by rgb image data specifically includes following steps:Before rgb signal is converted into MIPI signals, the rgb image data being converted into by vision signal is cached;Local RGB image pixel clock is obtained further according to the image time sequence parameter needed for MIPI module displays;According to described image time sequence parameter, under RGB image pixel clock, stable local image sequential is produced, forms the picture synchronization signal for meeting MIPI module testing requirements;Under picture synchronization signal control, the rgb image data of caching is subjected to MIPI conversions, obtain the MIPI signals for meeting MIPI module testing requirements, it can realize there is that easy to implement, cost is relatively low, easy to operate, working stability, reliability are high, easy to operate in a piece of fpga chip provided by the present invention for the MIPI signal generating systems of MIPI modules detection.

Description

A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules
Technical field
The invention belongs to signal processing technology field, is used for the detection of MIPI modules more particularly, to a kind of generate The method and system of MIPI signals.
Background technology
Mobile industry processor interface (Mobile Industry Processor Interface, MIPI) Display Technique And MIPI liquid crystal display die sets have been widely used in various portable mobile products;In grinding for MIPI liquid crystal display die sets , it is necessary to carry out multinomial test to the MIPI liquid crystal display die sets of output in hair and production process.
In the prior art, the original test image of different resolution is produced using independent image signal source more, and is passed through Cable is connected to MIPI conversion equipments, by low-voltage differential signal (Low-Voltage Differential Signaling, LVDS) signal is converted into MIPI signals, to test the module of different qualities;Since image signal source is of low quality, precision It is poor with stability, and production environment electromagnetic interference is larger, connection cables are longer to cause signal distortion and decay so that converted The MIPI jitters of generation, are there is the problems such as flicker, offset, snow or bright line on the picture of module displays;Due to It is unstable in the MIPI signal sources of test, therefore, when the picture that MIPI liquid crystal display die sets are shown occurs abnormal, it can not judge It is due to the extremely caused exception of signal source, is also due to abnormal caused by the failure of MIPI liquid crystal display die sets, causes pair The test accuracy of MIPI liquid crystal display die sets is not high.
The content of the invention
For the disadvantages described above or Improvement requirement of the prior art, it is used for MIPI modules the present invention provides one kind generation and detects MIPI signals method and system, its object is to the timing information in locally-regenerated MIPI modules, according to the data of reception Rgb video signal locally is being regenerated, and is carrying out MIPI conversions, stable MIPI signals is being formed, solves prior art point The problem of MIPI screens are unstable, display flicker, bright line, snow.
To achieve the above object, one side according to the invention, there is provided a kind of generate is used for the detection of MIPI modules The method of MIPI signals, comprises the following steps:
(1) recovery shaping is carried out to vision signal, electrical characteristic is transmitted to adjust it;The vision signal includes link transmission Clock and link serially-transmitted data;
(2) link transmission clock and link serially-transmitted data are calibrated, is eliminated between clock and data-signal Relative delay so that transmission data and clock alignment;
The LVDS signals of each link are demodulated respectively according to transmission clock, carry out serioparallel exchange, serially-transmitted data warp Serioparallel exchange operates, and is demodulated to parallel video data;
(3) according to LVDS transmit VESA (Video Electronics Standards Association) agreement, JEIDA (Japan Electronic Industry Development Association) agreements and 6bit, 8bit, 10bit Color range is decoded, and each link signal is reduced into RGB image;And combine the RGB image of each link, formed complete Rgb image data, RGB synchronizing signals, rgb pixel clock;
(4) the image time sequence parameter according to needed for MIPI module displays, the MIPI that rgb signal is converted into whole screen form scheme The image of picture or split screen form,
(5) the MIPI images to whole screen form or the image of split screen form carry out MIPI signal conversions, are changed into difference The MIPI signals of the number of channel.
Especially point is for it, and before rgb signal is converted into MIPI signals, the rgb image data received is cached;Again Image time sequence parameter according to needed for MIPI module displays obtains local RGB image pixel clock;Then, joined according to image sequential Number, under RGB image pixel clock, produces stable local image sequential, is consequently formed and meets MIPI module testing requirements
Picture synchronization signal;Under picture synchronization signal control, the rgb image data of caching is subjected to MIPI conversions, Obtain the MIPI signals for meeting MIPI module testing requirements;
Due to RGB image signal may be subject in transmitting procedure external disturbance, transmission cable delay it is asynchronous, with And the more low influence of image signal source stability itself, cause the rgb image data that local reception is arrived to there are shake, timing variations Or delay is larger;If by local reception to rgb image data be directly changed into MIPI signals and be sent into module, shown on module The image shown is likely to occur the problems such as film flicker, picture moving, fuzzy pictures;And the RGB image number that the present invention will receive Locally-regenerated according to being cached to, then reconvert, eliminates the shake and delay of view data, realizes that sequential is alignd, there is provided be used for The MIPI signal qualities of MIPI modules detection;
Wherein, image time sequence parameter includes:Row crop, row back porch, row are effective, row pulsewidth, frame crop, frame back porch, frame have Effect, frame pulsewidth and display brush frequency;
Wherein, RGB image pixel clock is local clock, has clock frequency stabilization, reliably and from external disturbance Advantage.
Preferably, when rgb image data starts caching, whether current RGB image frame is judged according to local image sequential For complete frame, if so, then current RGB image frame is stored in since first data of the first row in caching;If it is not, then abandon Current RGB image frame, receives new RGB image frame;The new RGB image frame is stored in since first data of the first row In caching;
And whether have data deposit caching according to local image time-series rules when each RGB image frame starts, when having When data are stored in, the RGB image number in starting to take out caching when first pixel sequential of the first row of RGB image frame arrives According to;Since deposit data are synchronous with reading data so that the rgb image data of output is the view data of stable localization.
Preferably, the method calibrated in above-mentioned steps (2) to link transmission clock, link serially-transmitted data, tool Body is as follows:Using the clock of 4~8 times of frequency domain signal transfer rates come data detection signal and the edge transition of clock signal, obtain The time delay of data-signal and clock signal, and reversely delay does data-signal and clock signal according to time delay and adjusts, so that when It is synchronous each other between clock and each data-signal;
Then first bit of parallel byte is obtained, with alignment transmission clock and data, will be gone here and there according to transmission clock Row transmission data are operated through serioparallel exchange, are demodulated to parallel data;
Wherein, reversely delay adjustment is by controlling High Speed I/O Delay Elements, adjusting the signal of clock and each link Delay, makes synchronous between clock and each data-signal;Reversely delay adjustment action, solves because vision signal is in transmitting procedure Since the clock that is received caused by length of cable, material, transmission characteristic volume difference, opposite between each data-signal are prolonged Late.
Preferably, before the rgb signal locally produced is converted into the conversion of MIPI signals, according to MIPI signal transfer rates, Frequency dividing frequency multiplication operation is carried out to RGB image pixel clock, obtains synchronous MIPI change over clock, MIPI is changed according to above-mentioned MIPI Change over clock carries out;
Wherein, MIPI change over clock includes the byte group packet clock of MIPI operations and the string signal clock of output MIPI.
Preferably, after the step of rgb signal changes MIPI signals, further include and school is carried out to the MIPI signals got Accurate step;
MIPI signals include the MIPI clock signals of stringization and each channel MIPI data-signals;Calibrate MIPI clock signals And the phase between each Channel Data Signal so that MIPI signals when being output to the connector of MIPI modules, clock and The center alignment of each Channel Data Signal, meets MIPI DPHY agreements;So as to ensure that the MIPI signals that MIPI modules receive are steady It is fixed errorless;The clock because of MIPI signal sources, data are avoided to show bright line caused by not aliging, dodge the problems such as line;Wherein, MIPI DPHY agreements are one of MIPI agreements, and D-PHY is provided to DSI (series display interface) and CSI (serial cameras Interface) definition on a physical layer.
Preferably, between MIPI signal output parts and MIPI module receiving terminals, using controlled delay component adjustment output MIPI signals clock signal and data-signal between mutual delay so that the edge of MIPI clock signals is in data-signal The centre of UI is transmitted, keeps fully synchronized between each MIPI data-signals.
Preferably, after the step of rgb signal changes MIPI signals, the transmission in MIPI signal transmissions to MIPI modules During, further include compensation of delay and signal fine setting;
Specifically, compensation of delay is by comparing the first original circuit not being delayed and the circuit of delay, obtaining relative time delay value, The circuit of delay is repaid according to the relative time delay value complement using the Reverse Turning Control component that is delayed, adaptive adjustment because operating temperature, Delay time error caused by environmental change;
Signal fine setting includes high speed (high speed, the HS) state to MIPI signals and low-power consumption (low power, LP) The electrical characteristic of state is configured, including level magnitude, drives intensity, preemphasis, rising edge trailing edge, differential signal zero Value adjusts so that the clock and data-signal of the received MIPI signals of MIPI modules are fully synchronized.
To achieve the object of the present invention, examined it is another aspect of this invention to provide that providing a kind of generation and being used for MIPI modules The system of the MIPI signals of survey, including MIPI control modules, video data cache module, local RGB generation modules, local video Clock generation module, local RGB synchronizing signals generation module and MIPI modular converters;
Wherein, control signal interface of the input terminal of MIPI control modules as the system, for receiving exterior arrangement; The input terminal of video data cache module is used to receive the rgb image data being converted into through LVDS signals;
Wherein, the first input end of local RGB generation modules connects the output terminal of the video data cache module;Second Input terminal connects the output terminal of the local RGB synchronizing signal generation modules;3rd input terminal connects the local video clock First output terminal of generation module, receives RGB image clock;
Wherein, the first input end of local video clock generation module connects the 4th output of the MIPI control modules End, receives MIPI changeover control signals;Second input terminal connects the 3rd output terminal of MIPI control modules, receives MIPI module figures As sequential;
Wherein, the first input end of local RGB synchronizing signals generation module also connects the 3rd output of MIPI control modules End, receives MIPI module image sequential;Second input terminal also connects the first output terminal of local video clock generation module, receives RGB image clock;
Wherein, the output terminal of the first input end connection local RGB generation modules of MIPI modular converters, receives by caching Regenerated local rgb signal afterwards;Second input terminal connects the second output terminal of local video clock generation module, receives MIPI and turns Change clock;3rd input terminal connects the 4th output terminal of MIPI control modules, receives MIPI changeover control signals;
Wherein, video data cache module is used to cache the rgb image data received;Local video clock generation module is used According to configuration generation image pixel clock;Image pixel clock is at the local that local video clock generation module produces Clock, clock frequency is steady, from external disturbance;
Wherein, local RGB synchronizing signals generation module is used to generate local image sequential;Local RGB generation modules according to The rgb image data of the local image sequential and video data cache module caching, in locally-regenerated rgb signal;MIPI Modular converter meets the MIPI signals of MIPI module displays demands according to the generation of local rgb signal.
Preferably, above-mentioned generation is used for the system of the MIPI signals of MIPI modules detection, further includes LVDS signals and schemes to RGB As the converting unit of data, the LVDS interface of the input terminal of the unit as system, for connecting LVDS signal sources, receives each chain Transmission clock signal and transmission data-signal on road;Output terminal is as rgb image data delivery outlet, for connecting the video Data cache module;
The unit is used to adjust LVDS signal transmission electrical characteristics, and the clock and data of LVDS signals are calibrated, And demodulate the LVDS signals of each link respectively, serioparallel exchange is carried out, RGB image number is converted into after being demodulated to parallel data According to.
Preferably, above-mentioned generation is used for the system of the MIPI signals of MIPI modules detection, its LVDS signal to RGB image number Include video input module, transmission demodulation module, transmission clock data calibration module and video conversion module according to converting unit;
Wherein, clock interface of the first input end of video input module as system, for receiving the biography on each link Defeated clock signal, data-interface of second input terminal as system, for receiving the transmission data-signal on each link;3rd is defeated Enter the first output terminal of end connection MIPI control modules, receive video input control signal;
Wherein, the first output terminal of the first input end connection video input module of demodulation module is transmitted, receives link passes Defeated clock;Second input terminal connects the second output terminal of video input module, receives link transmission data;3rd input terminal connects The output terminal of the transmission clock data calibration module;The input terminal of first output terminal connection transmission clock data calibration module;
Wherein, the second output terminal of the first input end connection transmission demodulation module of video conversion module, when receiving image Clock;3rd output terminal of the second input terminal connection transmission demodulation module, receives view data;The connection MIPI controls of 3rd input terminal Second output terminal of module, receives Video Quality Metric control signal;Output terminal is as LVDS signals to rgb image data converting unit Delivery outlet;
Wherein, video input module docks received LVDS signals and carries out recovery shaping, adjusts it and transmits electrical characteristic;It is logical Cross it is described transmission clock data calibration module link transmission clock and link serially-transmitted data are calibrated, eliminate clock with Relative delay between data-signal so that transmission data and clock alignment;The transmission demodulation module will according to transmission clock The LVDS signals of each link demodulate respectively, carry out serioparallel exchange, are demodulated to parallel data;The video conversion module is according to institute Parallel data is stated, obtains rgb image data.
Preferably, above-mentioned generation is used for the system of the MIPI signals of MIPI modules detection, further includes MIPI clock datas school Quasi-mode block and MIPI output modules;
Wherein, the first output terminal of MIPI modular converters is stated in the first input end connection of MIPI clock datas calibration module, Receive MIPI clock signals;Second input terminal connects the second output terminal of MIPI modular converters, receives MIPI data-signals;3rd Input terminal connects the 5th output terminal of MIPI control modules, receives MIPI transmission delays adjustment signal;
Wherein, the first output terminal of the first input end connection MIPI clock data calibration modules of MIPI output modules, connects Receive MIPI output clocks;Second input terminal connects the second output terminal of MIPI clock data calibration modules, receives MIPI output numbers According to;3rd input terminal connects the 6th output terminal of MIPI control modules, receives MIPI output control signals;The MIPI exports mould The output terminal of block, as the output interface of system, for connecting MIPI modules to be measured;
MIPI clock datas calibration module is used to calibrate the phase between MIPI clocks and each Channel Data Signal so that It can ensure that clock and each data-signal can accomplish clock and each number of channel according to MIPI DPHY agreements when being output to connector It is believed that number center alignment;MIPI output modules are then used to carry out electricity to the MIPI signals of MIPI clock datas calibration module output Gas characteristic, transmission characteristic and impedance operator adjustment, so that module, which terminates received MIPI signals, has optimum signal quality.
Said system can use fpga chip realize, have it is easy to implement, cost is low, work stability and reliability is high, behaviour Make the characteristics of easy.
In general, by the contemplated above technical scheme of the present invention compared with prior art, it can obtain down and show Beneficial effect:
(1) due to picture signal may be subject in transmitting procedure external disturbance, transmission cable delay it is asynchronous, with And the more low reason of image signal source stability itself, can cause the view data that receives shake or image timing variations or Postpone larger;By regeneration method after first cache image signal source provided by the invention, avoid by received picture signal When source is directly changed into MIPI signals and is sent into module displays, there are film flicker, picture moving, fuzzy pictures etc. in display image The problem of display cannot be stablized;
(2) MIPI signal creating methods provided by the invention and system, input adjustment is carried out to link video transfer signal And calibration so that data receiver is correct, avoids demodulation mistake;
(3) MIPI signal creating methods provided by the invention and system, by locally regenerating the sequential of MIPI modules Information, is re-converted into reliable and stable rgb video signal by the link video data of input, then carries out MIPI conversions again; So that output MIPI signaling points screen is stablized, non-jitter, flicker free, without snow.
(4) MIPI signal creating methods provided by the invention and system, after MIPI is converted, adjustment output MIPI letters Number delay, electrical characteristic, it is ensured that the transmitting of MIPI signals.
Brief description of the drawings
Fig. 1 is the block diagram of the system for the MIPI signals that a kind of generation provided by embodiment 1 is used for the detection of MIPI modules;
Fig. 2 is the flow chart of the method for the MIPI signals that generation provided by the invention is used for the detection of MIPI modules;
In all of the figs, identical reference numeral is used for representing identical element or structure:
1-MIPI control modules, 2- video input modules, 3- transmit demodulation module, 4- transmits clock data calibration module, 5- video conversion modules, 6- video datas cache module, 7- locals RGB generation modules, 8- local video clocks generation module, 9- Local RGB synchronizing signals generation module, 10-MIPI modular converters, 11-MIPI clock datas calibration module, 12-MIPI output moulds Block.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, it is right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.As long as in addition, technical characteristic involved in each embodiment of invention described below Not forming conflict each other can be mutually combined.
As shown in Figure 1, a kind of generation that embodiment 1 provides is used for the system of the MIPI signals of MIPI modules detection, including MIPI control modules 1, video input module 2, transmission demodulation module 3, transmission clock data calibration module 4, video conversion module 5th, video data cache module 6, local RGB generation modules 7, local video clock generation module 8, the production of local RGB synchronizing signals Raw module 9, MIPI modular converters 10, MIPI clock datas calibration module 11 and MIPI output modules 12;
Wherein, video input module 2, transmission demodulation module 3, video conversion module 5, video data cache module 6, local RGB generation modules 7, MIPI modular converters 10, MIPI clock datas calibration module 11 and MIPI output modules 12 are sequentially connected in series;
And transmit demodulation module 3 and be also connected with transmission clock data calibration module 4;Video input module, video conversion module 5th, local video clock generation module 9, local RGB synchronizing signals generation module 8, MIPI modular converters 10, MIPI clock datas Calibration module 11 and MIPI output modules 12 are connected with MIPI control modules 1, and each module receives respectively controls mould from MIPI All kinds of control signals of block 1;
And local RGB generation modules 7 are also connected with local RGB synchronizing signals generation module 9;Local RGB synchronizing signals production Raw module 9 and MIPI modular converters 19 are also connected with local video clock generation module 8.
It is the flow chart for the method that the generation that embodiment 1 provides is used for the MIPI signals of MIPI modules detection shown in Fig. 2; A kind of 1 generation provided is used for the converting system of the MIPI signals of MIPI modules detection with reference to embodiments, is specifically described this A kind of generation that invention provides is used for the process of the MIPI signals of MIPI modules detection:
(1) according to MIPI module displays parameter requirements configure video input control parameter, including transmission termination matching properties, Transmission termination equalization characteristic, transmission signal decision level, transmission signal benchmark, Video Quality Metric parameter, MIPI module displays images Sequential, MIPI conversion parameters and MIPI output parameters;
Wherein, Video Quality Metric parameter includes transmission decoding process, view data bit wide, chain way;MIPI modules are shown Diagram includes row, the pulsewidth of field, crop, back porch and virtual value as sequential;MIPI conversion parameters include MIPI transmission time sequences, MIPI Transmission rate, the MIPI numbers of channel and MIPI operating modes;MIPI output parameters include output preemphasis, output voltage values, output Drive intensity and output termination impedance;
(2) above-mentioned parameter is configured to each module by MIPI control modules 1:It is defeated that video input control parameter is configured to video Enter module 2, Video Quality Metric parameter configuration to video conversion module 5, it is synchronous that MIPI module displays image sequential is configured to local RGB Signal generator module 9 and local video clock generation module 8, MIPI conversion parameters are configured to local video clock generation module 8 With MIPI modular converters 10, MIPI output parameters are configured to MIPI output modules 12;Start video input module 2 to receive from figure As the video transfer signal of signal source;
(3) video input module 2 is according to the configurations of MIPI control modules 1, to input transmission termination matching, input uniform, The characteristic of transmission signal decision level is adjusted, and is received video transfer signal with accurate, stable, is avoided vision signal from existing It is subject to the electromagnetic interference in the external world and vision signal to transmit caused distortion and decay at a distance via cable during transmission;
The transmission signal benchmark configured according to MIPI control modules 1, docks received signal and is recovered and shaping, with up to To best transmission electrical characteristic so that subsequent module can receive data, the signal electrically correctly stablized;
(4) transmit demodulation module 3 and link transmission clock, link serially-transmitted data are sent into transmission clock data calibrating die Block 4 is calibrated;Vision signal is in transmission, because of each length of cable, material, the difference of transmission characteristic, cause to receive clock, There is relative delay between each data-signal, calibrate to eliminate the delay;Transmission clock data calibration module 4 passes through 4~8 times Edge of the detection clock ratio to each signal of clock is frequency domain transmitted, and the time delayed difference value of each signal is fed back into transmission demodulation Module 3;Transmission demodulation module 3 does each signal according to time delayed difference value reversely delay adjustment, it is kept synchronous input;
4 alignment of controlling transmission demodulation module 3 transmission clock of clock data calibration module and data are transmitted, that is, find out parallel word The bit0 of section, transmits demodulation module 3 and operates serially-transmitted data through serioparallel exchange further according to transmission clock, to be demodulated to afterwards Parallel data exports;
Transmission clock data calibration module 4 has the function of to monitor in real time, once monitor delay or serioparallel exchange is inclined Difference, then controlling transmission demodulation module 3 readjusts demodulation operation, so that can reliably produce data under various circumstances;With The drift that transmission line postpones and inside modules circuit devcie occurs can be caused by compensating extraneous interference or high/low temperature change;
(5) video conversion module 5 according to the Video Quality Metric parameter that MIPI control modules 1 configure by the data conversion of input into Rgb image data is sent into video data cache module 6;
(6) view data is cached in video data cache module 6, the configuration further according to MIPI control modules 1 generates Image sequential needed for MIPI module displays, including row crop, row back porch, row are effective, row pulsewidth;Frame crop, frame back porch, frame have Effect, frame pulsewidth and display brush frequency;Image sequential of the module 8 according to needed for the MIPI module displays received from MIPI control modules 1 Acquisition of information image pixel clock frequency, and produce image pixel clock and be sent into local RGB synchronizing signals generation module 9 and local RGB generation modules 7;Due to image pixel clock be local video clock generation module 8 produce local clock, therefore with when Clock frequency can stablize, is reliable, is unchanged, from external disturbance the advantages of;
Due to picture signal may be subject in transmitting procedure external disturbance, transmission cable delay it is asynchronous and The more low reason of image signal source stability itself, the view data shake that can cause to receive or image timing variations are prolonged Larger late, if be so directly changed into MIPI signals and be sent into module displays, film flicker, picture occurs in display image Movement, fuzzy pictures etc. cannot stablize the problem of display;This step is slowly deposited and regenerated to view data, then is steady in order to obtain Fixed MIPI signals;
(7) local RGB synchronizing signals generation module 9 is produced according to image time sequence parameter, and RGB image pixel clock Stable local image sequential, thus form the new picture synchronization signal for meeting MIPI displays and requiring, including field synchronization letter Number VSYNC, line synchronising signal HSYNC and valid data gating signal DE;And above-mentioned picture synchronization signal is sent into module 7;Mould The view data cached into is then coupled to the synchronizing signal under the control of above-mentioned picture synchronization signal and is output to together by block 7 Module MIPI modular converters 10 carry out MIPI conversions so that what view data can be reliable and stable meets the requirement of MIPI module displays;
(8) the MIPI signal transfer rates that MIPI control modules 1 are configured upper strata are sent into local video clock generation module 8, module 8 proceeds through frequency dividing and frequency multiplication to image pixel clock, produces synchronous MIPI change over clock and is sent into MIPI moduluss of conversion Block 10 is to carry out MIPI conversion operations;In 10 transfer process of MIPI modular converters, MIPI control modules 1 are changed by MIPI to be controlled Signal processed carries out it MIPI sequential, transmission, group bag, data channel assignment manipulation;
Wherein, MIPI change over clock includes the byte group packet clock of MIPI operations and the string signal clock of output MIPI;
(9) MIPI modular converters 10 give transformed MIPI signals to MIPI clock datas calibration module 11;Module 11 Then calibrate the phase between MIPI clocks and each Channel Data Signal so that can ensure clock and respectively when being output to connector A data-signal can accomplish the center alignment of clock and each Channel Data Signal according to MIPI DPHY agreements, so that MIPI modules Correct data is received to show;Avoid showing bright line caused by clock, data are not alignd, dodge the problems such as line;Wherein, turn MIPI signals after changing include the MIPI clock signals of stringization and each MIPI data channel signals;
In transmitting procedure, the compensation of 10 one side adjust automatically of MIPI modular converters is led because of operating temperature, environmental change The delay time error of cause;On the other hand, according to the transmission characteristic of connection cables, transmission delay is produced by MIPI control modules 1 and is believed Number module MIPI clock datas calibration module 11 is finely adjusted, so that it is guaranteed that in the perfectly aligned of module end MIPI signals;
(10) MIPI output modules 12 by the output control signal of MIPI control modules 1 to from MIPI clock datas school The MIPI signals of quasi-mode block 11 carry out electrical characteristic, transmission characteristic and impedance operator adjustment, so that module termination is received MIPI signals have optimum signal quality, are then output to MIPI modules to be measured.
As it will be easily appreciated by one skilled in the art that the foregoing is merely illustrative of the preferred embodiments of the present invention, not to The limitation present invention, all any modification, equivalent and improvement made within the spirit and principles of the invention etc., should all include Within protection scope of the present invention.

Claims (10)

1. a kind of method for generating the MIPI signals for being used for the detection of MIPI modules, RGB image number is obtained by link vision signal According to according to rgb image data acquisition MIPI signals;
It is characterized in that, before MIPI signals are obtained by rgb image data, the RGB being converted into by link vision signal is schemed As data buffer storage;And the image time sequence parameter according to needed for MIPI module displays obtains local RGB image pixel clock;
According to described image time sequence parameter, local image sequential is produced under RGB image pixel clock, formation meets MIPI modules The picture synchronization signal of testing requirements;Under the control of described image synchronizing signal, the rgb image data of caching is subjected to MIPI and is turned Change, obtain the MIPI signals for meeting MIPI module testing requirements;
According to MIPI signal transfer rates, frequency dividing process of frequency multiplication is carried out to the local RGB image pixel clock, is obtained synchronous MIPI change over clock;It is described that the transfer process of MIPI signals is obtained using the MIPI change over clock as reference by rgb image data Clock.
2. the method as described in claim 1, it is characterised in that when rgb image data starts caching, during according to local image Sequence judges whether current RGB image frame is complete frame, if so, then opening current RGB image frame from first data of the first row Begin to be stored in caching;If it is not, then abandoning current RGB image frame, new RGB image frame is received;By the new RGB image frame from First data of the first row start in deposit caching;
And whether have data deposit caching according to local image time-series rules when each RGB image frame starts, when there is data During deposit, the rgb image data in starting to take out caching when first pixel sequential of the first row of RGB image frame arrives;By It is synchronous with reading data in deposit data so that the rgb image data of output is the view data of stable localization.
3. method as claimed in claim 1 or 2, it is characterised in that link vision signal be converted into rgb image data it Before, first the link transmission clock to link vision signal, link serially-transmitted data are calibrated, specific as follows:
(1) obtained using the clock of 4~8 times of frequency domain signal transfer rates come data detection signal and the edge transition of clock signal The time delay of data-signal and clock signal, and reversely delay does data-signal and clock signal according to the time delay and adjusts, with Make to keep synchronous between clock and each data-signal;
(2) first bit of parallel byte is obtained, with alignment transmission clock and data;
(3) serially-transmitted data is operated through serioparallel exchange according to transmission clock, is demodulated to parallel data;The reversely delay is adjusted The whole relative delay for eliminating link vision signal in transmitting procedure.
4. such as claims 1 to 3 any one of them method, it is characterised in that by rgb signal be converted into MIPI signals it Afterwards, the step of being calibrated to the MIPI signals got is further included, is specially:
Calibrate the phase between MIPI clock signals and each channel MIPI data-signals so that the MIPI that MIPI modules receive The center alignment of the clock of signal and each Channel Data Signal, matches with MIPI DPHY agreements.
5. method as claimed in claim 4, it is characterised in that between MIPI signal output parts and MIPI module receiving terminals, Using the mutual delay between the clock signal and data-signal of the MIPI signals of controlled delay component adjustment output so that MIPI The edge of clock signal keeps fully synchronized between the centre of data signal transmission UI, each MIPI data-signals.
6. method as claimed in claim 5, it is characterised in that in MIPI signals transmissions, by comparing what is be not delayed First original circuit and the circuit of delay, obtain relative time delay value, and component is delayed according to the relative time delay value complement using Reverse Turning Control Repay the circuit of delay, adaptive adjustment delay time error caused by operating temperature, environmental change.
7. a kind of system for generating the MIPI signals for being used for the detection of MIPI modules, it is characterised in that including MIPI control modules, regard Frequency data cache module, local RGB generation modules, local video clock generation module, local RGB synchronizing signals generation module and MIPI modular converters;
Control signal interface of the input terminal of the MIPI control modules as the system, for receiving exterior arrangement;It is described The input terminal of video data cache module is used to receive the rgb image data being converted into through LVDS signals;
The first input end of the local RGB generation modules connects the output terminal of the video data cache module;Second input End connects the output terminal of the local RGB synchronizing signal generation modules;3rd input terminal connects the local video clock and produces First output terminal of module, receives RGB image clock;
The first input end of the local video clock generation module connects the 4th output terminal of the MIPI control modules, receives MIPI changeover control signals;Second input terminal connects the 3rd output terminal of MIPI control modules, receives MIPI module image sequential;
The first input end of the local RGB synchronizing signal generation modules also connects the 3rd output terminal of MIPI control modules, connects Receive MIPI module image sequential;Second input terminal also connects the first output terminal of local video clock generation module, receives RGB figures As clock;
The output terminal of the first input end connection local RGB generation modules of the MIPI modular converters, receives after caching again Raw local rgb signal;Second input terminal connects the second output terminal of the local video clock generation module, receives MIPI and turns Change clock;3rd input terminal connects the 4th output terminal of MIPI control modules, receives MIPI changeover control signals;
The video data cache module is used to cache the rgb image data received;The local video clock generation module is used According to configuration generation image pixel clock;Described image pixel clock is in the local that local video clock generation module produces Clock, clock frequency is steady, from external disturbance;
The local RGB synchronizing signals generation module is used to generate local image sequential;The local RGB generation modules are according to institute The rgb image data of local image sequential and video data cache module caching is stated, in locally-regenerated rgb signal;It is described MIPI modular converters generate MIPI signals according to local rgb signal.
8. the system that generation as claimed in claim 7 is used for the MIPI signals of MIPI modules detection, it is characterised in that further include LVDS signals are to the converting unit of rgb image data, the input terminal conduct of the LVDS signals to rgb image data converting unit The LVDS interface of the system, for connecting LVDS signal sources, receives transmission clock signal and transmission data letter on each link Number;Output terminal is as rgb image data delivery outlet, for connecting the video data cache module;
The LVDS signals to rgb image data converting unit, for adjusting LVDS signal transmission electrical characteristics, and to LVDS The clock and data of signal are calibrated, and the LVDS signals of each link are demodulated respectively, are carried out serioparallel exchange, are demodulated to simultaneously Rgb image data is converted into after row data.
9. the system that generation as claimed in claim 8 is used for the MIPI signals of MIPI modules detection, it is characterised in that described The converting unit of LVDS signals to rgb image data includes video input module, transmission demodulation module, transmission clock data calibration Module and video conversion module;
Clock interface of the first input end of the video input module as the system, for receiving the transmission on each link Clock signal, data-interface of second input terminal as the system, for receiving the transmission data-signal on each link;3rd Input terminal connects the first output terminal of MIPI control modules, receives video input control signal;
First output terminal of the first input end connection video input module of the transmission demodulation module, when receives link is transmitted Clock;Second input terminal connects the second output terminal of video input module, receives link transmission data;Described in the connection of 3rd input terminal Transmit the output terminal of clock data calibration module;The input terminal of first output terminal connection transmission clock data calibration module;
Second output terminal of the first input end connection transmission demodulation module of the video conversion module, receives image clock;The 3rd output terminal of two input terminals connection transmission demodulation module, receives view data;3rd input terminal connects the MIPI controls Second output terminal of module, receives Video Quality Metric control signal;Output terminal is as LVDS signals to rgb image data converting unit Delivery outlet;
The video input module docks received LVDS signals and carries out recovery shaping, adjusts it and transmits electrical characteristic;Pass through institute State transmission clock data calibration module to calibrate link transmission clock and link serially-transmitted data, eliminate clock and data Relative delay between signal so that transmission data and clock alignment;The transmission demodulation module will be each according to transmission clock The LVDS signals of link demodulate respectively, carry out serioparallel exchange, are demodulated to parallel data;The video conversion module according to it is described simultaneously Row data, obtain rgb image data.
10. as the generation of claim 7 to 9 any one of them is used for the system of the MIPI signals of MIPI modules detection, its feature It is, further includes MIPI clock datas calibration module and MIPI output modules;
The first input end of the MIPI clock datas calibration module connects the first output terminal of the MIPI modular converters, receives MIPI clock signals;Second input terminal connects the second output terminal of the MIPI modular converters, receives MIPI data-signals;3rd Input terminal connects the 5th output terminal of MIPI control modules, receives MIPI transmission delays adjustment signal;
The first input end of the MIPI output modules connects the first output terminal of the MIPI clock datas calibration module, receives MIPI exports clock;Second input terminal connects the second output terminal of the MIPI clock datas calibration module, receives MIPI outputs Data;3rd input terminal connects the 6th output terminal of MIPI control modules, receives MIPI output control signals;The MIPI outputs The output terminal of module, as the output interface of the system, for connecting MIPI modules to be measured;
The MIPI clock datas calibration module is used to calibrate the phase between MIPI clocks and each Channel Data Signal so that It can ensure that clock and each data-signal can accomplish clock and each number of channel according to MIPI DPHY agreements when being output to connector It is believed that number center alignment;
The MIPI output modules are then used to carry out electrical characteristic to the MIPI signals of MIPI clock datas calibration module output, pass Defeated characteristic and impedance operator adjustment.
CN201510408409.1A 2015-07-13 2015-07-13 A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules Active CN104952421B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510408409.1A CN104952421B (en) 2015-07-13 2015-07-13 A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510408409.1A CN104952421B (en) 2015-07-13 2015-07-13 A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules

Publications (2)

Publication Number Publication Date
CN104952421A CN104952421A (en) 2015-09-30
CN104952421B true CN104952421B (en) 2018-04-24

Family

ID=54167035

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510408409.1A Active CN104952421B (en) 2015-07-13 2015-07-13 A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules

Country Status (1)

Country Link
CN (1) CN104952421B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105405375B (en) * 2015-12-05 2018-01-05 武汉精测电子技术股份有限公司 A kind of MIPI vision signals single channel turns the device and method of multichannel
CN105472287B (en) * 2015-12-05 2019-03-08 武汉精测电子集团股份有限公司 A kind of single channel HDMI video signal single channel turns the device and method of multichannel
CN106250342A (en) * 2016-08-23 2016-12-21 广东高云半导体科技股份有限公司 A kind of MIPI interface circuit based on FPGA True LVDS interface and operation method thereof
CN109639380B (en) * 2018-11-29 2020-11-06 海信视像科技股份有限公司 MIPI signal processing method, device, equipment and storage medium
CN109660746B (en) * 2018-11-30 2021-08-13 瀚湄信息科技(上海)有限公司 MIPI signal distance transmission device and method
CN109656863B (en) * 2018-12-24 2022-07-01 上海微阱电子科技有限公司 High-bandwidth MIPI data processing interface circuit
CN109817129A (en) * 2019-01-28 2019-05-28 武汉精立电子技术有限公司 A kind of liquid crystal module detection system and method realized based on Mipi CPHY interface
CN110381483B (en) * 2019-03-21 2020-05-01 重庆工程职业技术学院 Data communication device based on image processing
CN111163311B (en) * 2020-02-13 2022-05-24 维沃移动通信有限公司 Phase calibration method and electronic device
CN111641823B (en) * 2020-05-06 2021-08-27 深圳市爱协生科技有限公司 MIPI interface-based image algorithm verification system
CN111736576B (en) * 2020-08-03 2020-11-20 天津美腾科技股份有限公司 Image time synchronization controller testing tool and testing method thereof
CN112365830B (en) * 2020-11-13 2022-11-15 苏州华兴源创科技股份有限公司 Signal driving board
CN113645497B (en) * 2021-10-15 2021-12-31 苇创微电子(上海)有限公司 Self-adaptive adjustment method and system for output timing of image size conversion module
CN114245029B (en) * 2021-12-20 2023-08-01 北京镁伽科技有限公司 FPGA-based data stream processing method and device and PG equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2423912A1 (en) * 2010-08-24 2012-02-29 Thales System for transmitting and receiving digital video signals for LVDS links
CN203233394U (en) * 2013-05-10 2013-10-09 成都国腾电子技术股份有限公司 Quadruple oversampled data recovery circuit
CN103475842A (en) * 2013-09-25 2013-12-25 武汉精立电子技术有限公司 Method for converting LVDS video signals into MIPI video signals
CN103491336A (en) * 2013-09-25 2014-01-01 武汉精立电子技术有限公司 Method for converting single-LINK LVDS video signal into MIPI video signal
CN104202552A (en) * 2014-08-21 2014-12-10 武汉精测电子技术股份有限公司 Method and device for achieving dual-mode mobile industry processor interface (MIPI) signals through bridge chip

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103974267A (en) * 2013-02-06 2014-08-06 索尼移动通讯有限公司 Interference reduction method and device and mobile terminal
CN104360511B (en) * 2014-11-25 2017-01-18 武汉精测电子技术股份有限公司 MIPI module test method and test system realizing two modes
CN104469354B (en) * 2014-12-11 2017-01-25 武汉精测电子技术股份有限公司 Device for detecting quality of MIPI video signals
CN104469353B (en) * 2014-12-11 2016-09-21 武汉精测电子技术股份有限公司 A kind of device detecting LVDS video signal quality
CN104735387B (en) * 2015-03-19 2018-05-22 武汉精测电子集团股份有限公司 Realize multichannel MIPI synchronization transfer methods and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2423912A1 (en) * 2010-08-24 2012-02-29 Thales System for transmitting and receiving digital video signals for LVDS links
CN203233394U (en) * 2013-05-10 2013-10-09 成都国腾电子技术股份有限公司 Quadruple oversampled data recovery circuit
CN103475842A (en) * 2013-09-25 2013-12-25 武汉精立电子技术有限公司 Method for converting LVDS video signals into MIPI video signals
CN103491336A (en) * 2013-09-25 2014-01-01 武汉精立电子技术有限公司 Method for converting single-LINK LVDS video signal into MIPI video signal
CN104202552A (en) * 2014-08-21 2014-12-10 武汉精测电子技术股份有限公司 Method and device for achieving dual-mode mobile industry processor interface (MIPI) signals through bridge chip

Also Published As

Publication number Publication date
CN104952421A (en) 2015-09-30

Similar Documents

Publication Publication Date Title
CN104952421B (en) A kind of method and system for generating the MIPI signals for being used for the detection of MIPI modules
CN104780334B (en) Method and apparatus based on the FPGA MIPI LANE train of signalizations outputs realized
US7995693B2 (en) Method and apparatus for serial communication using clock-embedded signals
KR102025026B1 (en) Method and system for converting LVDS video signal to DP video signal
CN104967844B (en) LVDS video signal automatic test approach and device
CN105472288B (en) A kind of V-BY-ONE vision signals single channel turns the device and method of multichannel
CN103888693B (en) Image transmission
CN105405375B (en) A kind of MIPI vision signals single channel turns the device and method of multichannel
CN109076031A (en) Reception device, sending device, communication system, signal acceptance method, signaling method and communication means
CN103067697B (en) A kind of method eliminating the VGA signal jitter based on fiber-optic transfer
CN105491318A (en) Device and method for single-path to multiple-path conversion of DP video signals
CN104954723A (en) Method and system for converting LVDS (low-voltage differential signaling) video signals into 1LANE DP (display port) video signals
CN104796654B (en) The method and apparatus that 8LANE, 16LANE MIPI signals are realized based on FPGA
CN109286839B (en) eDP interface driving method and FPGA main control chip
CN104967808A (en) Method and system converting LVDS video signals to 2LANE DP video signals
CN105472287A (en) Device and method for single-path to multiple-path conversion of single path of HDMI video signals
CN105025291A (en) Method and device for generating TTL video signal
CN204578655U (en) The device of energy augmented video flap output signal ability
CN104935859A (en) Method and system for converting LVDS video signals into V-BY-ONE video signals suitable for 32 Lane
CN104853133A (en) Method and system for converting LVDS video signals into 8Lane V-BY-ONE video signals
CN105704417B (en) V-by-One picture signals are converted into the device and method of LVDS picture signals
CN204652546U (en) For LVDS being converted to the system of V-BY-ONE vision signal
CN105405376B (en) A kind of TTL vision signals single channel turns the device and method of multichannel
CN104902210A (en) Method and system for converting LVDS (Low-Voltage Differential Signaling) video signal into video signal suitable for 16LaneV-By-ONE
CN104966477A (en) Method and system for converting LVDS video signals to 4LANE DP video signals

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 430070 Hubei City, Hongshan Province, South Lake Road, No. 53, Hongshan Venture Center, building on the four floor, No.

Applicant after: Wuhan fine test electronics group Limited by Share Ltd

Address before: 430070 Hubei City, Hongshan Province, South Lake Road, No. 53, Hongshan Venture Center, building on the four floor, No.

Applicant before: Wuhan Jingce Electronic Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant