I am having a mainboard with a controller which works on 100Mhz. I have another board with an SRAM and this board will be connected on to the mainboard through a connector. The lines between these boards are A0-A15 , D0-D7 and a few other control lines. Now the board with SRAM will be connected to the main board only sometime.
I know that unconnected tracks on a pcb acts as antennas for noises. So in my case, when the SRAM board is not connected , the databus and address bus lines lefts floating in the main board connected between the controller and the connector. So which is the best way to terminate it?
Iam a newbie in highspeed designs. Plz comment your suggestions
Some bus standards use/need it, others don't. I won't be able to suggest anything without knowing details.
It's also not said if the bus is connected to other devices except for the memory card.
I imagine that signal reflections might be the dominant problem instead of "noise", with or without the memory card connected. There are different ways to handle (respectively ignore) the effect, ranging from fullyterminated PCI to simple unterminated bus.
Is pullup or pulldowns enough? Do i have to add buffers to disable the lines when not used?
The bus is connected only to the memory card. The bus in our case doesnt need pullups or pulldowns for normal operation.
I imagine that signal reflections might be the dominant problem instead of "noise", with or without the memory card connected. There are different ways to handle (respectively ignore) the effect, ranging from fullyterminated PCI to simple unterminated bus.