Changeset 1062 for trunk/platforms


Ignore:
Timestamp:
Oct 21, 2019, 5:51:34 PM (5 years ago)
Author:
alain
Message:

Update the arch_info.py for the modified FBF : seg_fbf = 0x400000 + 0x1000

Location:
trunk/platforms/tsar_generic_iob
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/platforms/tsar_generic_iob/arch_info.py

    r1060 r1062  
    7272    cache_line    = 64
    7373    devices_max   = 16 
    74     fbf_width     = 256
     74    fbf_width     = 128
    7575
    7676    ### constructor parameters checking
     
    103103
    104104    ram_base = 0x0000000000
    105     ram_size = 0x1000000                   # 16 Mbytes
     105    ram_size = 0x4000000                   # 64 Mbytes
    106106
    107107    xcu_base = 0x00B0000000
     
    117117    ## These segments are only defined in cluster_io
    118118
    119     ioc_base  = 0x00B3000000
     119    ioc_base  = 0x00B3000000               
    120120    ioc_size  = 0x1000                     # 4 Kbytes
    121121
     
    127127
    128128    fbf_base  = 0x00B7000000
    129     fbf_size  = fbf_width * fbf_width      # fbf_width * fbf_width bytes
     129    fbf_size  = 0x400000 + 0x1000          # 4 Mbytes + 4 Kbytes
    130130
    131131    pic_base  = 0x00B8000000
     
    133133
    134134    iob_base  = 0x00BE000000
    135     iob_size  = 0x1000                     # 4 bytes
     135    iob_size  = 0x1000                     # 4 Kbytes
    136136
    137137    rom_base  = 0x00BFC00000
  • trunk/platforms/tsar_generic_iob/top.cpp

    r1060 r1062  
    16551655        }
    16561656
    1657         // Monitor a specific address for one L1 cache
     1657        // Monitor a specific address for one L1 data cache
    16581658        // clusters[0][1]->proc[0]->cache_monitor( 0x10003ddb4ULL );
    16591659
    16601660        // Monitor a specific address for L2 cache (single word if second argument true)
    1661         // clusters[0][0]->memc->cache_monitor( 0x0000d74c0ULL , false );
     1661        // clusters[0][0]->memc->cache_monitor( 0xcfe90ULL , true );
    16621662
    16631663        // Monitor a specific address for one XRAM
    16641664        // clusters[0][1]->xram->start_monitor( 0x100094000ULL , 64);
     1665
     1666        // Monitor the MMU  for one L1 cache
     1667        // clusters[0][0]->proc[0]->mmu_monitor();
    16651668
    16661669        if ( debug_ok and (n > debug_from) )
Note: See TracChangeset for help on using the changeset viewer.