Question about CAN FD

image

Good afternoon!

I read your articles with interest and would like to ask a question, how to competent people in the automotive industry - I periodically encounter a CAN bus and in the process of studying I met information about the prospects of switching to CAN FD. Wikipedia talks about the transition to FD of most auto manufacturers by 2020, but I have not found any real articles on the application these days, what do you think the practice of using CAN FD on the market looks like now?

Thank you in advance, Alex.

Answer


Roman, automotive body SW development The

delay in the implementation of CAN FD in the automotive industry is due to several reasons:

  1. the development cycle of electronic control units is quite small and takes several years, depending on the complexity and integrity in approaching the development process
  2. , CAN FD
  3. (CAN- ..) CAN FD, . 1
  4. ( , ) CAN FD , . CAN FD, , 5 ? .
  5. the economic situation in the personal transport market, a decrease in demand due to market overcrowding and a slowdown in the global economy as a whole.

For these reasons, CAN FD is still not massively implemented. But, nevertheless, due to the lack of a more suitable alternative as a data transfer protocol on board automotive vehicles, due to the real need to increase bus throughput, this standard will inevitably be introduced in the next few years (1-3 years) . In addition, other promising protocols were defeated (FlexRay, Most).

From a technical point of view, the protocol also has some questions. The most important from my point of view is as follows: automotive network equipment manufacturers are interested in increasing bus throughput. But in fact, the frequency of message transmission during the transition from classic CAN to CAN FD will not change in any way, since practically no changes in the frame structure have occurred. In fact, only the amount of data in one frame has increased. But, given that the network is divided into messages for their intended purpose, increasing the amount of data transmitted in one message is not so important as increasing the bus throughput (increasing the baudrate) is important in order to increase the number of control units on one bus, that is, the bus capacity. When switching to CAN FD, the bus capacity, of course, will increase, but indirectly.Here, network segmentation and the use of other interfaces (LIN, Ethernet) in accordance with their application will already save.

I hope I answered your question.



image

About ITELMA
- automotive . 2500 , 650 .

, , . ( 30, ), -, -, - (DSP-) .

, . , , , . , automotive. , , .

Read more useful articles:


All Articles