Memory buses are CMemory childs that dispatch the read and write requests
to sub-memories according to requested address or flags from a
CUnit. There is no common class for memory buses as they do
not have anything in common, except that they are memories.