Varun sehgal
Newbie level 3
Hi all,
I am new to CAN and have been asked to modify something in the CAN design (RTL).
I have to add one cycle delay in the Rx path of CAN i.e. to add a flop in Rx path.
Now when such two CANs are communicating, my question is :
What will be effect of this on resynchronisation limits or Bit-rate per second?
According to me, this delay will be modeled as Propagation Delay.
It will not effect the ability of CAN resynchronisation to counter for oscillator variations i.e. the synchronisation Jump Width (SJW) settings and hence does not effect the oscillator tolerance.
Also, to keep the maximum Bits/sec same the propagation delay has to be reduced by 2 cycles.
Please comment on it asap.
thanks a lot in advance.
regards,
Varun
I am new to CAN and have been asked to modify something in the CAN design (RTL).
I have to add one cycle delay in the Rx path of CAN i.e. to add a flop in Rx path.
Now when such two CANs are communicating, my question is :
What will be effect of this on resynchronisation limits or Bit-rate per second?
According to me, this delay will be modeled as Propagation Delay.
It will not effect the ability of CAN resynchronisation to counter for oscillator variations i.e. the synchronisation Jump Width (SJW) settings and hence does not effect the oscillator tolerance.
Also, to keep the maximum Bits/sec same the propagation delay has to be reduced by 2 cycles.
Please comment on it asap.
thanks a lot in advance.
regards,
Varun