摘要 |
PROBLEM TO BE SOLVED: To solve the problem that it is difficult to evade hang-up of a bus in a conventional semiconductor device.SOLUTION: A semiconductor device of the present invention includes: a first module 11 for issuing a first transaction from a first interface part to be a bus master; a second module 14 including a second interface part to be a bus slave, and a third interface part to be a bus master, for issuing a second transaction corresponding to the first transaction; a third module 18 for receiving the second transaction by a fourth interface part to be a bus slave; a bus master stop request control part 10 for asserting a bus master stop request, and completing assertion processing as a bus master stop response is asserted; and a code addition part for adding a forced processing request code for forcing issuance of the second transaction regardless of the bus master stop request to the first transaction. |