--- Quote Start ---
originally posted by zippyua@Mar 1 2007, 06:04 PM
anyone that has any insight to this please help! thanks!
my set-up is i am trying to make a project using the vga of my de1 altera development board as well as the sdram.
in sopc builder:
i am using the deboards external interface and i have the boxes selected to create a clock signal for sdram as well as vga.
i am using altera's university program vga ip.
my clock signals are as follows:
clk - external - 50 mhz
dram_int_clk - external - 50 mhz
vga_int_clk - vga<-de_board - 25 mhz
note: i tried the design two ways the latest is as stated above. the other is i tried it without the "dram_int_clk" clock at all thinking maybe the external interface would just take care of it all. my choices for clock source for the dram_int_clk are 'external' 'vga<-de_board' and a blank choice. it would make perfect sense and really seems like there should be a 'dram<-de_board' option since it seems like thats created by the external interface. but this option does not exist.
current quartus set-up:
in the block diagram i have the clock output signal created by the system for the dram wired back around to the 'dram_int_clk' input pin to the block diagram. there is the boards 50mhz clock pin assigned to the input pin to the clk signal input. there is an output for the vga_int_clk signal but i am currently not doing anything with that signal.
when i compile:
sythesis completes
fitter fails and i get the message "input clock "clk" cannot feed more than one pll"
i am confused most by this because i am not directly assigning the clock signal 'clk' to anymore than one pin. i've read that you can manually combine clock generation signals into one pll but i have no idea how to go about doing that. and if i do do it will the clock signals maintain their present phase shifts?
again, any insight from anybody will be greatly appreciated! thanks everyone!
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=21948)
--- quote end ---
--- Quote End ---
First off, I don't know if the VGA is supported in the University IP core at this point. You can generate your own clock though. I recommend not using the DE2 external interface component despite what they say. I did a similar project with the University audio core. I created a pll block diagram that took its input from the clock 50 and had to outputs with the proper clock division. I don't know what that would be for the VGA portion but if you sift through the code I'm sure you'll find it. Don't forget if you are using SDRAM which I'm not sure if you are that you generate a time offset within the PLL diagram.
Best of Luck