Почитай Platform Specification Format Reference Manual (у меня 10.1 EDK)
ADDR_TYPE The ADDR_TYPE keyword identifies an address parameter of a defined memory class. The keyword is expressed in the following format:
PARAMETER C_BASEADDR=0xFFFFFFFF, MIN_SIZE=0x2000, ADDR_TYPE=REGISTER ADDR_TYPE Values
BRIDGE - Address window on the bridge. An address of this type is forwarded to the bus which is slave to the bridge.
MEMORY - Address window on the memory controller. An address of this type points to a storage memory, such as SDRAM, DDR, FLASH, or BRAM.
REGISTER - Address of its own registers. An address of this type points to registers in the peripheral. These could be status, control, data registers, or some
Вот пример: PARAMETER C_MEM0_BASEADDR = 0xffffffff, DT = std_logic_vector, BUS = SPLB, ADDRESS = BASE, PAIR = C_MEM0_HIGHADDR, ADDR_TYPE = MEMORY, PARAMETER C_MEM0_HIGHADDR = 0x00000000, DT = std_logic_vector, BUS = SPLB, ADDRESS = HIGH, PAIR = C_MEM0_BASEADDR, ADDR_TYPE = MEMORY
|