Bus Options
Option High performance Low cost
Bus width Separate address Multiplex address & data lines & data lines
Data width Wider is faster Narrower is cheaper (e.g., 32 bits) (e.g., 8 bits)
Transfer size Multiple words has Single-word transfer less bus overhead is simpler
Bus masters Multiple Single master (requires arbitration) (no arbitration)
Split Yes—separate No—continuous transaction? Request and Reply connection is cheaper packets gets higher and has lower latency bandwidth (needs multiple masters)
Clocking Synchronous Asynchronous