CAN FD BUS LOAD

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

CAN FD BUS LOAD

3,858 次查看
faress_mansouri
Contributor II

hello, 

to calculate the bus load in CAN i use this equation : 


=> per example for a baud rate of 500 kb/s :

i calculate the number of bits i have received (frames_size) and then to calculate the bus load for 1 second i use :

(frames_size * 100)/(500 * 10^3) = XX%

my question is how can i calculate the bus load in CAN FD since im using BRS(bit rate switch) : 500 kb/s for nominale phase and 2Mb/s for data phase ?


Thanks,  

标记 (1)
4 回复数

3,790 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

you can find formula here CAN FD - Wikipedia 

BR, Petr

0 项奖励
回复

3,790 次查看
faress_mansouri
Contributor II

Thanks for your reply, i've already seen that formula in wikipedia but i can't understand it, it's not clear.
can you please share other pages that explains how to calculate the busload in CAN FD, or re-write that formula clearly.

0 项奖励
回复

3,790 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

I think it is quite clear. It added up bits in frame (in arbitration and data phases) and calculate a time of a message using different bitrates for both phases. Then this message time duration is divided by time of measurement, which should give bus load.

BR, Petr

3,790 次查看
faress_mansouri
Contributor II

Thanks for your help ^^

0 项奖励
回复