CAN Bus

What is it?

First things first: a vehicle bus, also known as a bus, is a type of internal communications network that connects components inside a vehicle. A Controller Area Network (CAN Bus), then, is a special kind of bus that allows the "electronic control units" (ECUs) or "nodes" to communicate with each other's applications without the support of a host computer.

This is possible because CAN Bus is a message-based protocol that broadcasts a signal from one node to all the other nodes on the network. The other nodes are programmed to recognize which signals are pertinent to them, and which ones can be safely ignored. A pecking order is established beforehand so that high-priority signals will be broadcasted before signals that are less urgent.

Why do you need it?

The invention of the CAN Bus was a breakthrough because it reduced the amount of wiring and computing components needed inside a vehicle. This lowered the vehicle’s weight and helped to optimize fuel efficiency. The centralized nature of the CAN Bus makes it a supremely efficient way for nodes to communicate with one another. The CAN Bus is also extremely robust and durable, which is critical to the safety of the vehicle.

How is GIGABYTE helpful?

GIGABYTE Technology's options for the on-board telematics unit, such as the In Vehicle Telematics Controller and IIOT Gateway (also called the In-Vehicle Telematics Control Unit, TCU) and the single board computer (SBC) Telematics Module; and the GIGABYTE PILOT series of Automated-Driving Control Units (ADCUs) that serve as the brain of the self-driving car—all these products integrate flawlessly with CAN Bus.

The TCU and Telematics Module utilize CAN Bus to monitor and compile intravehicular data in real time, detect and monitor vehicular movement and conditions, and receive data from sensors such as radar and ultrasonic devices. The ADCU uses CAN Bus to receive data that has been compiled and processed by the DCU; it then transmits instructions to the rest of the vehicular system over the CAN Bus to achieve autonomous driving.

Recommended Reading

Automated-Driving Control Unit

Automated-Driving Control Unit

GIGABYTE has been planning the PILOT product family, which is designed to provide developers and test drivers with a complete product portfolio that supports the development of functions for automated driving by means of high computation power, high bandwidth, and rich external interfaces.
Intelligent Transportation Solution

Intelligent Transportation Solution

Advanced technologies of AI models on top of AI/ML platform and infrastructure
Smart Utility Pole

Smart Utility Pole

Multifunctional Intelligent Utility Pole with AI Mobile Edge Computing Platform
Global Autonomous Vehicle Boom: Core Knowledge You Should Never Ignore
Article

Global Autonomous Vehicle Boom: Core Knowledge You Should Never Ignore

GIGABYTE PILOT: The Autonomous-Driving Control Unit at the Heart of Taiwan’s First Self-Driving Bus
Article

GIGABYTE PILOT: The Autonomous-Driving Control Unit at the Heart of Taiwan’s First Self-Driving Bus

Developed by the Automotive Research Testing Center (ARTC), the WinBus is Taiwan’s first self-driving electric bus that has reached SAE Level 4 Driving Automation. GIGABYTE PILOT, GIGABYTE Technology’s Autonomous-Driving Control Unit (ADCU), is the AI Mobile Edge Computing Platform at the heart of the autonomous vehicle. It provides superb processing power to support the deployment of self-driving AI algorithms, versatile connectivity to act as the hub between onboard sensors and the vehicle control system, and a rugged and reliable design that is ready for long-term operations. GIGABYTE PILOT is the ideal choice for autonomous vehicles, vessels, heavy machinery, and autonomous mobile robots (AMRs).
ECU for Delivery Robot

ECU for Delivery Robot

Customized hardware platform for your last mile delivery applications
In-Vehicle Telematics Control Unit

In-Vehicle Telematics Control Unit

In-Vehicle Telematics Control Unit
Automated Driving Control Unit

Automated Driving Control Unit

The GIGABYTE PILOT product series is designed to provide automated vehicle developers with a complete product portfolio that supports the development of functions for automated driving by means of high computation power, high bandwidth, and rich external interfaces.
Electronic Control Unit for AMR

Electronic Control Unit for AMR

Electronic Control Unit for AMR