Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
17 years ago

SOPC/Quartus II "pass through component" problem

Hi Everybody,

I have Quartus 9.0 running on Cyclone III Board with Bitec's HSMC DVI daughterboard on it.

I have Clocked Video Input (1080p60 DVI input) and Clocked Video Output (1080p60 DVI output). I want to add a dummy component in between my input and output.

At the beginning it will just pass through whatever comes by it, later on I am planning to do some easy XORing operations on the frame I am receiving.

In SOPC, I created my "pass through" component with all the necessary signals and added it in between CVI and CVO. It generates in SOPC without problems and it compiles on Quartus II, as well.

Now the question is how to make these 3 components communicate with each other so that I can have a smooth transition of my input through my custom "pass through component" and then to the output.

I believe that I should write Verilog code using "clk, reset, data, ready, valid, starofpacket, endofpacket" signals but I think I need a jump start.

Can someone tell me how to start this process of communicating my components with each other ?

Thanks a lot in advance ,

Tyler

13 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi jakobjones,

    My problem right now is the following;

    I have my components connected in SOPC but obviously my pass through component is not doing anything. And I don't know how to make it pass the CVI signal onto the CVO :(

    Basically when I get back to Quartus, compile it and then upload it to the FPGA using Programmer, nothing is happening because it is not passing through the signals.

    If I had one example code that shows the communication from clocked video input to something else or to clocked video output that would b e very useful.

    Right now, I am stuck and I don't know where to start and how to start writing Verilog.

    And as you can guess, I am a newbie ...

    Hope you can give me a kick start,

    Tyler
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Is my question clear ? :)

    Sorry, I am a beginner so I am not sure if I am giving enough information or not.