摘要 |
A memory access controller has a first interface connectable to a memory and a second interface coupled with a first and a second executing unit. A critical software portion is stored in a first segment of the memory, and an uncritical software portion is stored in a second segment of the memory. The critical and uncritical software portions are executed by the first executing unit, and the critical software portion is additionally executed by the second executing unit. The memory access controller further has a first checker having an input for an access request received via the second interface and an output for a first check signal indicating whether the access request is directed to the first segment. Furthermore, the memory access controller has a second checker having an output for a second check signal indicating whether the second executing unit is active, as well as a control unit having inputs for the first and second check signals and an output for an alarm signal indicating that the access request is directed to the first segment and the second executing unit is not active.
|