- Timestamp:
- Jun 19, 2018, 5:01:20 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/platforms/tsar_generic_leti/arch_info.py
r1057 r1058 17 17 # The constructor prototype format is imposed by the genarch.py application, 18 18 # and should not be modified. 19 # The default argument values are for the TSARLET prototype. 20 # 21 # The "tsar_generic_leti" architecture includes 6 external peripherals located 22 # in cluster[x_size-1][y_size-1]: TTY, IOC, FBF, NIC, CMA, PIC. 23 # It does not use the IOB component. 19 # The default argument values are for the TSARLET 16 cores prototype. 20 # 21 # The "tsar_generic_leti" architecture includes 5 external peripherals located 22 # in cluster[x_size-1][y_size-1]: TTY, IOC, FBF, NIC, PIC. 23 # The upper row (y = y_size-1) does not contain processors or memory. 24 # The "tsar_generic_leti" does not use the IOB component. 24 25 # It does not use an external ROM, as the preloader code is (pre)loaded 25 26 # at address 0x0, in the physical memory of cluster[0][0]. 26 27 # 27 # The upper row (y = y_size-1) does not contain processors or memory. 28 # Two backup peripherals one (one TXT_TTY and one IOC_BDV) are connected 29 # on local interconnect in cluster 0. 28 30 # 29 31 # The "constructor" parameters (defined in Makefile) are: … … 170 172 srcdev = mmc ) 171 173 172 ### TTY backup174 ### TTY and IOC backup 173 175 if ( x==0 ) and ( y==0 ): 174 176 tty_bak = archi.addDevice( ptype = 'TXT_TTY', … … 178 180 179 181 archi.addIrq( dstdev = xcu, 180 port = 10,182 port = TODO 181 183 srcdev = tty_bak, 182 184 channel = 0, 183 185 is_rx = False ) 186 187 ioc_bak = archi.addDevice( ptype = 'IOC_BDV', 188 base = ioc_base + offset, 189 size = ioc_size ) 190 191 archi.addIrq( dstdev = xcu, 192 port = TODO 193 srcdev = ioc_bak ) 184 194 185 195 for p in xrange ( nb_cores ):
Note: See TracChangeset
for help on using the changeset viewer.