Poll Results
No votes. Be the first one to vote.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
In serial data transmission, padding a byte of data with a ‘0’ at the beginning and one or two ‘1’s at the end serves several important purposes:
1. Frame Synchronization: The added bits, particularly the ‘0’ at the beginning and the ‘1’s at the end, help in establishing and maintaining the synchronization between the sender and receiver. This makes it easier for the receiver to identify the start and end of each byte in the continuous stream of data.
2. Error Detection: The structured pattern of padding bits can also assist in error detection. By expecting a specific pattern at the beginning and the end of each byte, any deviation from this pattern can signal a transmission error.
3. Signal Integrity: The inclusion of these bits can also help in maintaining signal integrity over the data transmission path by providing regular transitions between ‘0’ and ‘1’ states. This is particularly important in some transmission mediums where a long sequence of similar bits (all ‘0’s or all ‘1’s) can cause the receiver to lose track of the bit boundaries.
4. Bit Stuffing: In protocols that use bit stuffing, adding specific bits ensures that the actual data does not accidentally mimic control signals. In some protocols, a long sequence of ‘1’s might be interpreted as a control signal, so breaking up such sequences with ‘0’s ensures that data is not misinterpreted as a signal or delimiter.
Every protocol may implement these principles differently based on its specific requirements for
A. Receiver is to be synchronized for byte reception