Definición
Controller Area Network con Flexible Data‑Rate (CAN FD) es una extensión del CAN clásico que incrementa el tamaño máximo de payload y permite una tasa de datos mayor durante la fase de datos manteniendo la compatibilidad con las reglas de arbitraje CAN.
Principio
Principio
Mantener el arbitraje a la velocidad nominal (CAN clásico) para que las semánticas de prioridad sigan siendo compatibles, y luego cambiar a una mayor velocidad en la fase de datos y a una longitud de payload extendida (hasta 64 bytes) para transmitir mensajes más grandes de forma eficiente.
Demostración
Demostración
Un vehículo con CAN FD puede transmitir datos de diagnóstico o sensores agregados en menos tramas (hasta 64 bytes de payload) y a una mayor velocidad en la fase de datos, reduciendo la ocupación del bus en comparacion con CAN clásico.
Aplicación incorrecta
Aplicación incorrecta
Mezclar nodos CAN FD y CAN clásico sin validar la compatibilidad o sin actualizar presupuestos temporales y la planificación de las ECUs; asumir que CAN FD elimina la necesidad de segmentación, control de flujo o análisis de planificación en tiempo real.
Consecuencia
Consecuencia
CAN FD incrementa el rendimiento y reduce el número de tramas necesarias para mensajes más grandes, mejorando la eficiencia para payloads no triviales; sin embargo, requiere hardware actualizado, un análisis de temporización cuidadoso y puede afectar la interoperabilidad con nodos heredados.
Inversión
Inversión
Revertir a CAN clásico preserva límites de payload pequeños y una única tasa para arbitraje y fase de datos, simplificando compatibilidad legacy pero restringiendo ancho de banda y aumentando el número de tramas para payloads grandes.
Límite
Límite
Se aplica cuando controladores de bus, transceptores y ECUs soportan explícitamente CAN FD; aunque la compatibilidad de arbitraje ayuda a la coexistencia, el uso completo de las características FD exige actualizaciones de hardware y software. CAN FD no sustituye a redes de mayor ancho de banda como Ethernet automotriz para flujos muy grandes o sensibles a la latencia.
Tensión semántica
Tensión semántica
Se sitúa entre el CAN clásico y Ethernet automotriz: ofrece mayores payloads y velocidad en la fase de datos sin cambiar el modelo fundamental de arbitraje broadcast, pero compite con otras mejoras cuando se necesita mucho más ancho de banda o funciones similares a PoE.
Síntesis
Síntesis
CAN FD es la extensión compatible hacia atrás del CAN que permite transferencias de payload más grandes y rápidas separando el arbitraje a velocidad nominal de una fase de datos acelerada y ampliando el payload para satisfacer las demandas de datos modernas en vehículos.