Altera_Forum
Honored Contributor
12 years agoCVI inputs
I'm trying to develop an imaging system with the TR4 development kit. My imaging sensor has an analog output and I'm digitizing it using a 14 bit ADC. The ADC produces serial LVDS data and I'm deserialzing it inside the FPGA.,
I'm using DVI monitor for the display and I'm using the Terrasic/Bitec HSMC-DVI card for this purpose. I experimented with some of the VIP suites(namely the Clocked Video Output(CVO) and the Test Pattern Generator(CVO) ) to see if I can control the monitor. The TPG and the CVO work. However, since the CVO requires in the input data stream to be in the Avalon ST-Video format, I'm using a Clocked Video Input(CVI) to convert the incoming stream from the ADC into the Avalon ST-Video format. The data stream from the CVI then goes into the CVO. Besides, the CVI also generates certain control signals such as Start of Packer(sop), End of Packet(eop) and data valid. When I use the CVI in conjunction with CVO, it my monitor does not even turn on. However, when I use the TGP and the CVO I'm able to see the color pattern on the monitor. I'm wondering if there is something amiss. Specifically, if the TPG is able to control the CVO whereas the CVI is unable to to so, am I missing some control bits? I have attached a diagram and seek your inputs. I thank you for your time.