Changes between Version 20 and Version 21 of mapping_info


Ignore:
Timestamp:
Feb 14, 2015, 10:38:34 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mapping_info

    v20 v21  
    1313The '''genmap''' tool generates also a readable '''map.xml''' representation of the '''map.bin''' file.
    1414
    15 == __C mapping data structure__ ==
    16 
    17 The C mapping data structure contains the following informations:
     15== __Mapping content__ ==
     16
     17The mapping contains the following informations:
    1818
    1919 1.  The mapping contains a description of the target, clusterized, hardware architecture, with the following constraints:
    20  * Processor cores are MIP32.
     20 * All processor cores are identical (MIPS32).
    2121 * The clusters form a 2D mesh topology. The mesh size is defined by the (X_SIZE,Y_SIZE) parameters.
    2222 * The number of processors per cluster is defined by the NPROCS parameters.variable.
     
    3838 * The data ''vseg'' contains the global (shared) variables. It is not replicated, and must be placed in a single cluster.
    3939 * The user heap can be physically distributed on all clusters and it can exist one  heap ''vseg'' per cluster.as many ''vsegs''.
     40
     41== __C mapping data structure__ ==
    4042
    4143The C binary mapping data structure is defined in the [source:soft/giet_vm/giet_xml/mapping_info.h mapping_info.h] file, and is organised as the concatenation of a fixed size header, and 10 variable size arrays: