Good point. They all belong in a somewhat different category though, I can not see that one would use any of them to talk to an accelerometer, temperature sensor or D/A converter, which is presumably the sort of thing that were are talking about here.. (i.e. communication between chips in the same system)
That’s my take too. This is most of the popular chip to chip protocols with master to multiple slave topologies. Some chips use UART, which is LIN i guess, but LIN is used in chip to chip stuff in cars sometimes so maybe that justifies it.
Industrially, it’s mostly covered. The big one they’re missing is RS485, espeically 2 wire multidrop. I see a few categories in this list: No Transciever protocols (those built into an 8 bit micro these days); Transciever protocols (logic engine built in to micros these days, but still need an external signal converter chip), and Controller protocols (higher level protocols). A modern list of this may even include ethernet and USB these days, as that does or almost does fall into the Transciever protocols now.
Firewire is definitely a Controller level protocol, and JTAG isn’t used for functional communication.
It’s from 2005, so I can understand the lack of Thunderbolt from the list. But…
Ethernet? USB? Firewire? JTAG ?
Ummm… RS232 ? That’s a pretty popular serial protocol.
Good point. They all belong in a somewhat different category though, I can not see that one would use any of them to talk to an accelerometer, temperature sensor or D/A converter, which is presumably the sort of thing that were are talking about here.. (i.e. communication between chips in the same system)
That’s my take too. This is most of the popular chip to chip protocols with master to multiple slave topologies. Some chips use UART, which is LIN i guess, but LIN is used in chip to chip stuff in cars sometimes so maybe that justifies it.
Industrially, it’s mostly covered. The big one they’re missing is RS485, espeically 2 wire multidrop. I see a few categories in this list: No Transciever protocols (those built into an 8 bit micro these days); Transciever protocols (logic engine built in to micros these days, but still need an external signal converter chip), and Controller protocols (higher level protocols). A modern list of this may even include ethernet and USB these days, as that does or almost does fall into the Transciever protocols now.
Firewire is definitely a Controller level protocol, and JTAG isn’t used for functional communication.