There are as many as six individual internal peripheral busses in some RX devices that group on-chip peripherals to optimize data flow. For example, the USB interface resides on its own peripheral bus to minimize interference from slower peripheral devices. Here one can see the large number of system functions on the RX for connectivity, analog, timers, and system functions. The blocks of peripherals shown here are grouped logically to simplify this drawing, but do not necessarily reflect how they are physically grouped on the device itself. Now this module will look at an example of how this bus structure can be exploited for maximum throughput.