The following tables show the AHB memory addresses for the MAX78000 accelerator.
Total: 512 KiB (16 instances of 8192 × 32)
Quadrant | Instance | Address Range |
---|---|---|
0 | 0 | 0x50400000 - 0x50407FFF |
0 | 1 | 0x50408000 - 0x5040FFFF |
0 | 2 | 0x50410000 - 0x50417FFF |
0 | 3 | 0x50418000 - 0x5041FFFF |
1 | 0 | 0x50800000 - 0x50807FFF |
1 | 1 | 0x50808000 - 0x5080FFFF |
1 | 2 | 0x50810000 - 0x50817FFF |
1 | 3 | 0x50818000 - 0x5081FFFF |
2 | 0 | 0x50C00000 - 0x50C07FFF |
2 | 1 | 0x50C08000 - 0x50C0FFFF |
2 | 2 | 0x50C10000 - 0x50C17FFF |
2 | 3 | 0x50C18000 - 0x50C1FFFF |
3 | 0 | 0x51000000 - 0x51007FFF |
3 | 1 | 0x51008000 - 0x5100FFFF |
3 | 2 | 0x51010000 - 0x51017FFF |
3 | 3 | 0x51018000 - 0x5101FFFF |
Total: 432 KiB (64 instances of 768 × 72)
Quadrant | Instance | Address Range* |
---|---|---|
0 | 0 | 0x50180000 - 0x50182FFF |
0 | 1 | 0x50184000 - 0x50186FFF |
0 | 2 | 0x50188000 - 0x5018AFFF |
0 | 3 | 0x5018C000 - 0x5018EFFF |
0 | 4 | 0x50190000 - 0x50192FFF |
0 | 5 | 0x50194000 - 0x50196FFF |
0 | 6 | 0x50198000 - 0x5019AFFF |
0 | 7 | 0x5019C000 - 0x5019EFFF |
0 | 8 | 0x501A0000 - 0x501A2FFF |
0 | 9 | 0x501A4000 - 0x501A6FFF |
0 | 10 | 0x501A8000 - 0x501AAFFF |
0 | 11 | 0x501AC000 - 0x501AEFFF |
0 | 12 | 0x501B0000 - 0x501B2FFF |
0 | 13 | 0x501B4000 - 0x501B6FFF |
0 | 14 | 0x501B8000 - 0x501BAFFF |
0 | 15 | 0x501BC000 - 0x501BEFFF |
1 | 0 | 0x50580000 - 0x50582FFF |
1 | 1 | 0x50584000 - 0x50586FFF |
1 | 2 | 0x50588000 - 0x5058AFFF |
1 | 3 | 0x5058C000 - 0x5058EFFF |
1 | 4 | 0x50590000 - 0x50592FFF |
1 | 5 | 0x50594000 - 0x50596FFF |
1 | 6 | 0x50598000 - 0x5059AFFF |
1 | 7 | 0x5059C000 - 0x5059EFFF |
1 | 8 | 0x505A0000 - 0x505A2FFF |
1 | 9 | 0x505A4000 - 0x505A6FFF |
1 | 10 | 0x505A8000 - 0x505AAFFF |
1 | 11 | 0x505AC000 - 0x505AEFFF |
1 | 12 | 0x505B0000 - 0x505B2FFF |
1 | 13 | 0x505B4000 - 0x505B6FFF |
1 | 14 | 0x505B8000 - 0x505BAFFF |
1 | 15 | 0x505BC000 - 0x505BEFFF |
2 | 0 | 0x50980000 - 0x50982FFF |
2 | 1 | 0x50984000 - 0x50986FFF |
2 | 2 | 0x50988000 - 0x5098AFFF |
2 | 3 | 0x5098C000 - 0x5098EFFF |
2 | 4 | 0x50990000 - 0x50992FFF |
2 | 5 | 0x50994000 - 0x50996FFF |
2 | 6 | 0x50998000 - 0x5099AFFF |
2 | 7 | 0x5099C000 - 0x5099EFFF |
2 | 8 | 0x509A0000 - 0x509A2FFF |
2 | 9 | 0x509A4000 - 0x509A6FFF |
2 | 10 | 0x509A8000 - 0x509AAFFF |
2 | 11 | 0x509AC000 - 0x509AEFFF |
2 | 12 | 0x509B0000 - 0x509B2FFF |
2 | 13 | 0x509B4000 - 0x509B6FFF |
2 | 14 | 0x509B8000 - 0x509BAFFF |
2 | 15 | 0x509BC000 - 0x509BEFFF |
3 | 0 | 0x50D80000 - 0x50D82FFF |
3 | 1 | 0x50D84000 - 0x50D86FFF |
3 | 2 | 0x50D88000 - 0x50D8AFFF |
3 | 3 | 0x50D8C000 - 0x50D8EFFF |
3 | 4 | 0x50D90000 - 0x50D92FFF |
3 | 5 | 0x50D94000 - 0x50D96FFF |
3 | 6 | 0x50D98000 - 0x50D9AFFF |
3 | 7 | 0x50D9C000 - 0x50D9EFFF |
3 | 8 | 0x50DA0000 - 0x50DA2FFF |
3 | 9 | 0x50DA4000 - 0x50DA6FFF |
3 | 10 | 0x50DA8000 - 0x50DAAFFF |
3 | 11 | 0x50DAC000 - 0x50DAEFFF |
3 | 12 | 0x50DB0000 - 0x50DB2FFF |
3 | 13 | 0x50DB4000 - 0x50DB6FFF |
3 | 14 | 0x50DB8000 - 0x50DBAFFF |
3 | 15 | 0x50DBC000 - 0x50DBEFFF |
*using 128 bits of address space for each 72-bit word
Total: 2 KiB (4 instances of 512 × 8)
Quadrant | Address Range* |
---|---|
0 | 0x50108000 - 0x501087FF |
1 | 0x50508000 - 0x505087FF |
2 | 0x50908000 - 0x509087FF |
3 | 0x50D08000 - 0x50D087FF |
*using 32 bits of address space for each 8-bit value
Total: 384 KiB (64 instances of 3072 × 16)
Quadrant | Instance | Address Range* |
---|---|---|
0 | 0 | 0x50110000 - 0x50112FFF |
0 | 1 | 0x50114000 - 0x50116FFF |
0 | 2 | 0x50118000 - 0x5011AFFF |
0 | 3 | 0x5011C000 - 0x5011EFFF |
0 | 4 | 0x50120000 - 0x50122FFF |
0 | 5 | 0x50124000 - 0x50126FFF |
0 | 6 | 0x50128000 - 0x5012AFFF |
0 | 7 | 0x5012C000 - 0x5012EFFF |
0 | 8 | 0x50130000 - 0x50132FFF |
0 | 9 | 0x50134000 - 0x50136FFF |
0 | 10 | 0x50138000 - 0x5013AFFF |
0 | 11 | 0x5013C000 - 0x5013EFFF |
0 | 12 | 0x50140000 - 0x50142FFF |
0 | 13 | 0x50144000 - 0x50146FFF |
0 | 14 | 0x50148000 - 0x5014AFFF |
0 | 15 | 0x5014C000 - 0x5014EFFF |
1 | 0 | 0x50510000 - 0x50512FFF |
1 | 1 | 0x50514000 - 0x50516FFF |
1 | 2 | 0x50518000 - 0x5051AFFF |
1 | 3 | 0x5051C000 - 0x5051EFFF |
1 | 4 | 0x50520000 - 0x50522FFF |
1 | 5 | 0x50524000 - 0x50526FFF |
1 | 6 | 0x50528000 - 0x5052AFFF |
1 | 7 | 0x5052C000 - 0x5052EFFF |
1 | 8 | 0x50530000 - 0x50532FFF |
1 | 9 | 0x50534000 - 0x50536FFF |
1 | 10 | 0x50538000 - 0x5053AFFF |
1 | 11 | 0x5053C000 - 0x5053EFFF |
1 | 12 | 0x50540000 - 0x50542FFF |
1 | 13 | 0x50544000 - 0x50546FFF |
1 | 14 | 0x50548000 - 0x5054AFFF |
1 | 15 | 0x5054C000 - 0x5054EFFF |
2 | 0 | 0x50910000 - 0x50912FFF |
2 | 1 | 0x50914000 - 0x50916FFF |
2 | 2 | 0x50918000 - 0x5091AFFF |
2 | 3 | 0x5091C000 - 0x5091EFFF |
2 | 4 | 0x50920000 - 0x50922FFF |
2 | 5 | 0x50924000 - 0x50926FFF |
2 | 6 | 0x50928000 - 0x5092AFFF |
2 | 7 | 0x5092C000 - 0x5092EFFF |
2 | 8 | 0x50930000 - 0x50932FFF |
2 | 9 | 0x50934000 - 0x50936FFF |
2 | 10 | 0x50938000 - 0x5093AFFF |
2 | 11 | 0x5093C000 - 0x5093EFFF |
2 | 12 | 0x50940000 - 0x50942FFF |
2 | 13 | 0x50944000 - 0x50946FFF |
2 | 14 | 0x50948000 - 0x5094AFFF |
2 | 15 | 0x5094C000 - 0x5094EFFF |
3 | 0 | 0x50D10000 - 0x50D12FFF |
3 | 1 | 0x50D14000 - 0x50D16FFF |
3 | 2 | 0x50D18000 - 0x50D1AFFF |
3 | 3 | 0x50D1C000 - 0x50D1EFFF |
3 | 4 | 0x50D20000 - 0x50D22FFF |
3 | 5 | 0x50D24000 - 0x50D26FFF |
3 | 6 | 0x50D28000 - 0x50D2AFFF |
3 | 7 | 0x50D2C000 - 0x50D2EFFF |
3 | 8 | 0x50D30000 - 0x50D32FFF |
3 | 9 | 0x50D34000 - 0x50D36FFF |
3 | 10 | 0x50D38000 - 0x50D3AFFF |
3 | 11 | 0x50D3C000 - 0x50D3EFFF |
3 | 12 | 0x50D40000 - 0x50D42FFF |
3 | 13 | 0x50D44000 - 0x50D46FFF |
3 | 14 | 0x50D48000 - 0x50D4AFFF |
3 | 15 | 0x50D4C000 - 0x50D4EFFF |
*using 32 bits of address space for each 16-bit word
The following tables show the AHB memory addresses for the MAX78002 accelerator.
Total: 1,280 KiB (16×5 instances of 4096 × 32)
Quadrant | Processors | Instances | Address Range |
---|---|---|---|
0 | 0-3 | 0-4 | 0x51800000 - 0x51813FFF |
0 | 4-7 | 0-4 | 0x51820000 - 0x51833FFF |
0 | 8-11 | 0-4 | 0x51840000 - 0x51853FFF |
0 | 12-15 | 0-4 | 0x51860000 - 0x51873FFF |
1 | 16-19 | 0-4 | 0x52800000 - 0x52813FFF |
1 | 20-23 | 0-4 | 0x52800000 - 0x52813FFF |
1 | 24-27 | 0-4 | 0x52840000 - 0x52853FFF |
1 | 28-31 | 0-4 | 0x52860000 - 0x52873FFF |
2 | 32-35 | 0-4 | 0x53800000 - 0x53813FFF |
2 | 36-39 | 0-4 | 0x53820000 - 0x53833FFF |
2 | 40-43 | 0-4 | 0x53840000 - 0x53853FFF |
2 | 44-47 | 0-4 | 0x53860000 - 0x53873FFF |
3 | 48-51 | 0-4 | 0x54800000 - 0x54813FFF |
3 | 52-55 | 0-4 | 0x54820000 - 0x54833FFF |
3 | 56-59 | 0-4 | 0x54840000 - 0x54853FFF |
3 | 60-63 | 0-4 | 0x54860000 - 0x54873FFF |
Total: 2,340 KiB (64×4 instances of 1024 × 72 + 4×4 instances of 256 × 72)
Quadrant | Processor | Instances | Address Range* |
---|---|---|---|
0 | 0 | 0-7 | 0x51400000 - 0x51413FFF |
0 | 1 | 0-3 | 0x51420000 - 0x5142FFFF |
0 | 2 | 0-3 | 0x51440000 - 0x5144FFFF |
0 | 3 | 0-3 | 0x51460000 - 0x5146FFFF |
0 | 4 | 0-3 | 0x51480000 - 0x5148FFFF |
0 | 5 | 0-3 | 0x514A0000 - 0x514AFFFF |
0 | 6 | 0-3 | 0x514C0000 - 0x514CFFFF |
0 | 7 | 0-3 | 0x514E0000 - 0x514EFFFF |
0 | 8 | 0-3 | 0x51500000 - 0x5150FFFF |
0 | 9 | 0-3 | 0x51520000 - 0x5152FFFF |
0 | 10 | 0-3 | 0x51540000 - 0x5154FFFF |
0 | 11 | 0-3 | 0x51560000 - 0x5156FFFF |
0 | 12 | 0-3 | 0x51580000 - 0x5158FFFF |
0 | 13 | 0-3 | 0x515A0000 - 0x515AFFFF |
0 | 14 | 0-3 | 0x515C0000 - 0x515CFFFF |
0 | 15 | 0-3 | 0x515E0000 - 0x515EFFFF |
1 | 16 | 0-7 | 0x52400000 - 0x52413FFF |
1 | 17 | 0-3 | 0x52420000 - 0x5242FFFF |
1 | 18 | 0-3 | 0x52440000 - 0x5244FFFF |
1 | 19 | 0-3 | 0x52460000 - 0x5246FFFF |
1 | 20 | 0-3 | 0x52480000 - 0x5248FFFF |
1 | 21 | 0-3 | 0x524A0000 - 0x524AFFFF |
1 | 22 | 0-3 | 0x524C0000 - 0x524CFFFF |
1 | 23 | 0-3 | 0x524E0000 - 0x524EFFFF |
1 | 24 | 0-3 | 0x52500000 - 0x5250FFFF |
1 | 25 | 0-3 | 0x52520000 - 0x5252FFFF |
1 | 26 | 0-3 | 0x52540000 - 0x5254FFFF |
1 | 27 | 0-3 | 0x52560000 - 0x5256FFFF |
1 | 28 | 0-3 | 0x52580000 - 0x5258FFFF |
1 | 29 | 0-3 | 0x525A0000 - 0x525AFFFF |
1 | 30 | 0-3 | 0x525C0000 - 0x525CFFFF |
1 | 31 | 0-3 | 0x525E0000 - 0x525EFFFF |
2 | 32 | 0-7 | 0x53400000 - 0x53413FFF |
2 | 33 | 0-3 | 0x53420000 - 0x5342FFFF |
2 | 34 | 0-3 | 0x53440000 - 0x5344FFFF |
2 | 35 | 0-3 | 0x53460000 - 0x5346FFFF |
2 | 36 | 0-3 | 0x53480000 - 0x5348FFFF |
2 | 37 | 0-3 | 0x534A0000 - 0x534AFFFF |
2 | 38 | 0-3 | 0x534C0000 - 0x534CFFFF |
2 | 39 | 0-3 | 0x534E0000 - 0x534EFFFF |
2 | 40 | 0-3 | 0x53500000 - 0x5350FFFF |
2 | 41 | 0-3 | 0x53520000 - 0x5352FFFF |
2 | 42 | 0-3 | 0x53540000 - 0x5354FFFF |
2 | 43 | 0-3 | 0x53560000 - 0x5356FFFF |
2 | 44 | 0-3 | 0x53580000 - 0x5358FFFF |
2 | 45 | 0-3 | 0x535A0000 - 0x535AFFFF |
2 | 46 | 0-3 | 0x535C0000 - 0x535CFFFF |
2 | 47 | 0-3 | 0x535E0000 - 0x535EFFFF |
3 | 48 | 0-7 | 0x54400000 - 0x54413FFF |
3 | 49 | 0-3 | 0x54420000 - 0x5442FFFF |
3 | 50 | 0-3 | 0x54440000 - 0x5444FFFF |
3 | 51 | 0-3 | 0x54460000 - 0x5446FFFF |
3 | 52 | 0-3 | 0x54480000 - 0x5448FFFF |
3 | 53 | 0-3 | 0x544A0000 - 0x544AFFFF |
3 | 54 | 0-3 | 0x544C0000 - 0x544CFFFF |
3 | 55 | 0-3 | 0x544E0000 - 0x544EFFFF |
3 | 56 | 0-3 | 0x54500000 - 0x5450FFFF |
3 | 57 | 0-3 | 0x54520000 - 0x5452FFFF |
3 | 58 | 0-3 | 0x54540000 - 0x5454FFFF |
3 | 59 | 0-3 | 0x54560000 - 0x5456FFFF |
3 | 60 | 0-3 | 0x54580000 - 0x5458FFFF |
3 | 61 | 0-3 | 0x545A0000 - 0x545AFFFF |
3 | 62 | 0-3 | 0x545C0000 - 0x545CFFFF |
3 | 63 | 0-3 | 0x545E0000 - 0x545EFFFF |
*using 128 bits of address space for each 72-bit word
Total: 8 KiB (4×4 instances of 512 × 8)
Quadrant | Instances | Address Range* |
---|---|---|
0 | 0-3 | 0x51180000 - 0x51181FFF |
1 | 0-3 | 0x52180000 - 0x52181FFF |
2 | 0-3 | 0x53180000 - 0x53181FFF |
3 | 0-3 | 0x54180000 - 0x54181FFF |
*using 32 bits of address space for each 8-bit value
Total: 1,536 KiB (64×4 instances of 3072 × 16)
Quadrant | Processor | Instances | Address Range* |
---|---|---|---|
0 | 0 | 0-3 | 0x51200000 - 0x5120BFFF |
0 | 1 | 0-3 | 0x51210000 - 0x5121BFFF |
0 | 2 | 0-3 | 0x51220000 - 0x5122BFFF |
0 | 3 | 0-3 | 0x51230000 - 0x5123BFFF |
0 | 4 | 0-3 | 0x51240000 - 0x5124BFFF |
0 | 5 | 0-3 | 0x51250000 - 0x5125BFFF |
0 | 6 | 0-3 | 0x51260000 - 0x5126BFFF |
0 | 7 | 0-3 | 0x51270000 - 0x5127BFFF |
0 | 8 | 0-3 | 0x51280000 - 0x5128BFFF |
0 | 9 | 0-3 | 0x51290000 - 0x5129BFFF |
0 | 10 | 0-3 | 0x512A0000 - 0x512ABFFF |
0 | 11 | 0-3 | 0x512B0000 - 0x512BBFFF |
0 | 12 | 0-3 | 0x512C0000 - 0x512CBFFF |
0 | 13 | 0-3 | 0x512D0000 - 0x512DBFFF |
0 | 14 | 0-3 | 0x512E0000 - 0x512EBFFF |
0 | 15 | 0-3 | 0x512F0000 - 0x512FBFFF |
1 | 16 | 0-3 | 0x52200000 - 0x5220BFFF |
1 | 17 | 0-3 | 0x52210000 - 0x5221BFFF |
1 | 18 | 0-3 | 0x52220000 - 0x5222BFFF |
1 | 19 | 0-3 | 0x52230000 - 0x5223BFFF |
1 | 20 | 0-3 | 0x52240000 - 0x5224BFFF |
1 | 21 | 0-3 | 0x52250000 - 0x5225BFFF |
1 | 22 | 0-3 | 0x52260000 - 0x5226BFFF |
1 | 23 | 0-3 | 0x52270000 - 0x5227BFFF |
1 | 24 | 0-3 | 0x52280000 - 0x5228BFFF |
1 | 25 | 0-3 | 0x52290000 - 0x5229BFFF |
1 | 26 | 0-3 | 0x522A0000 - 0x522ABFFF |
1 | 27 | 0-3 | 0x522B0000 - 0x522BBFFF |
1 | 28 | 0-3 | 0x522C0000 - 0x522CBFFF |
1 | 29 | 0-3 | 0x522D0000 - 0x522DBFFF |
1 | 30 | 0-3 | 0x522E0000 - 0x522EBFFF |
1 | 31 | 0-3 | 0x522F0000 - 0x522FBFFF |
2 | 32 | 0-3 | 0x53200000 - 0x5320BFFF |
2 | 33 | 0-3 | 0x53210000 - 0x5321BFFF |
2 | 34 | 0-3 | 0x53220000 - 0x5322BFFF |
2 | 35 | 0-3 | 0x53230000 - 0x5323BFFF |
2 | 36 | 0-3 | 0x53240000 - 0x5324BFFF |
2 | 37 | 0-3 | 0x53250000 - 0x5325BFFF |
2 | 38 | 0-3 | 0x53260000 - 0x5326BFFF |
2 | 39 | 0-3 | 0x53270000 - 0x5327BFFF |
2 | 40 | 0-3 | 0x53280000 - 0x5328BFFF |
2 | 41 | 0-3 | 0x53290000 - 0x5329BFFF |
2 | 42 | 0-3 | 0x532A0000 - 0x532ABFFF |
2 | 43 | 0-3 | 0x532B0000 - 0x532BBFFF |
2 | 44 | 0-3 | 0x532C0000 - 0x532CBFFF |
2 | 45 | 0-3 | 0x532D0000 - 0x532DBFFF |
2 | 46 | 0-3 | 0x532E0000 - 0x532EBFFF |
2 | 47 | 0-3 | 0x532F0000 - 0x532FBFFF |
3 | 48 | 0-3 | 0x54200000 - 0x5420BFFF |
3 | 49 | 0-3 | 0x54210000 - 0x5421BFFF |
3 | 50 | 0-3 | 0x54220000 - 0x5422BFFF |
3 | 51 | 0-3 | 0x54230000 - 0x5423BFFF |
3 | 52 | 0-3 | 0x54240000 - 0x5424BFFF |
3 | 53 | 0-3 | 0x54250000 - 0x5425BFFF |
3 | 54 | 0-3 | 0x54260000 - 0x5426BFFF |
3 | 55 | 0-3 | 0x54270000 - 0x5427BFFF |
3 | 56 | 0-3 | 0x54280000 - 0x5428BFFF |
3 | 57 | 0-3 | 0x54290000 - 0x5429BFFF |
3 | 58 | 0-3 | 0x542A0000 - 0x542ABFFF |
3 | 59 | 0-3 | 0x542B0000 - 0x542BBFFF |
3 | 60 | 0-3 | 0x542C0000 - 0x542CBFFF |
3 | 61 | 0-3 | 0x542D0000 - 0x542DBFFF |
3 | 62 | 0-3 | 0x542E0000 - 0x542EBFFF |
3 | 63 | 0-3 | 0x542F0000 - 0x542FBFFF |
*using 32 bits of address space for each 16-bit word