4 ms·
Sort of? It's almost more equivalent to networking or distributed processing - circuits in different clock domains can't just send a wire to another domain, the
by aappleby 5y ago
Sort of? It's almost more equivalent to networking or distributed processing - circuits in different clock domains can't just send a wire to another domain, they have to go through a synchronizer and do some handshaking and other stuff that's vaguely similar to RPCs. I'm stretching here, it's slightly beyond what I've worked with so far.
- sizeofchar 5y agoSeems like the same as in multithreaded programming, in which you can’t let threads share memory without synchronizing else you get data races and corruption.
- naikrovek 5y agoit's more like two simple computers talking over serial, and the serial connection bitrate can't be faster than the clock of the slowest of the two computers.
- photojosh 5y agoYep! The microcontroller reference manual is full of warnings to ensure clock rates are compatible by being within a certain range of each other.