1. A Semiconductor integrated circuit comprising: a nonvolatile memory to store address information indicating a relationship between an address of a first memory space and an address of a second memory space; a plurality of functional modules each to has an address in the second memory space; and a bus control circuit, wherein the bus control circuit receives a first address in the first memory space and translates the first address into a second address in the second memory space using the address information and access is made to a functional module having the second address among the plurality of functional modules.