Changes between Version 20 and Version 21 of mapping_info
- Timestamp:
- Feb 14, 2015, 10:38:34 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
mapping_info
v20 v21 13 13 The '''genmap''' tool generates also a readable '''map.xml''' representation of the '''map.bin''' file. 14 14 15 == __ C mapping data structure__ ==16 17 The C mapping data structurecontains the following informations:15 == __Mapping content__ == 16 17 The mapping contains the following informations: 18 18 19 19 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). 21 21 * The clusters form a 2D mesh topology. The mesh size is defined by the (X_SIZE,Y_SIZE) parameters. 22 22 * The number of processors per cluster is defined by the NPROCS parameters.variable. … … 38 38 * The data ''vseg'' contains the global (shared) variables. It is not replicated, and must be placed in a single cluster. 39 39 * 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__ == 40 42 41 43 The 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: