Forum Discussion
Altera_Forum
Honored Contributor
14 years agotest pattern generator (VIP)
Hello,
i try to implement a system that displays either still color bars for use as a test pattern on a lvds tft panel. i use a Cyclone IV GX Eval board (EP4CGX150DF31) my idea is to split the systems in different unit Test Pattern Generator (VIP) --> Clocked Video Output (VIP) --> lvds serializer --> lvds video target (display) whereby the lvds serializer already works (i tested it in another design configuration), but test pattern generator makes some problems for debugging i the place the output signals (of the test pattern generator) to some output pins to check them on a scope, but the compiler reports that these pins stuck at VCC or GND. can someone explain whats wrong? best regards occino http://i43.tinypic.com/de1vg7.jpg (http://i43.tinypic.com/de1vg7.jpg) http://i43.tinypic.com/25z5rpg.jpg (http://i43.tinypic.com/25z5rpg.jpg)7 Replies
- Altera_Forum
Honored Contributor
Is the clock correct? Why You're not using SDI?
- Altera_Forum
Honored Contributor
This is just a guess but if you keep reset high then Quartus is free to optimize away all the logic in the test pattern generator and directly tie the outputs to either 1 or 0 depending on their reset state.
It should work if you connect reset to the correct input pin. Note that for Video IP core the reset signal is active high. - Altera_Forum
Honored Contributor
@Socrates: I think the clock ist correct because its an external clock by a control unit and its exactly the frequency the display expects.
I don't know this ip core. how can it help me? @vgs: thank you for the hint! i will change it - Altera_Forum
Honored Contributor
the input clock is 27MHz?
- Altera_Forum
Honored Contributor
no, its about 84MHz. Its a single channel lvds display with 4 lvds pairs and 1 clock pair
- Altera_Forum
Honored Contributor
Well if signals don't toggle, the wrong clock isn't a problem, I suppose. But usually, the clock used in video designs is 27MHz.
- Altera_Forum
Honored Contributor
--- Quote Start --- Hello, i try to implement a system that displays either still color bars for use as a test pattern on a lvds tft panel. i use a Cyclone IV GX Eval board (EP4CGX150DF31) my idea is to split the systems in different unit Test Pattern Generator (VIP) --> Clocked Video Output (VIP) --> lvds serializer --> lvds video target (display) whereby the lvds serializer already works (i tested it in another design configuration), but test pattern generator makes some problems for debugging i the place the output signals (of the test pattern generator) to some output pins to check them on a scope, but the compiler reports that these pins stuck at VCC or GND. can someone explain whats wrong? best regards occino http://i43.tinypic.com/de1vg7.jpg (http://i43.tinypic.com/de1vg7.jpg) http://i43.tinypic.com/25z5rpg.jpg (http://i43.tinypic.com/25z5rpg.jpg) --- Quote End --- Hi, I Am working on a similar architecture, I have a LVDS LCD interface, I want to know whether we need to do any bitmapping for LVDS transfers. I have attached a snapshot of required serial data for all 4 channels. Please help me to understand.