Re: [SI-LIST] : Driver Strength

Mark Nass (markn@rccorp.com)
Thu, 05 Mar 1998 11:04:02 -0800

I was hoping I was just completely ignorant and some one would
say a 12ma driver will have a VI curve in the range of.... Oh well.
The problem is trying to get all of the models needed and in time
to select the correct drivers for the job. And accurate models
would be nice too.
Right now I am looking at a registered SDRAM DIMM that says the
load will be 22 pf for the Address lines and 16.5pf for the data
lines. If each driver will have 4 loads I can expect 88pf load
on the address and 66pf load on the data. Therefore my address surly
needs an 18ma driver and my data a 12ma driver.
But when I simulate this using QUAD models I get from an extracted
board for the DIMM module & the memory card I get different feedback.
The data lines have such a heavy load they need a stronger driver and
the address lines are lightly loaded and ring like hell with 1 DIMM so
they need a weaker driver.
This is what prompted the question in the 1st place.

Mark

At 10:24 AM 3/5/98 -0700, D. C. Sessions wrote:
>Mark Nass wrote:
>>
>> Can someone explain to me what driver strength means?
>
>That's a good question with no good answer.
>
>> When
>> a driver is spec'd by an ASIC vendor as a 12ma, 6ma, etc what does
>> that mean
>
>Pretty much whatever the vendor wants it to. In some cases the
>number is more-or-less worst case, sometimes typical, sometimes
>at useful voltages, sometimes not. At VLSI in our 350nm library
>the Iol is measured at near-worst-case and 350mv, while the
>Ioh is measured at 2450mv. Notice that the pullups are weaker
>than then pulldowns. In our 200nm libraries the numbers are at
>350mv from the rail for both pullup and pulldown.
>
>> as far as its expected VI curve
>
>Anybody's guess. Process variables, predriver supplies,
>possibly architecture, all influence the shape of the V/I
>curve. About all you can count on is the slope near the rail.
>
>> and how many loads
>> I can expect it to drive?
>
>Welcome to the world of signal integrity. You aren't driving
>the loads, you're driving the wires. If you're willing to wait
>long enough there's almost no limit on the number of loads even
>a weak driver can manage.
>
>--
>D. C. Sessions
>dc.sessions@tempe.vlsi.com
>
>