Changes between Version 1 and Version 2 of Mapping Table


Ignore:
Timestamp:
May 16, 2007, 4:53:39 PM (17 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Mapping Table

    v1 v2  
    1 [wiki:Component SocLib Components General Index]
    2 
    3 = !MappingTable Functional Description =
    4 
    5 This object is NOT an hardware component. It can be used by the system designer to describe
    6 the memory mapping and address decoding scheme of any hardware architecture build with
    7 the SoCLib hardware components.
    8 
    9 All VCI initiatores and VCI targets share the same "flat" address space, but the address decoding
    10 scheme supports a multi-level structured interconnect.
    11 
    12 == One level interconnect ==
    13 
    14 This is the simplest case:
    15  * each VCI component is identified by a simple index.
    16  * and all VCI targets must have different indexes. Most hardware interconnects (such as the make the assumption that the target indexes
    17  * each VCI  is identified by a simple index, and all initiators must have different indexes. The initiator index
    18 must be equal to the VCI SRCID value.
    19  * The VCI address is structured in two fields
    20  
    21 == Two level interconnect ==
    22 
    23 The hardware architecture is supposed to be split into several subsystems (or clusters),
    24 with a global interconnect for inter-cluster communications, and one local interconnect in
    25 each cluster for intra-cluster communications.
    26 
    27  * each VCI component is identified by a structured index containing two indexes:
    28    * a global index that is the subsystem (or cluster) index.
    29    * a local index, that identifies the VCI component in the cluster.
    30  * All , and all targets must have different indexes. Most hardware interconnects (such as the make the assumption that the target indexes
    31  * each VCI  is identified by a simple index, and all initiators must have different indexes. The initiator index
    32 must be equal to the VCI SRCID value.
    33 
    34 
    35 eand each VCI component is identified
    36 by abut the address decoding
    37 scheme supports.
     1see [wiki:Component/MappingTable]