depletionmode
Junior Member level 1
- Joined
- Dec 31, 2014
- Messages
- 15
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Activity points
- 139
Are we talking series or parallel resistance?3) Put the oscillator near the FPGA. The resistor is to suppress reflections. Put the oscillator near the FPGA.
The choice of clock should be based upon the fastest signal you intend to sample.1) I assume any oscillator frequency up to the rated max (200-something MHz) will work? I'm considering either 50- or 100 MHz (cost reasons and application doesn't need more)
At low speeds / short trace length a differential clock isn't necessary. Use a single ended clock signal ("4 pin variety" as you call it)2) The FPGA has two clock inputs. Can it be driven off an oscillator with one a single output (4-pin variety) or is a differential output better/required (6-pin ones)?
If you use a series termination, the values of the resistor should be the impedance of the Tx line (usually 50 Ohm) minus the output impedance of the driving buffer. Given very short trace length, it's possible not to use a termination resistor. I still advice you however to do so. the resistor's pad can serve as a useful test point for the clock signal. Suppose the output impedance of the oscillator is 10 Ohm and the impedance of the PCB clock trace is 50 Ohm - then your series termination resistor will have to be 50 - 10 = 40 Ohm.3) I heard that sometimes one requires a resistor (if the oscillator is far from the fpga on the board). What's the correct value for this resistor? Should it be on the first/second output or both outputs?
4) How to I work out what capacitor values I ideally need on the oscillator output lines?
What's the full product number of the FPGA you're using?
Using a single ended crystal oscillator is in fact the standard configuration used in most FPGA designs.I guess I'll use a single-ended output with a termination resistor.
So I just connect this to CLK0 input pin of the fpga and leave the CLK pin NC?
depletionmode,Unused FPGA clock inputs should be connected to ground.
depletionmode,
What FvM says is correct. However, because you don't have a lot of FPGA / board design experience I suggest not to short the unused pins directly to ground or VCC - instead do it through a resistor (~10KOhm).
This will enable easy post manufacturing repairs if required.
Call it "debugging oriented design"...
To add a bunch of external resistors is not necessary and will just make routing the pcb harder.
I'll bang some resistors ont he outputs; although i thought there were internal pull-ups?
The L? on the LDO input is a ferride bead... is this wrong (I've been using this before on some of my oither boards)?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?