Services and Modeling for Embedded Software Development
3.1.3.
SoC with Interrupt Support
To run Linux (see Chapter 10), the example must be
extended to support interrupt driver I/O. It also needs memory
management and other peripheral functions. This is provided
internally to the Or1ksim ISS. This design is shown in Figure 3.3.
Figure 3.3.
Simple SoC based on the OpenRISC 1000Or1ksim with interrupts and
MMU enabled.