Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

3.7.4.1.6. Verify the Memory Address Map

You control the system by accessing the memory locations allocated to each component within the subsystem. To ensure that the memory map of the system you create matches the memory map of other components, you must verify the base addresses for the data pattern generator system.

On the Address Map tab, verify that the entries in the Address Map table match the values in in the table below. Red exclamation marks indicate that the address ranges overlap. Correct the base addresses, as appropriate, to ensure there are no overlapping addresses, and your map matches this tutorial’s guidelines.

Table 9.  Address Map Table
Component Address
custom_pattern_generator.csr 0x00000400 – 0x0000040f
custom_pattern_generator.pattern_access 0x00000000 – 0x000003ff
prbs_pattern_generator.csr 0x00000420 – 0x0000043f
two_to_one_st_mux.csr 0x00000440 – 0x00000447