An apparatus for automatically preparing a bus interface preparation apparatus is provided which is capable of preventing duplication of addresses of registers and memories. When data of a hardware description 10 are input into the extracting portion 101, the extracting portion 101 extracts from the...http://www.google.com/patents/US6636925?utm_source=gb-gplus-sharePatent US6636925 - Bus interface circuit preparation apparatus and recording medium