Services and Modeling for Embedded Software Development
Embecosm divider strip
Prev  Next

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.

Simple SoC based on the OpenRISC 1000 Or1ksim with interrupts and MMU enabled.

Figure 3.3.  Simple SoC based on the OpenRISC 1000 Or1ksim with interrupts and MMU enabled.


Embecosm divider strip