For the purposes of this disclosure, a “bus” is any physical arrangement of data and/or power transmission components (e.g., electrical and/or optical) that transfer data to each component on the bus. Each device has a unique ID, and devices only pay attention to those signals that are addressed to them. As used herein, a bus carries both power and data, and powers at least some of the devices coupled to the bus. For instance, controllers on the bus receive and send data on the bus and in some cases also receive power from the bus. Buses can be parallel or serial. Data and power can be carried on separate physical lines in parallel or on the same line via multiplexing, signal modulation, and other methods well known to those of skill in the art. Thus, a bus may have one physical line for each “channel” or one physical line for two or more “channels.” Buses can use both parallel and bit serial connections, and can be wired in either a multidrop (electrical parallel) or daisy chain topology, or connected by switched hubs, as in the case of USB