Controller Area Network(CAN) : Adding delay in Rx

Status
Not open for further replies.

Varun sehgal

Newbie level 3
Joined
Jan 8, 2011
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,302
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
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…