beautypg.com

Virtex memory map – Sundance SMT374 User Manual

Page 20

background image

Version 2.2

Page 20 of 29

SMT374 User Manual

Virtex Memory Map

The memory mapping is as follows:

#define DSPA_CP0

(volatile unsigned int *)0xB0000000

#define DSPA_CP1

(volatile unsigned int *)0xB0008000

#define DSPA_CP2

(volatile unsigned int *)0xB0010000

#define DSPA_CP3

(volatile unsigned int *)0xB0018000

#define DSPA_CP4

(volatile unsigned int *)0xB0020000

#define DSPA_CP5

(volatile unsigned int *)0xB0028000

#define DSPA_CP0_STAT

(volatile unsigned int *)0xB0004000

#define DSPA_CP1_STAT

(volatile unsigned int *)0xB000C000

#define DSPA_CP2_STAT

(volatile unsigned int *)0xB0014000

#define DSPA_CP3_STAT

(volatile unsigned int *)0xB001C000

#define DSPA_CP4_STAT

(volatile unsigned int *)0xB0024000

#define DSPA_CP5_STAT

(volatile unsigned int *)0xB002C000

#define DSPA_GBSTAT

(volatile unsigned int *)0xB0034000

#define DSPA_SDBSTAT

(volatile unsigned int *)0xB0038000

#define DSPA_STAT

(volatile unsigned int *)0xB003C000

#define DSPA_SDBA

(volatile unsigned int *)0xB0040000

#define DSPA_SDBA_STAT

(volatile unsigned int *)0xB0048000

#define DSPA_SDBA_INPUTFLAG

(volatile unsigned int *)0xB0044000

#define DSPA_SDBA_OUTPUTFLAG

(volatile unsigned int *)0xB004C000

#define DSPA_SDBB

(volatile unsigned int *)0xB0050000

#define DSPA_SDBB_STAT

(volatile unsigned int *)0xB0058000

#define DSPA_SDBB_INPUTFLAG

(volatile unsigned int *)0xB0054000

#define DSPA_SDBB_OUTPUTFLAG

(volatile unsigned int *)0xB005C000

#define DSPA_SDBC

(volatile unsigned int *)0xB0060000

#define DSPA_SDBC_STAT

(volatile unsigned int *)0xB0068000

#define DSPA_SDBC_INPUTFLAG

(volatile unsigned int *)0xB0064000

#define DSPA_SDBC_OUTPUTFLAG

(volatile unsigned int *)0xB006C000

#define DSPA_GLOBAL_BUS

(volatile unsigned int *)0xB00A0000

#define DSPA_GLOBAL_BUS_CTRL

(volatile unsigned int *)0xB0080000

#define DSPA_GLOBAL_BUS_START

(volatile unsigned int *)0xB0088000

#define DSPA_GLOBAL_BUS_LENGTH

(volatile unsigned int *)0xB0090000

#define DSPA_TCLK

(volatile unsigned int *)0xB00C0000

#define DSPA_TIMCONFIG

(volatile unsigned int *)0xB00C8000

#define DSPA_LED

(volatile unsigned int *)0xB00D0000

#define DSPA_IIOF

(volatile unsigned int *)0xB00D8000