Bit Stuffing

Bit Stuffing

Bit Stuffing


“How can we ensure that the bits in a CAN bus are all synchronous?”

CAN buses are a vital part of control infrastructure. Whether it be in the vehicles we drive or the drones that fly around us, CAN buses are there to make sure things work well. However, their synchronization needs to be ensured during operation. This can be achieved through the use of Bit Stuffing, in which any part of the data which has 5 bits of the same polarity 5 times in a row will have a bit of opposite polarity inserted after it. The bits can be unstuffed by the receiver once it takes it in.

Image credit

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s