Changeset 253 for soft/giet_vm/mappings/4c_1p_40.xml
- Timestamp:
- Aug 14, 2013, 11:19:29 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/mappings/4c_1p_40.xml
r245 r253 5 5 cluster_x = "2" 6 6 cluster_y = "2" 7 vspaces = "4"> 7 vspaces = "4" 8 increment = "0x0010000" > 8 9 9 10 *** This first section describes an instance of the "tsar_generic_xbar" architecture … … 14 15 <cluster index = "0" > 15 16 <pseg name = "PSEG_RAM" type = "RAM" base = "0x0000000000" length = "0x0010000000" /> 16 <pseg name = "PSEG_X ICU"type = "PERI" base = "0x00B0000000" length = "0x0000002000" />17 <pseg name = "PSEG_XCU" type = "PERI" base = "0x00B0000000" length = "0x0000002000" /> 17 18 <pseg name = "PSEG_DMA" type = "PERI" base = "0x00B1000000" length = "0x0000008000" /> 18 19 … … 45 46 <irq type = "HARD" icuid = "29" isr = "ISR_TTY" channel = "13" /> 46 47 <irq type = "HARD" icuid = "30" isr = "ISR_TTY" channel = "14" /> 47 <irq type = "HARD" icuid = "31" isr = "ISR_IOC" />48 <irq type = "HARD" icuid = "31" isr = "ISR_IOC" channel = "0" /> 48 49 </proc> 49 50 50 51 <periph type = "DMA" psegname = "PSEG_DMA" channels = "4" /> 51 <periph type = "X ICU" psegname = "PSEG_XICU" channels = "18" />52 <periph type = "XCU" psegname = "PSEG_XCU" channels = "1" /> 52 53 <periph type = "IOC" psegname = "PSEG_IOC" channels = "1" /> 53 54 <periph type = "TTY" psegname = "PSEG_TTY" channels = "8" /> … … 58 59 <cluster index = "1" > 59 60 <pseg name = "PSEG_RAM" type = "RAM" base = "0x4000000000" length = "0x0010000000" /> 60 <pseg name = "PSEG_X ICU"type = "PERI" base = "0x40B0000000" length = "0x0000002000" />61 <pseg name = "PSEG_XCU" type = "PERI" base = "0x40B0000000" length = "0x0000002000" /> 61 62 <pseg name = "PSEG_DMA" type = "PERI" base = "0x40B1000000" length = "0x0000008000" /> 62 63 … … 67 68 68 69 <periph type = "DMA" psegname = "PSEG_DMA" channels = "4" /> 69 <periph type = "X ICU" psegname = "PSEG_XICU"channels = "2" />70 <periph type = "XCU" psegname = "PSEG_XCU" channels = "2" /> 70 71 </cluster> 71 72 72 73 <cluster index = "2" > 73 74 <pseg name = "PSEG_RAM" type = "RAM" base = "0x8000000000" length = "0x0010000000" /> 74 <pseg name = "PSEG_X ICU"type = "PERI" base = "0x80B0000000" length = "0x0000002000" />75 <pseg name = "PSEG_XCU" type = "PERI" base = "0x80B0000000" length = "0x0000002000" /> 75 76 <pseg name = "PSEG_DMA" type = "PERI" base = "0x80B1000000" length = "0x0000008000" /> 76 77 … … 81 82 82 83 <periph type = "DMA" psegname = "PSEG_DMA" channels = "4" /> 83 <periph type = "X ICU" psegname = "PSEG_XICU"channels = "2" />84 <periph type = "XCU" psegname = "PSEG_XCU" channels = "2" /> 84 85 </cluster> 85 86 86 87 <cluster index = "3" > 87 88 <pseg name = "PSEG_RAM" type = "RAM" base = "0xC000000000" length = "0x0010000000" /> 88 <pseg name = "PSEG_X ICU"type = "PERI" base = "0xC0B0000000" length = "0x0000002000" />89 <pseg name = "PSEG_XCU" type = "PERI" base = "0xC0B0000000" length = "0x0000002000" /> 89 90 <pseg name = "PSEG_DMA" type = "PERI" base = "0xC0B1000000" length = "0x0000008000" /> 90 91 … … 95 96 96 97 <periph type = "DMA" psegname = "PSEG_DMA" channels = "4" /> 97 <periph type = "XICU" psegname = "PSEG_XICU"channels = "2" />98 <periph type = "XCU" psegname = "PSEG_XCU" channels = "2" /> 98 99 </cluster> 99 100 </clusterset> 100 101 102 101 103 102 <globalset> … … 148 147 </vseg> 149 148 150 *** Replicated ICUS / A[31:28] = 0xE / Increment = 0x10000 0151 152 <vseg name = "seg_icu_0" vbase = "0xE0000000" mode = "__W_" clusterid = "0" psegname = "PSEG_X ICU">149 *** Replicated ICUS / A[31:28] = 0xE / Increment = 0x10000 150 151 <vseg name = "seg_icu_0" vbase = "0xE0000000" mode = "__W_" clusterid = "0" psegname = "PSEG_XCU" > 153 152 <vobj name = "icu_0" type = "PERI" length = "0x00001000" /> 154 153 </vseg> 155 <vseg name = "seg_icu_1" vbase = "0xE0 100000" mode = "__W_" clusterid = "1" psegname = "PSEG_XICU">154 <vseg name = "seg_icu_1" vbase = "0xE0010000" mode = "__W_" clusterid = "1" psegname = "PSEG_XCU" > 156 155 <vobj name = "icu_1" type = "PERI" length = "0x00001000" /> 157 156 </vseg> 158 <vseg name = "seg_icu_2" vbase = "0xE0 200000" mode = "__W_" clusterid = "2" psegname = "PSEG_XICU">157 <vseg name = "seg_icu_2" vbase = "0xE0020000" mode = "__W_" clusterid = "2" psegname = "PSEG_XCU" > 159 158 <vobj name = "icu_2" type = "PERI" length = "0x00001000" /> 160 159 </vseg> 161 <vseg name = "seg_icu_3" vbase = "0xE0 300000" mode = "__W_" clusterid = "3" psegname = "PSEG_XICU">160 <vseg name = "seg_icu_3" vbase = "0xE0030000" mode = "__W_" clusterid = "3" psegname = "PSEG_XCU" > 162 161 <vobj name = "icu_3" type = "PERI" length = "0x00001000" /> 163 162 </vseg> 164 163 165 *** Replicated DMAs / A[31:28] = 0xD / Increment = 0x10000 0164 *** Replicated DMAs / A[31:28] = 0xD / Increment = 0x10000 166 165 167 166 <vseg name = "seg_dma_0" vbase = "0xD0000000" mode = "__W_" clusterid = "0" psegname = "PSEG_DMA" > 168 167 <vobj name = "dma_0" type = "PERI" length = "0x00008000" /> 169 168 </vseg> 170 <vseg name = "seg_dma_1" vbase = "0xD0 100000" mode = "__W_" clusterid = "1" psegname = "PSEG_DMA" >169 <vseg name = "seg_dma_1" vbase = "0xD0010000" mode = "__W_" clusterid = "1" psegname = "PSEG_DMA" > 171 170 <vobj name = "dma_1" type = "PERI" length = "0x00008000" /> 172 171 </vseg> 173 <vseg name = "seg_dma_2" vbase = "0xD0 200000" mode = "__W_" clusterid = "2" psegname = "PSEG_DMA" >172 <vseg name = "seg_dma_2" vbase = "0xD0020000" mode = "__W_" clusterid = "2" psegname = "PSEG_DMA" > 174 173 <vobj name = "dma_2" type = "PERI" length = "0x00008000" /> 175 174 </vseg> 176 <vseg name = "seg_dma_3" vbase = "0xD0 300000" mode = "__W_" clusterid = "3" psegname = "PSEG_DMA" >175 <vseg name = "seg_dma_3" vbase = "0xD0030000" mode = "__W_" clusterid = "3" psegname = "PSEG_DMA" > 177 176 <vobj name = "dma_3" type = "PERI" length = "0x00008000" /> 178 177 </vseg> 179 178 180 *** Replicated schedulers / A[31:28] = 0xF / Increment = 0x10000 0179 *** Replicated schedulers / A[31:28] = 0xF / Increment = 0x10000 181 180 182 181 <vseg name = "seg_sched_0" vbase = "0xF0000000" mode = "C_W_" clusterid = "0" psegname = "PSEG_RAM" > 183 182 <vobj name = "sched_0" type = "SCHED" length = "0x00008000" /> 184 183 </vseg> 185 <vseg name = "seg_sched_1" vbase = "0xF0 100000" mode = "C_W_" clusterid = "1" psegname = "PSEG_RAM" >184 <vseg name = "seg_sched_1" vbase = "0xF0010000" mode = "C_W_" clusterid = "1" psegname = "PSEG_RAM" > 186 185 <vobj name = "sched_1" type = "SCHED" length = "0x00008000" /> 187 186 </vseg> 188 <vseg name = "seg_sched_2" vbase = "0xF0 200000" mode = "C_W_" clusterid = "2" psegname = "PSEG_RAM" >187 <vseg name = "seg_sched_2" vbase = "0xF0020000" mode = "C_W_" clusterid = "2" psegname = "PSEG_RAM" > 189 188 <vobj name = "sched_2" type = "SCHED" length = "0x00008000" /> 190 189 </vseg> 191 <vseg name = "seg_sched_3" vbase = "0xF0 300000" mode = "C_W_" clusterid = "3" psegname = "PSEG_RAM" >190 <vseg name = "seg_sched_3" vbase = "0xF0030000" mode = "C_W_" clusterid = "3" psegname = "PSEG_RAM" > 192 191 <vobj name = "sched_3" type = "SCHED" length = "0x00008000" /> 193 192 </vseg>
Note: See TracChangeset
for help on using the changeset viewer.