Changeset 92 for trunk/platforms
- Timestamp:
 - Sep 14, 2010, 2:30:25 PM (15 years ago)
 - Location:
 - trunk/platforms/dsx/v1_1cluster_phys
 - Files:
 - 
          
- 3 edited
 
- 
          cluster.py (modified) (2 diffs)
 - 
          dsx.conf (modified) (1 diff)
 - 
          v1_1cluster_phys.py (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
        
trunk/platforms/dsx/v1_1cluster_phys/cluster.py
r30 r92 41 41 ('data', 0x10000000, 0x00100000), 42 42 ] ) 43 tty = self.create_tty( addr = 0xc0200000, tty_count = proc_count ) 43 tty = self.create_tty( addr = 0xc0200000, tty_count = 1 ) 44 xicu = self.create_xicu( addr = 0xd2200000, pti_count = 1, 45 hwi_count = 1, 46 wti_count = 4, 47 irq_count = 4) 48 tty.irq[0] // xicu.hwi[0] 49 for i in range(proc_count): 50 self.cpu[i].irq[0] // xicu.irq[i] 44 51 45 52 def create_tty(self, addr, tty_count = 1): … … 51 58 return tty 52 59 60 def create_xicu(self, addr, pti_count, hwi_count, wti_count, irq_count): 61 name = 'xicu' 62 xicu = self.pf.create('caba:vci_xicu_vhdl', name, pti_count = pti_count, 63 hwi_count = hwi_count, 64 wti_count = wti_count, 65 irq_count = irq_count) 66 self.ringp.to_target.new() // xicu.vci 67 xicu.addSegment(name, address = addr, size = 0x1000, cacheable = False) 68 return xicu 69 53 70 54 71 class ClusterV3(Cluster):  - 
        
trunk/platforms/dsx/v1_1cluster_phys/dsx.conf
r30 r92 1 soclib_type = " systemc_64"1 soclib_type = "modelsim"  - 
        
trunk/platforms/dsx/v1_1cluster_phys/v1_1cluster_phys.py
r30 r92 5 5 import soclib.component 6 6 import os 7 8 import platform_handlers 7 9 8 10 class Platform: … … 95 97 hard = Platform(ClusterV3, cpus, binaries = ["bin.soft"]) 96 98 hard.simulator('.') 97 #hard.dts(os.path.basename(__file__)[:-2]+'dts')98 #hard.dtb(os.path.basename(__file__)[:-2]+'dtb')99 hard.dts(os.path.basename(__file__)[:-2]+'dts') 100 hard.dtb(os.path.basename(__file__)[:-2]+'dtb') 99 101 100 102 if __name__ == '__main__':  
Note: See TracChangeset
          for help on using the changeset viewer.
      