10.3. The Diamond 570T CPU Memory Map

The Diamond 570T CPU core’s address space is mapped to the local memories and the PIF bus as shown in Table 10.2. Note that the Diamond 570T’s instruction- and data-RAM memory spaces are adjacent so they form one contiguous 256-Kbyte memory block from 0x3FFE0000 to 0x4001FFFF. The address space for the Diamond 570T’s XLMI port is mapped just below and contiguous with the address space for the data-memory block. All of the Diamond 570T CPU core’s three local-memory spaces thus form one contiguous 384-Kbyte address space from 0x3FFC0000 to 0x4001FFFF.

Table 10.2. Diamond 570T CPU core memory-space assignments
Local memoryStart addressEnd address
Local instruction RAM0x400000000x4001FFFF
Local data RAM #10x3FFE0000 ...

Get Designing SOCs with Configured Cores now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.