I wonder if this is really a non-issue? Does the somewhat "unusual" passage in
the PCI spec about Tval loading necessarily mean that the vendor datasheet for
that component must use the same loads? Couldn't the vendor specify a
"traditional" standard load in the datasheet and still comply with PCI?
The real concern here is that the load used by the simulator to compute net
delays be IDENTICAL to the one specified in the datasheet. Now, if component
datasheets are really using the three new PCI loads, then we truly have a
problem. Beside the Motorola SRAM example, does anyone know of any PCI
components that actually use all three loads in the datasheet?
How new are these Tval loads? Version 2.2 (currently in draft, dated June
1998)?
Greg Edlund
Advisory Engineer, AS/400 System Timing
IBM
3650 Hwy. 52 N, Dept. HDC
Rochester, MN 55901
gedlund@us.ibm.com
---------------------- Forwarded by Gregory R Edlund/Rochester/IBM on 11/09/98
04:44 PM ---------------------------
d-haedge@ti.com on 11/09/98 10:20:22 AM
Please respond to d-haedge@ti.com
To: ibis-users@vhdl.org
cc:
Subject: Re: standard loads on 66 MHz PCI
We had a similar problem with a Motorola MPC750. The L2 cache MAX timing
numbers are specified to a 20pF load and the MIN numbers to a 5pF load.
We were using ICX to analyze timing. We looked at the output under no load,
then at 20pF and 5pF. The delta was measured to be 477ps. We then adjusted
the timing sheets in ICX so that the minimum allowed routing distance was
effectively increased by 477ps to compensate for the additional 'test' load.
This allowed us to use a single IBIS model with Cref set at 20pF. You may
be able to apply a similar 'trick' with the PCI driver and Vref.
David Haedge
Raytheon Systems Company
Received on Mon Nov 9 15:05:56 1998
This archive was generated by hypermail 2.1.8 : Fri Jun 03 2011 - 09:53:46 PDT