[SI-LIST] Re: PCI Timing Q?

  • From: "Ingraham, Andrew" <Andrew.Ingraham@xxxxxx>
  • To: <brahim@xxxxxxxxxxxx>
  • Date: Wed, 29 May 2002 11:06:56 -0400

>  Tval is measured as the delay time between clk(i) and when the data
> is
> valid, clk(i) precedes the data,
>   Tval is measured at the driver output.
> 
>   1.  Once the signals, clk and data arrive at the receiver, which
> clock
> samples the data?
>        Is it clk(i) or clk(i-1)?
 
Neither.  It is clk(i+1), the one that comes next after clk(i).

All PCI transfers go from one clock cycle to the next.  On the rising
edge of clock, outputs start to drive data after a delay of Tval.
Shortly (Tsu) before the next rising edge of clock, the data that was
sent is ready to be received by an input.

All this is happening all the time.  Data outputs are being driven on
all clock cycles, and received on all clock cycles, one clock cycle
after being sent.

>   2.  The clock signal is from a board to the PCI expansion card,
> how's
> the data sampled by  a board
>         when the data is originating from the card?
 
The clocks are timed to arrive at all devices on the bus at about the
same time, even those on PCI expansion cards.

The data signals get from the expansion card to the motherboard through
the PCI connector.  The PCI connector makes an electrical connection for
all signals on the bus.  It is the same as if the device on the card was
on the motherboard, except that the "wires" to/from that device are
longer (and noisier).

Andy



------------------------------------------------------------------
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:
//www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List archives are viewable at:     
                //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
  

Other related posts: