Assuming that you have to ship an 8-bit bus between two (or more) chips
at high speed. Better yet, assume that you have to ship 32 bits but are
running at the SSO-jitter limited rate and would prefer to narrow the bus
and run faster.
If you increase the number of data lines per byte from eight to ten and
encode the byte using an 8b/10b scheme (five high, five low almost all the
time) then there will be no net current in the terminator supply, and both
the positive and negative supply currents will remain constant. Without
net changes in supply current, there is no net di/dt and thus no ground
bounce, no induced noise on other busses, no slope modulation jitter, no
net mirror current, and a LOT less EMI.
Time was that this would have been timing-budget suicide because the coding
logic was a lot of real estate and time. Now that I/O dominates to a far
greater degree and core real estate is relative cheap, it makes a lot more
-- D. C. Sessions firstname.lastname@example.org
**** To unsubscribe from si-list: send e-mail to email@example.com. In the BODY of message put: UNSUBSCRIBE si-list, for more help, put HELP. si-list archives are accessible at http://www.qsl.net/wb6tpu/si-list ****