Terminating SDRAM on opposite side of board

emcpcbpcb-designsdramtermination

I have a 4-layer board with the micro and sdram on opposite sides, the ram signals are short, but I still want to terminate them (I can test the board later and determine if I really need termination), the problem now is that I can't use series termination because traces are running under the micro and ram:

enter image description here

So what other choices do I have ? I've been reading an app note and it mentions parallel termination at the destination, which would be perfect for my situation, but it says signals should be pulled up, and another one says they should be pulled down, so which way is it ? does it matter ? and how do I determine this resistor ? and which lines need termination ? clocks and data/address ? what about control signals ?

Best Answer

We need to know what RAM generation you are using? DDR 4/3/2/1?

For efficiency you should determine if you need termination before you even route the board. See this question: What types of signals should be considered to have a 50 Ω trace impedance?

PS: There is a lot of free and good examples on how DDRx memory systems can be routed on the JEDEC website.