S
Sylvain Munaut
Guest
Hi
I'm trying to understand the PCI specifications, and there are some timings specs I don't understand.
They say that :
* For output:
t_val is CLK to output valid : min 2ns max 11ns
* For input:
t_su is Setup time beforce CLK : min 7ns
t_h is Hold time after CLK : min 0ns
* At 33Mhz, clk period is 30ns
What is an input for one chip of the bus is an output for another one.
So :
Why does t_val need to be min 2ns ? For the one that samples the signal, t_h must be 0ns.
Why max 11ns ? Since setup time is min 7ns ...
Also, I suppose that the output signal that must be set within 2ns->11ns will only be sampled by the receiver side at the next clock cycle.
Sylvain Munaut
I'm trying to understand the PCI specifications, and there are some timings specs I don't understand.
They say that :
* For output:
t_val is CLK to output valid : min 2ns max 11ns
* For input:
t_su is Setup time beforce CLK : min 7ns
t_h is Hold time after CLK : min 0ns
* At 33Mhz, clk period is 30ns
What is an input for one chip of the bus is an output for another one.
So :
Why does t_val need to be min 2ns ? For the one that samples the signal, t_h must be 0ns.
Why max 11ns ? Since setup time is min 7ns ...
Also, I suppose that the output signal that must be set within 2ns->11ns will only be sampled by the receiver side at the next clock cycle.
Sylvain Munaut