Hey friends, hoping someone can help me out here: Why is it that UART SPI I2C and other serial communication protocols don’t utilize “source coding techniques” and “modulation techniques” to increase data rate – although technically they do use “channel coding” I think? Seems to me “source coding techniques” and “modulation techniques” would increase data rate right?!
Thanks so much!
In: Technology
You don’t use source coding because you want to reduce complexity, these are simple protocols for simple purposes and add complex coding on the transceivers defeat the purpose.
You don’t use modulation because it’s more suited to sending the signal through a carrier wave over long distances and usually noisy long distances. These protocols are designed to connect to parts usually on the same PCB or over short wires, so no need to add complexity for modulation either. If you need modulation to send stuff two inches away, your PCB design is having serious problems.
Latest Answers