CN105489145B - The device and method for vertically moving figure signal is produced based on FPGA - Google Patents

The device and method for vertically moving figure signal is produced based on FPGA Download PDF

Info

Publication number
CN105489145B
CN105489145B CN201510866554.4A CN201510866554A CN105489145B CN 105489145 B CN105489145 B CN 105489145B CN 201510866554 A CN201510866554 A CN 201510866554A CN 105489145 B CN105489145 B CN 105489145B
Authority
CN
China
Prior art keywords
image
module
vertically moves
moves
data
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
CN201510866554.4A
Other languages
Chinese (zh)
Other versions
CN105489145A (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 CN201510866554.4A priority Critical patent/CN105489145B/en
Publication of CN105489145A publication Critical patent/CN105489145A/en
Application granted granted Critical
Publication of CN105489145B publication Critical patent/CN105489145B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/006Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/1306Details
    • G02F1/1309Repairing; Testing

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Optics & Photonics (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a kind of device that figure signal is vertically moved based on FPGA generations, its image movement mould and image vertically moves control module and integrated in field programmable gate array, image memory interface is the image input of field programmable gate array, vertically move the output end of image that image output interface is field programmable gate array, the signal input part that image vertically moves control module is the control signal input of field programmable gate array, and image memory interface connection figure picture vertically moves the signal input part of module;The signal output part connection that described image vertically moves module vertically moves image output interface, image vertically move the image movement control signal output of control module respectively connection figure as memory interface and image vertically move the control signal input of module;Image memory interface is used to receive original static stationary view data.The present invention can move the display of effect, and can be by its translational speed of upper-layer configured and time.

Description

The device and method for vertically moving figure signal is produced based on FPGA
Technical field
The present invention relates to the display of liquid crystal module and technical field of measurement and test, and in particular to one kind is based on FPGA (Field- Programmable Gate Array, i.e. field programmable gate array) produce the device and method for vertically moving figure signal.
Technical background
With the development of liquid crystal display, display effect is increasingly clear, true to nature, and therefore, many display products are not only used Shown in common picture, text, be also widely used in the programs such as viewing video display, match by people.In order to meet the need of consumer Ask, be on a good wicket also under market competition, now increasing display device producer pay attention to day by day display module Display effect under dynamic menu or picture change, and put into great amount of cost and carry out correlative study.
These producers need image signal source to carry out regular shifting to caused image in research and development, production, debugging Dynamic (such as vertically moving) shows display effect of the product under dynamic change to detect it.But the common image signal source of in the market There is no similar functions.
The content of the invention
The purpose of the present invention is to be directed to above-mentioned technical problem, there is provided a kind of produced based on FPGA vertically moves figure signal Device and method, the device and method can carry out the display of vertical moving effect, and can be by upper-layer configured its translational speed, movement Time, and different resolution can be supported.
In order to achieve this, producing the device for vertically moving figure signal based on FPGA designed by the present invention, it includes Image memory interface, image vertically move module, image vertically moves control module and vertically move image output interface, described Image vertically moves module and image vertically moves control module and integrated in field programmable gate array, and described image storage connects Mouth is the image input of field programmable gate array, and the image output interface that vertically moves is field programmable gate array Output end of image, the signal input part that described image vertically moves control module are defeated for the control signal of field programmable gate array Enter end, described image memory interface connection figure picture vertically moves the signal input part of module;Described image vertically moves module Signal output part connection vertically moves image output interface, and the image that described image vertically moves control module vertically moves control Connection figure vertically moves the control signal input of module as memory interface and image to signal output part respectively;Described image stores Interface is used to receive original static stationary view data.
A kind of that the method for vertically moving figure signal is produced based on FPGA, it comprises the following steps:
Step 1:The control signal input of field programmable gate array receive vertically move picture start order and After vertically moving frame parameter, the raw image data that image input inputs is sent into scene according to image clock signal to compile Journey gate array carries out vertical image movement processing and obtains vertically moving view data;
Step 2:According to relative delay and the shake vertically moved described in the movement of image clock signal in view data, and will Vertically moving view data and image clock signal, synchronously alignment generation vertically moves picture signal.
Beneficial effects of the present invention are:
1st, the present invention can show the static raw frames of certain image (BMP images, logic picture) by upper-layer configured, And can shows its picture effect vertically moved simultaneously to the image.
2nd, the picture shown by the present invention can follow repeatedly when being vertically moved from the 1st pixel to a last pixel Ring moves.It positive can move display (from top to bottom), can also move backward display (from top to bottom).
3rd, the present invention by the various move modes of high-level interface module setting screen, stopping, translational speed, movement Duration and moving image frame number.
4th, the present invention can be set whether show the last mobile figure stopped after picture moving terminates by high-level interface module The original image not moved as still returning to display.
5th, the present invention can show static raw frames, and and can carries out the display of vertical moving effect, and can be by upper strata Its translational speed, traveling time are configured, and different resolution can be supported.Meet client needs figure in research and development, production, debugging As signal source can carry out the technical requirements of regular movement to caused image.
6th, the present invention can realize the function by using fpga chip, and it is easy that technical scheme is realized, and cost of implementation It is relatively low, and working stability.
Brief description of the drawings
Fig. 1 is the structural representation of the present invention;
Fig. 2 is the schematic diagram that image is vertically moved with 1 pixel in the present invention;
Fig. 3 is the schematic diagram that image is vertically moved with 2 pixels in the present invention;
Wherein, 1-image memory interface, 2-raw image data cache module, 3-raw image data read control Module, 4-image vertically move module, 5-vertically moving data cache module, 6-vertically move view data output module, 7-vertically move image generating module, 8-image synchronization buffer module, 9-image and vertically move control module, 10-image Sequence generation module, 11-vertically move image output interface, 12-high-level interface module, 13-image storage module, 14- Image generating module, 15-video memory module, 16-logic picture module.
Embodiment
Below in conjunction with drawings and examples, the present invention is described in further detail:
As shown in Figure 1 produces the device for vertically moving figure signal based on FPGA, and it includes image memory interface 1, figure As vertically moving module 4, image vertically moves control module 9 and vertically moving image output interface 11, described image is vertically moved Dynamic model block 4 and image vertically move control module 9 and are integrated in field programmable gate array, and described image memory interface 1 is existing The image input of field programmable gate array, it is described to vertically move the image that image output interface 11 is field programmable gate array Output end, the signal input part that described image vertically moves control module 9 input for the control signal of field programmable gate array End, the connection figure picture of described image memory interface 1 vertically move the signal input part of module 4;Described image vertically moves module 4 Signal output part connection vertically moves image output interface 11, and the image that described image vertically moves control module 9 vertically moves Connection figure vertically moves the control signal input of module 4 as memory interface 1 and image to control signal output respectively;The figure As memory interface 1 is used to receive original static stationary view data.
In above-mentioned technical proposal, the field programmable gate array be also integrated with raw image data read control module 3, Vertically move view data output module 6, vertically move image generating module 7 and image sequence generation module 10;Described image Sequence generation module 10 is respectively described to vertically move image generating module 7 and image vertically moves control module 9 and provides pixel Clock and image clock signal, it is respectively that the view data that vertically moves exports mould that described image, which vertically moves control module 9, Block 6 vertically moves control signal with the offer image of image generating module 7 is vertically moved, and described image memory interface 1 is by original It is that described image vertically moves the offer original static stationary view data of module 4 that view data, which reads control module 3, and described image is vertical Mobile module 4, which passes sequentially through, described to be vertically moved view data output module 6, vertically moves image generating module 7 and moved to vertical The output of motion video output interface 11 vertically moves picture signal.
In above-mentioned technical proposal, the field programmable gate array is also integrated with raw image data cache module 2, described Image memory interface 1 is that raw image data reading control module 3 provides by the raw image data cache module 2 Original static stationary view data.
In above-mentioned technical proposal, the raw image data reading control module 3 vertically moves module 4 for image and provides original Beginning Still image data, image vertically move module 4 and vertically moved for the offer image of view data output module 6 that vertically moves Dynamic signal.
In above-mentioned technical proposal, described image vertically move control module 9 for image vertically move module 4 provide image hang down Control signal is moved in translation, and receives image and vertically move the image of module 4 to vertically move status signal.
In above-mentioned technical proposal, the field programmable gate array, which is also integrated with, vertically moves data cache module 5, described Image vertically moves module 4 and vertically moves view data output module 6 with described by the data cache module 5 that vertically moves Connection.
In above-mentioned technical proposal, the field programmable gate array is also integrated with image synchronization buffer module 8, described vertical Mobile image generation module 7 is connected by described image sync buffering module 8 with the image output interface 11 that vertically moves.
A kind of that the method for vertically moving figure signal is produced based on FPGA, it comprises the following steps:
Step 1:The control signal input of field programmable gate array receive vertically move picture start order and After vertically moving frame parameter, the raw image data that image input inputs is sent into scene according to image clock signal to compile Journey gate array carries out vertical image movement processing and obtains vertically moving view data;
Step 2:According to relative delay and the shake vertically moved described in the movement of image clock signal in view data, and will Vertically moving view data and image clock signal, synchronously alignment generation vertically moves picture signal;
Step 3:Vertically moving image generating module 7 and will vertically move image and be conveyed to figure in field programmable gate array As sync buffering module 8, synchronism output is vertically moved image output interface after the progress image buffers of image synchronization buffer module 8 11, vertically move the upper strata point screen interface standard signals that image output interface 11 is inputted according to high-level interface module 12 and produce phase The vision signal answered, and light display module simultaneously from image channel.
In the step 1 of above-mentioned technical proposal, the control signal input of field programmable gate array, which receives, to be vertically moved Picture starts order and after vertically moving frame parameter, the original image for being inputted image input according to image clock signal Data feeding field programmable gate array progress image movement handles to obtain the specific method for vertically moving view data:Scene Image in programmable gate array vertically moves control module 9 and vertically moves picture from what high-level interface module 12 received upper strata Start order, and vertically move frame parameter (such as translational speed, mobile duration, moving image frame number, oblique line movement are oblique Rate, forward and reverse mobile control) when, image sequence generation module 10 vertically moves control module 9 to image and vertically moves image The transport picture clock signal of generation module 7, the figure selecting control that the image clock signal is sent with high-level interface module 12 are believed Number together, control image vertically moves control module 9 and vertically moves module 4 to image memory interface 1, image respectively, vertical moves Video data output module 6 moves control signal with the transport picture of image generating module 7 is vertically moved, and makes image memory interface 1, which will need the image that vertically moves by raw image data to read control module 3 and be conveyed to image and vertically move module 4, is carried out Image vertically moves processing, vertically move the data after handling by vertically moving view data output module 6 and vertical shifting Exported after the processing of motion video generation module 7, obtain field programmable gate array output vertically moves view data.
In the step 1 of above-mentioned technical proposal, when upper strata requires to show BMP (Bitmap, image file format) image, figure As generation module 14 according to the order and image resolution ratio parameter of high-level interface module 12 reads phase from BMP image storage apparatus The BMP images of resolution ratio are answered, and they are sent into image storage module 13 one by one and preserved, image storage module 13 is according to upper Layer configuration image resolution ratio and amount of images, opened up in video memory module 15 suitable storage region and by it successively Deposit;When high-level interface module 12 requires display logic picture, image generating module 14 starts logic picture module 16 and worked, And input upper strata and want display logic picture type and display parameters, so that logic picture module 16 produces required logic and drawn Face, image generating module 14 is equally sent to image storage module 13, and image storage module 13 is then deposited into image and deposited Logic picture storage region in memory modules 15.
Shown RGB image time sequence parameter is also issued figure by high-level interface module 12 by high-level interface module 12 simultaneously As sequence generation module 10, image sequence generation module 10 produces required pixel clock and RGB image clock signal accordingly (VSYNC vertical synchronization, the synchronization of HSYNC rows, DE video datas useful signal) vertically moves control module 9 and vertical shifting to image Motion video generation module 7 forms RGB (color of red, green, blue three) image.
In the step 1 of above-mentioned technical proposal, when image, which vertically moves module (4), to carry out vertically moving processing, carry out such as Lower step process, as described in Fig. 2 and Fig. 3:
Step 111:When the configuration of high-level interface module 12 vertically moves parameter, vertically moving parameter includes the side of vertically moving To, translational speed, mobile image stop frame number, image memory interface 1 by it is above-mentioned vertically move parameter and inform vertically move data Cache module 5, vertically move data cache module 5 then according to vertically move in parameter vertically move direction, translational speed will Mobile line number shown by per a line vertically moves status signal notification image by image and vertically moves control module 9, schemes Control image memory interface 1 then sequentially to read corresponding row data as vertically moving control module 9 and be cached to raw image data (a few row images being currently needed for, rather than all row images are so only stored in, so as to reduce required delay in cache module 2 Space is deposited, reduces the complexity and fallibility of data movement, and improves the reliability of mobile image), image is vertical Mobile control module 9 synchronizes and coordinated control to different initial data inputs, with ensure image reading can it is efficient with Operation will not be caused to interlock and conflict;
Step 112:After the completion of the caching of raw image data cache module 2, image vertically moves the control figure of control module 9 The read operation for starting raw image data as vertically moving module 4 and reading control module 3;
Image is controlled to vertically move when image vertically moves module 4, and when to vertically move speed be 1 pixel, image hangs down Straight mobile module 4 first passes through the pixel of raw image data reading taking-up last column of control module 3 and is stored in and vertically moves In data cache module 5, further take out the pixel of the first row and be stored in and vertically move the follow-up caching of data cache module 5 In address, the pixel of last column before the taking-up circulated in this mode after single treatment is simultaneously stored in and vertically moves number According to the first row after single treatment before in the follow-up buffer address of cache module 5, then further taking out pixel and be stored in Vertically move in the follow-up buffer address of data cache module 5, the image pixel after being vertically moved.
In the step 112, image is controlled to vertically move when image vertically moves module 4, and vertically move speed as n Pixel, and during n > 1, image vertically moves module 4 and first passes through the picture that raw image data reading control module 3 takes out last n rows Element is simultaneously stored in and vertically moved in data cache module 5, the pixel of n rows and is stored in before further taking out and vertically moves data and delay In the follow-up buffer address of storing module 5, the pixel of the last n rows before the taking-up circulated in this mode after single treatment and by its It is stored in and vertically moves in the follow-up buffer address of data cache module 5, the picture of the preceding n rows before then further taking out after single treatment Element is simultaneously stored in and vertically moved in the follow-up buffer address of data cache module 5, the image pixel after being vertically moved.
The step 2 is carried out after the step 112, step 2 concretely comprises the following steps:Image vertically moves control module 9 Vertically moving view data output module 6 according to image clock signal control caused by image sequence generation module 10 will be cached The view data that vertically moves export to image generating module 7 is vertically moved, vertically move image generating module 7 and remove vertical shifting Relative delay and shake in video data, vertically move view data and image clock signal synchronously aligns, so as to produce The picture signal vertically moved, and be sent into image synchronization buffer module 8 and export.
In above-mentioned technical proposal, due to the visual persistence phenomenon of human eye, the principle that moving image is shown on module is every The mobile image of secondary fixation shows next time fixed mobile image again after showing some frame numbers, and such human eye looks that image is Coherent movement, so, the timing of picture moving speed one (i.e. pixel movement interval holding is constant), each mobile image show frame Number is more, similarly, when each mobile image shows that frame number is constant, faster (the i.e. pixel movement interval of each picture moving speed Become big), then human eye looks the faster of image movement, on the contrary then slower.Above it is stated that the operation of picture moving speed, now Illustrate the operation of picture moving frame number:After upper-layer configured picture moves frame number every time, start when moving horizontally picture by vertical When mobile image generation module 7 exports, image vertically moves control module 9 while monitoring is vertically moving image generating module 7 In each moving image output frame number, detect the output of current moving image when image vertically moves control module 9 When frame number is not reaching to configured frame number, then image vertically moves control module 9 and controls image to vertically move module 4 and still produce The original position of the circulation read operation of raw current moving image, i.e. original image pixels is constant, so then maintains current vertical Moving image shows that every time after the frame image data for vertically moving image generating module 7 all exports, image vertically moves Control module 9 controls image memory interface 1 to read the row view data of beginning two of original image again and is cached to original graph As in data cache module 2, and control image to vertically move module 4 and carry out same moving operation, from image memory interface 1 to All it is then constantly to cache next line when a line operates during vertically moving data cache module 5, when image vertically moves Control module 9 detects (this when the current moving image output frame number vertically moved in image generating module 7 reaches configuration frame number When present frame data all passed), then image vertically moves control module 9 and equally controls image memory interface 1 to input original Beginning picturedeep evidence, and control image to move left and right the operation that module 4 carries out next moving image, i.e., from next mobile pixel Reading is started the cycle over, the interval of now next mobile pixel (such as from pixel 1, is spaced 2 pixels, circulated since pixel 3 Read) it is that translational speed also by image vertically moves control module 9 controlling image to move left and right module 4 and produces new hang down Translation video data.So as to realize the new display for vertically moving image frame.
In above-mentioned technical proposal, detect that to vertically move image generating module 7 inner each when image vertically moves control module 9 When the individual mobile totalframes for vertically moving picture output or movement reach totalframes or the total time that upper strata is configured total time, etc. After the completion of last frame mobile image has exported, " image of last transportable frame whether can be shown also further according to set by upper strata To return to show static original image " command operation, when to show last transportable frame, then image vertically moves control mould Block 9 is as constant in kept moving picture data, when to return to display original image, then stops the module of related moving operation, and Control vertically moves image generating module 7 and directly reads original graph under RGB clock signal synchronizations by image memory interface 1 As data, so as to export original static stationary data.
In above-mentioned technical proposal, no matter original static stationary image or vertically move image be output to vertically move image output During interface 11, output video standard that image output interface 11 is configured according to the upper strata of image memory interface 1 is vertically moved (such as LVDS low-voltage differential signals, MIPI movement Industry Processor Interfaces signal, DP high-definition digitals display interface signals, V-By-One Video standard etc.) and various video standards configured transmission (such as LVDS standards VESA/JEIDA coding, transmission Link links Number;The transmission Lane port numbers of MIPI standards, Video/Command patterns;DP1.1/1.2, driving preemphasis, the V- of DP standards The data transmission rates of By-One standards, data array etc.) required corresponding vision signal is converted into, and synchronize defeated Go out.
The content that this specification is not described in detail belongs to prior art known to professional and technical personnel in the field.

Claims (11)

1. a kind of produce the device for vertically moving figure signal based on FPGA, it is characterised in that:It includes image memory interface (1), image vertically moves module (4), image vertically moves control module (9) and vertically moves image output interface (11), institute State that image vertically moves module (4) and image vertically moves control module (9) and is integrated in field programmable gate array, the figure As the image input that memory interface (1) is field programmable gate array, the image output interface (11) that vertically moves is existing The output end of image of field programmable gate array, the signal input part that described image vertically moves control module (9) can be compiled for scene The control signal input of journey gate array, described image memory interface (1) connection figure picture vertically move the signal input of module (4) End;The signal output part connection that described image vertically moves module (4) vertically moves image output interface (11), and described image is hung down The image that control module (9) is moved in translation vertically moves control signal output difference connection figure as memory interface (1) and image hang down The control signal input of straight mobile module (4);Described image memory interface (1) is used to receive original static stationary view data;
Described image vertically move module (4) be used for vertically move image output interface (11) output vertically move image letter Number;
Described image vertically move control module (9) for image vertically move module (4) provide image vertically move control signal, And receive image and vertically move the image of module (4) to vertically move status signal.
2. according to claim 1 produce the device for vertically moving figure signal based on FPGA, it is characterised in that:It is described existing Field programmable gate array is also integrated with raw image data and reads control module (3), vertically moves view data output module (6) image generating module (7) and image sequence generation module (10), are vertically moved;Described image sequence generation module (10) point Image generating module (7) described Wei not be vertically moved and when image vertically moves control module (9) offer pixel clock and image Sequential signal, it is respectively the view data output module (6) and vertically of vertically moving that described image, which vertically moves control module (9), Mobile image generation module (7) provides image and vertically moves control signal, and described image memory interface (1) passes through original image number It is that described image vertically moves module (4) offer original static stationary view data according to control module (3) is read, described image is vertically moved Dynamic model block (4), which passes sequentially through, described to be vertically moved view data output module (6), vertically moves image generating module (7) to hanging down Translation motion video output interface (11) output vertically moves picture signal;
It is that image vertically moves module (4) offer original static stationary view data that the raw image data, which reads control module (3), Image vertically moves module (4) and vertically moves signal for view data output module (6) the offer image that vertically moves;
Image vertically moves control module (9) image clock signal control according to caused by image sequence generation module (10) and hung down Translation video data output module (6) exports the view data that vertically moves cached to vertically moving image generating module (7);
The image generating module (7) that vertically moves removes relative delay and the shake vertically moved in view data, vertical to move Video data and image clock signal synchronously align, so as to produce the picture signal vertically moved.
3. according to claim 2 produce the device for vertically moving figure signal based on FPGA, it is characterised in that:It is described existing Field programmable gate array is also integrated with raw image data cache module (2), and described image memory interface (1) passes through described original View data cache module (2) is that the raw image data reads control module (3) offer original static stationary view data;
Image vertically moves control module (9) control image memory interface (1) and sequentially reads corresponding row data buffer storage original graph As in data cache module (2).
4. according to claim 3 produce the device for vertically moving figure signal based on FPGA, it is characterised in that:It is described existing Field programmable gate array, which is also integrated with, vertically moves data cache module (5), and described image vertically moves module (4) by described Data cache module (5) is vertically moved to be connected with the view data output module (6) that vertically moves;
Vertically move data cache module (5) according to vertically move in parameter vertically move direction, translational speed will be per a line Shown mobile line number vertically moves status signal notification image by image and vertically moves control module (9).
5. according to claim 4 produce the device for vertically moving figure signal based on FPGA, it is characterised in that:It is described existing Field programmable gate array is also integrated with image synchronization buffer module (8), and the image generating module (7) that vertically moves is by described Image synchronization buffer module (8) is connected with the image output interface (11) that vertically moves;
Vertically moving image generating module (7) and image will be vertically moved be conveyed to image synchronization and delay in field programmable gate array Die block (8), synchronism output is to being vertically moved image output interface after image synchronization buffer module (8) carries out image buffers (11)。
6. a kind of produce the method for vertically moving figure signal based on FPGA, it is characterised in that it comprises the following steps:
Step 1:The control signal input of field programmable gate array, which receives, to be vertically moved picture and starts order and vertical After moving image parameter, the raw image data for being inputted image input according to image clock signal is sent into field programmable gate Array carries out vertical image movement processing and obtains vertically moving view data;
Step 2:According to relative delay and the shake vertically moved described in the movement of image clock signal in view data, and will be vertical Synchronously alignment generation vertically moves picture signal for moving image data and image clock signal.
7. according to claim 6 produce the method for vertically moving figure signal based on FPGA, it is characterised in that:
Also include step 3 after the step 2:The image generating module (7) that vertically moves in field programmable gate array will be vertical Mobile image is conveyed to image synchronization buffer module (8), and synchronism output is given after image synchronization buffer module (8) carries out image buffers Image output interface (11) is vertically moved, vertically moves what image output interface (11) was inputted according to high-level interface module (12) Upper strata point screen interface standard signals produce corresponding vision signal, and light display module simultaneously from image channel.
8. according to claim 6 produce the method for vertically moving figure signal based on FPGA, it is characterised in that:The step In rapid 1, the control signal input of field programmable gate array, which receives, to be vertically moved picture startup order and vertically moves After frame parameter, the raw image data for being inputted image input according to image clock signal is sent into field programmable gate array Progress image movement handles to obtain the specific method for vertically moving view data:Image in field programmable gate array is vertical The picture that vertically moves that mobile control module (9) receives upper strata from high-level interface module (12) starts order, and vertical shifting During dynamic frame parameter, image sequence generation module (10) vertically moves control module (9) to image and vertically moves image generation Module (7) transport picture clock signal, the figure selecting control that the image clock signal is sent with high-level interface module (12) are believed Number together, control image vertically move control module (9) respectively to image memory interface (1), image vertically move module (4), Vertically move view data output module (6) and vertically move image generating module (7) transport picture movement control signal, make figure Hung down as the image for needing to vertically move is conveyed to image by memory interface (1) by raw image data reading control module (3) Straight mobile module (4) carries out image and vertically moves processing, vertically move the data after handling by vertically moving view data Output module (6) and vertically move image generating module (7) processing after export, obtain field programmable gate array output it is vertical Moving image data.
9. according to claim 8 produce the method for vertically moving figure signal based on FPGA, it is characterised in that:The step In rapid 1, when image, which vertically moves module (4), to carry out vertically moving processing, following steps processing is carried out:
Step 111:When high-level interface module (12) configuration vertically move parameter, vertically move parameter include vertically move direction, Translational speed, mobile image stop frame number, and the above-mentioned parameter that vertically moves is informed that vertically moving data delays by image memory interface (1) Storing module (5), vertically move data cache module (5) and then vertically move direction, translational speed according to vertically moving in parameter Mobile line number shown by every a line is vertically moved into status signal notification image by image and vertically moves control module (9), image vertically moves control module (9) control image memory interface (1) and then sequentially reads corresponding row data and be cached to original In beginning view data cache module (2), image vertically move control module (9) different initial data inputs are synchronized and Coordinate control, to ensure that image reading will not cause operation to interlock and conflict;
Step 112:After the completion of raw image data cache module (2) caching, image vertically moves control module (9) control figure The read operation for starting raw image data as vertically moving module (4) and reading control module (3);
Vertically moved when image vertically moves module (4) control image, and when to vertically move speed be 1 pixel, image is vertical Mobile module (4) first passes through raw image data and reads the pixel of control module (3) taking-up last column and be stored in vertical shifting In dynamic data cache module (5), further take out the pixel of the first row and be stored in that to vertically move data cache module (5) follow-up Buffer address in, be simultaneously stored in vertical according to the pixel of last column before the taking-up of read operation circulation after single treatment Translation is moved in the follow-up buffer address of data cache module (5), and the pixel of the first row before then further taking out after single treatment is simultaneously It is stored in and is vertically moved in the follow-up buffer address of data cache module (5), the image pixel after being vertically moved.
10. according to claim 9 produce the method for vertically moving figure signal based on FPGA, it is characterised in that:It is described In step 112, vertically moved when image vertically moves module (4) control image, and it is n pixel to vertically move speed, and n > When 1, image vertically moves module (4) and first passes through the pixel of the last n rows of raw image data reading control module (3) taking-up and deposit It is put into and vertically moves in data cache module (5), the pixel of n rows and is stored in before further taking out and vertically moves data buffer storage mould In the follow-up buffer address of block (5), according to the last n rows before the taking-up of read operation circulation after single treatment pixel and by its It is stored in and vertically moves in the follow-up buffer address of data cache module (5), the preceding n rows before then further taking out after single treatment Pixel and being stored in is vertically moved in the follow-up buffer address of data cache module (5), the image after being vertically moved Pixel.
11. according to claim 10 produce the method for vertically moving figure signal based on FPGA, it is characterised in that:It is described The step 2 is carried out after step 112, step 2 concretely comprises the following steps:Image vertically moves control module (9) according to image sequential It is vertical by what is cached to vertically move view data output module (6) for the control of image clock signal caused by generation module (10) Moving image data is exported to image generating module (7) is vertically moved, and is vertically moved image generating module (7) removal and is vertically moved Relative delay and shake in view data, vertically move view data and image clock signal synchronously aligns, vertical so as to produce The dynamic picture signal of translation, and it is sent into image synchronization buffer module (8) output.
CN201510866554.4A 2015-11-30 2015-11-30 The device and method for vertically moving figure signal is produced based on FPGA Active CN105489145B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510866554.4A CN105489145B (en) 2015-11-30 2015-11-30 The device and method for vertically moving figure signal is produced based on FPGA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510866554.4A CN105489145B (en) 2015-11-30 2015-11-30 The device and method for vertically moving figure signal is produced based on FPGA

Publications (2)

Publication Number Publication Date
CN105489145A CN105489145A (en) 2016-04-13
CN105489145B true CN105489145B (en) 2018-03-13

Family

ID=55676106

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510866554.4A Active CN105489145B (en) 2015-11-30 2015-11-30 The device and method for vertically moving figure signal is produced based on FPGA

Country Status (1)

Country Link
CN (1) CN105489145B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201238363Y (en) * 2008-06-23 2009-05-13 北京牡丹视源电子有限责任公司 Display image movement response test equipment
KR20120048748A (en) * 2010-11-04 2012-05-16 경운대학교 산학협력단 Pattern image transmitter for inspecting display and method of inspecting display using the same
CN103888766A (en) * 2014-03-12 2014-06-25 广东威创视讯科技股份有限公司 System for generating random motion image video source
CN104882089A (en) * 2014-02-27 2015-09-02 乐金显示有限公司 Image display device and driving method thereof
CN104900204A (en) * 2015-06-12 2015-09-09 武汉精测电子技术股份有限公司 Logic frame overlapping device and method based on FPGA
CN104932124A (en) * 2015-06-12 2015-09-23 武汉精测电子技术股份有限公司 FPGA-based figure signal producing device and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201238363Y (en) * 2008-06-23 2009-05-13 北京牡丹视源电子有限责任公司 Display image movement response test equipment
KR20120048748A (en) * 2010-11-04 2012-05-16 경운대학교 산학협력단 Pattern image transmitter for inspecting display and method of inspecting display using the same
CN104882089A (en) * 2014-02-27 2015-09-02 乐金显示有限公司 Image display device and driving method thereof
CN103888766A (en) * 2014-03-12 2014-06-25 广东威创视讯科技股份有限公司 System for generating random motion image video source
CN104900204A (en) * 2015-06-12 2015-09-09 武汉精测电子技术股份有限公司 Logic frame overlapping device and method based on FPGA
CN104932124A (en) * 2015-06-12 2015-09-23 武汉精测电子技术股份有限公司 FPGA-based figure signal producing device and method

Also Published As

Publication number Publication date
CN105489145A (en) 2016-04-13

Similar Documents

Publication Publication Date Title
CN102160386B (en) Method and apparatus for displaying stereoscopic image
CN102118592B (en) System for displaying multivideo
CN101894515B (en) Display device and display method
CN102742284B (en) The method and apparatus of display 3D rendering and the method and apparatus of control shutter glasses
CN105554423B (en) A kind of display device and television set
CN104932124B (en) Figure signal generation device and method based on FPGA
TWI574249B (en) An image display device, an image display observation system, an image display method, and a program product
CN103236243B (en) A kind of display device and televisor
CN102222469B (en) Dynamic imaging device of LED lampstandards and application of same in tunnel advertisements
CN106205449A (en) Display device, the method for driving display floater and the driver for display device
CN102842297B (en) Control the method for GTG, GTG control device and liquid crystal display
CN106463093B (en) Liquid crystal display device
CN105721818A (en) Signal conversion method and device
EP2257076A1 (en) Video data signal, system and method for controlling shutter glasses
CN102572480A (en) Shutter 3D LCD TV ghosting eliminating device and method for not influencing brightness
CN102789769A (en) Three-dimensional (3D) liquid crystal display driving method and 3D liquid crystal display system
CN103956149A (en) Displayer, display system and data processing method
CN106134173A (en) Display control unit and display device
KR102196087B1 (en) Method of synchronizing a driving module and display apparatus performing the method
CN105469730B (en) The device and method of oblique line mobile graphics signal is produced based on FPGA
CN105489145B (en) The device and method for vertically moving figure signal is produced based on FPGA
CN102779500A (en) Confidential display system, confidential display device, confidential display method and confidential eyeglasses
CN102087826A (en) Drive method of field-sequential flat-panel display
CN105847730A (en) Video code stream output control and processing method, chip and system
CN105427774B (en) The device and method for moving horizontally figure signal is produced based on FPGA

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 Province, Wuhan city Hongshan District Road No. 48 bookstore (North Industrial Park) 1 building 11 layer

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 4 floor, No.

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

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant