Virtex memory map – Sundance SMT365 User Manual
Page 23
![background image](/files/806312/content/doc023.png)
Version 2.3
Page 23 of 28
SMT365 User Manual
Virtex Memory Map
See general firmware description.
The memory mapping is as follows:
#define SMT365CP0
(volatile unsigned int *)0x90000000
#define SMT365CP1
(volatile unsigned int *)0x90008000
#define SMT365CP2
(volatile unsigned int *)0x90010000
#define SMT365CP3
(volatile unsigned int *)0x90018000
#define SMT365CP4
(volatile unsigned int *)0x90020000
#define SMT365CP5
(volatile unsigned int *)0x90028000
#define SMT365CP0_STAT
(volatile unsigned int *)0x90004000
#define SMT365CP1_STAT
(volatile unsigned int *)0x9000C000
#define SMT365CP2_STAT
(volatile unsigned int *)0x90014000
#define SMT365CP3_STAT
(volatile unsigned int *)0x9001C000
#define SMT365CP4_STAT
(volatile unsigned int *)0x90024000
#define SMT365CP5_STAT
(volatile unsigned int *)0x9002C000
#define SMT365GB_STAT
(volatile unsigned int *)0x90034000
#define SMT365SDB_STAT
(volatile unsigned int *)0x90038000
#define SMT365STAT
(volatile unsigned int *)0x9003C000
#define SMT365SDBA
(volatile unsigned int *)0x90040000
#define SMT365SDBB
(volatile unsigned int *)0x90050000
#define SMT365SDBC
(volatile unsigned int *)0x90060000
#define SMT365SDBD
(volatile unsigned int *)0x90070000
#define SMT365SDBA_STAT
(volatile unsigned int *)0x90048000
#define SMT365SDBB_STAT
(volatile unsigned int *)0x90058000
#define SMT365SDBC_STAT
(volatile unsigned int *)0x90068000
#define SMT365SDBD_STAT
(volatile unsigned int *)0x90078000
#define SMT365SDBA_INPUTFLAG
(volatile unsigned int *)0x90044000
#define SMT365SDBB_INPUTFLAG
(volatile unsigned int *)0x90054000
#define SMT365SDBC_INPUTFLAG
(volatile unsigned int *)0x90064000
#define SMT365SDBD_INPUTFLAG
(volatile unsigned int *)0x90074000
#define SMT365SDBA_OUTPUTFLAG
(volatile unsigned int *)0x9004C000
#define SMT365SDBB_OUTPUTFLAG
(volatile unsigned int *)0x9005C000
#define SMT365SDBC_OUTPUTFLAG
(volatile unsigned int *)0x9006C000
#define SMT365SDBD_OUTPUTFLAG
(volatile unsigned int *)0x9007C000
#define GLOBAL_BUS
(volatile unsigned int *)0x900A0000
#define GLOBAL_BUS_CTRL
(volatile unsigned int *)0x90080000
- SMT107
- SMT6035 v.2.2
- SMT6012 v.4.6
- FC100
- FC108 v.1.1
- SMT6025 v.2.9
- FC100 v.2.3
- SMT111
- SMT118LT
- SMT118
- SMT123-SHB
- SMT128
- SMT145
- SMT148
- SMT130 v.1.0
- SMT148FX
- SMT310Q
- PARS
- SMT166-FMC
- SMT166
- SMT300Q v.1.6
- SMT310 v.1.6
- SMT317
- SMT326v2
- SMT338
- SMT349
- SMT339 v.1.3
- SMT338-VP
- SMT358
- SMT351T
- SMT351
- SMT350
- SMT362
- SMT365G
- SMT364
- SMT373
- SMT368
- SMT370v2
- SMT377
- SMT381 2007
- SMT381 2004
- SMT387
- SMT391
- SMT384
- SMT390-VP
- SMT395E
- SMT391-VP
- SMT399-F
- SMT398
- SMT398VP
- SMT399-160
- SMT401
- SMT407
- SMT6001
- SMT6042
- SMT498
- SMT410 v.1.0
- SMT6050
- SMT387-FS
- SMT784
- SMT6040
- SMT784 v.1.0
- SMT702
- SMT791
- SMT8036
- SMT8036E
- SMT8037
- SMT712
- SMT8090
- SMT8056
- SMT8090-365
- SMT8081
- SMT8090-374
- SMT8090-395
- SMT8091-395VP
- SMT8091
- SMT8101
- SMT911
- SMT8096
- SMT916
- SMT941
- SMT942
- SMT SLB-FMC
- SMT943
- SMT1026
- SMT321
- SMT950
- FC201
- FC203A
- DVIP
- FC203B
- SMT356
- SMT9650
- SMT335
- SMT319
- SMT361Q
- SMT361
- SMT363XC2
- SMT374
- SMT365E
- SMT395
- SMT395Q
- SMT376
- SMT335E
- SMT6060-TCPIP
- FC202 FPGA
- SMT329
- SMT8121