James' response highlights two things:
* Too much of a 'good' thing may be bad.
* Sometimes actions that are 'good' for SI purposes
may be 'not so good' from an EMI/EMC perspective.
(and vice-versa)
-Ray Anderson
Sun Microsystems Inc.
>
>Though there maybe arguments for wanting increase overshoot, etc. there is
>also a very good reason to use the series resistor to reduce EMC.
>The basis for this is to disipate the reflected signal of the unterminated
>line. The capacitance at the receiving device can also accentuate this problem.
>
>I would also like to highlight.
>Series termination shoulkd NEVER be used wher the path is going to more than
>one input i.e bus configuration.
>I have seen this happen in too many designs and the result of double clocking
>due to the non-monotonic edges of the clocks!!!
>
>--
>Regards, __________ James G Roberts
> /___ ____ | jrobert@xxxxxxxxxxxxxxxxxxxxx
> Jim __ / /___/ / jgroberts@xxxxxxxxxx
> / /_/ /---| | Room: BE436, Hilversum
> \____/ /_/ Tel: +31 35 687 4308 Fax: 5976
>
>
>Scott McMorrow wrote:
>>
>> I am in agreement with Ray.
>>
>> I have found that the best way to approach termination design is from
>> the worst case overshoot perspective. Determine the worstcase overshoot
>> that your bus can tolerate. Set up a simulation where multiple drivers
>> in a package are driven in the even mode on a bus with parallel traces
>> from the driver to the receiver. Adjust the termination resistance and
>> the trace spacing to optimize the worst case fast process response at
>> the receiver for overshoot that is within the maximum limit that you
>> require, and crosstalk noise on a quiet line that is within your noise
>> limits. (We include crosstalk and sso in the simulation experiment,
>> since these will also cause some amount of overshoot at the receiver.)
>> Optimize for the lowest series resistance in conjunction with the
>> minimum allowable trace spacing. The optimization can be done through
>> multiple sweeps, or through the Hspice optimize functions.
>>
>> Once you have found the minimum resistor tolerable for the design, you
>> will need to increase it's value to compensate for % tolerance and
>> select a value which meets your minimum tolerance requirement. At this
>> point, you have designed the interconnect to be as fast as possible.
>>
>> best regards,
>>
>> scott
>>
>> --
>> Scott McMorrow
>> Teraspeed Consulting Group LLC
>> 2926 SE Yamhill St.
>> Portland, OR 97214
>> (503) 239-5536
>> http://www.teraspeed.com
>>
>> Ray Anderson wrote:
>>
>> >All of what Jeff says is very true.
>> >
>> >One other thing about the series termination technique which has been
>> >discussed on the si-list before, but which may bear repeating for new
>> >members, is that by slightly "undersizing" the series resistor by a few (say
>> >5 or less) ohms such that Zdrv + Rt < Znom of the transmission line you can
>> >induce a small amount of overshoot at the receiver that has the net effect
of
>> >reducing the effective rise time of the signal and reducing the delay by a
>> >small amount. You don't want to get carried away and make the series
>> >termination resistor too small or you will induced too much overshoot and
>> >ringing at the receiver.
>> >
>> >As an example, assume the output impedance of your driver is 25 ohms and you
>> >are driving a 50 ohm line. A reasonable value for the series resistor might
>> >be 20 or 22 ohms in lieu of the 25 ohms for a perfect match.
>> >
>> >Either set up a spice simulation and see what happens with a specific
>> >value resistor or get out the scope and soldering iron in the lab
>> >and try it there.
>> >
>> >-Ray Anderson
>> >Sun Microsystems Inc.
>> >
>> >
>> >
>> >
>> >>Typically, the series resistor is sized such that the transmitter
>> >>impedance PLUS the series resistor match the trace impedance. This
>> >>will be the reason why you are using a 33ohm resistor. If you check
>> >>the imedance of your transmitter, you should find it is about 20ohms
>> >>give or take a few ohms. This is typical in a LVCMOS type
>> >>transmitter, I would believe. I'm sure folks will correct me if I am
>> >>wrong.
>> >>
>> >>In this manner, you create a transmitter with the desired output
>> >>impedance, so there is little or no impedance mismatch between the
>> >>transmitter and the line trace impedance. For placement, it should
>> >>be placed "as close as possible" to the transmitter. As a rule of
>> >>thumb, it should be well within the rise time of the transmitter
>> >>otherwise, you effectively have a transmission line between the
>> >>transmitter and the series resistor which will give you two
>> >>discontinunities rather than eliminating one.
>> >>
>> >>Hope this helps.
>> >>
>> >>Jeff Reynolds
>> >>
>> >>
>> >>
>> >
>> >------------------------------------------------------------------
>> >To unsubscribe from si-list:
>> >si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
>> >
>> >or to administer your membership from a web page, go to:
>> >http://www.freelists.org/webpage/si-list
>> >
>> >For help:
>> >si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
>> >
>> >List archives are viewable at:
>> > http://www.freelists.org/archives/si-list
>> >or at our remote archives:
>> > http://groups.yahoo.com/group/si-list/messages
>> >Old (prior to June 6, 2001) list archives are viewable at:
>> > http://www.qsl.net/wb6tpu
>> >
>> >
>> >
>> >
>> >
>>
>> ------------------------------------------------------------------
>> To unsubscribe from si-list:
>> si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
>>
>> or to administer your membership from a web page, go to:
>> http://www.freelists.org/webpage/si-list
>>
>> For help:
>> si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
>>
>> List archives are viewable at:
>> http://www.freelists.org/archives/si-list
>> or at our remote archives:
>> http://groups.yahoo.com/group/si-list/messages
>> Old (prior to June 6, 2001) list archives are viewable at:
>> http://www.qsl.net/wb6tpu
>>
>
>--
>Regards, __________ James G Roberts
> /___ ____ | jrobert@xxxxxxxxxxxxxxxxxxxxx
> Jim __ / /___/ / jgroberts@xxxxxxxxxx
> / /_/ /---| | Room: BE436, Hilversum
> \____/ /_/ Tel: +31 35 687 4308 Fax: 5976
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu