ornko
Newbie level 2
hi everyone!
i am new in fpga world . i need for a project a 40mhz clock, but due to bad isolation of cables the signal is really bad even at 10mhz. the clk signal has quite some ringing.
i am using a spartan 3 board xc3s1000, from what i understood from manual is that there is no internal clock to be used, but when trying to activate DCM i could see name of a pin clk_in. what is more there is a 50mhz clock mentioned, which i don't understand where is this clock generated.
my questions are:
i am new in fpga world . i need for a project a 40mhz clock, but due to bad isolation of cables the signal is really bad even at 10mhz. the clk signal has quite some ringing.
i am using a spartan 3 board xc3s1000, from what i understood from manual is that there is no internal clock to be used, but when trying to activate DCM i could see name of a pin clk_in. what is more there is a 50mhz clock mentioned, which i don't understand where is this clock generated.
my questions are:
- what is this 50mhz referring to?
- can i use it to supply the fpga (apply it to a GCLK pin)?
- how can i use successfully the DCM to apply an input of 4mhz (external) and obtain 40mhz (multiply) output clock which will be used for the fpga code to work and also supplied to the next board. I have created some code while doing the core configuration using dcm but what is the next step? on which part of my code should i add this generated clock?