UART vs SSI:10Mbps Baud Rate Comparison

  • Thread starter Thread starter sandy.bridge
  • Start date Start date
  • Tags Tags
    Comparison Rate
AI Thread Summary
UART and SSI can both operate at a Baud rate of 10Mbps, but their effective data transmission speeds differ due to protocol overheads. UART, being asynchronous, requires additional start and stop bits for framing, which can reduce its overall data rate. In contrast, SSI is synchronous and typically has less overhead, leading to faster data processing once bits are transmitted. The efficiency of each protocol also depends on the specific implementation and the microcontroller used. Ultimately, while both can achieve the same Baud rate, SSI generally offers a higher effective data rate due to its reduced overhead.
sandy.bridge
Messages
797
Reaction score
1
Consider both UART and SSI transmission of data at a Baud rate of 10Mbps. Are they at equal speeds as an entirety, or is one faster than the other? I understand that the Baud rate is the rate of transmission, however, once the bits have been transmitted they undergo further steps to be processed (shift register, FIFO, etc). Not really homework, but it has to do with my microcontroller course and I am not sure where else to find the answer.
 
Physics news on Phys.org
"Baud rate" = 1/(the time to send one 1 bit) . However different serial protocols have different overheads so that the long term data rate is usually lower. For example the asynchronous (UART) protocol requires start and stop bits to "frame" the data.

Generally if all else is equal then a synchronous system is faster overall. not sure if this is the best tutorial but I'm in a rush..

http://www.sangoma.com/tutorials/sync_n_async/
 
Back
Top