Changes between Version 5 and Version 6 of Component/Vci Xicu


Ignore:
Timestamp:
Oct 30, 2010, 10:04:26 PM (14 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Xicu

    v5 v6  
    1818the highestIdx(lower priority).
    1919
    20 Complete specification is in [attachment:xicu-1.0.pdf].
    21 
    2220=== 1.1) Constructor Parameters ===
    2321
     
    3331=== 1.2) Programmers's View ===
    3432
    35 This component can be mapped anywhere in the address space, on a 4-KiBboundary. This component is 32-bit data-word based: arbitrary byte access is not supported.
    36 12 lower address lines are used the following way:
     33This component can be mapped anywhere in the address space, on a 4-KBytes boundary. This component is 32-bit data-word based: arbitrary byte access is not supported.
     34The 12 lower address lines are used the following way:
    3735
    3836|| FUNC   || INDEX || 00 ||
     
    4038
    4139 * '''FUNC''' indicates the functionnality
    42  * '''IDX''' index in the range 0...31
     40 * '''IDX''' depending on the functionnality, this can be either an input index, or an output index in the range 0...31
    4341
    44 ||MODE|| Register         || FUNC  || INDEX   ||
    45 ||R/W || WTI_REG          || 00000 || WTI_IDX ||
    46 ||R/W || PTI_PER          || 00001 || PTI_IDX ||
    47 ||R/W || PTI_VAL          || 00010 || PTI_IDX ||
    48 ||W   || PTI_ACK          || 00011 || PTI_IDX ||
     42||MODE|| Register         || FUNC  || INDEX     ||
     43||R/W || WTI_REG          || 00000 || WTI_INDEX ||
     44||R/W || PTI_PER          || 00001 || PTI_INDEX ||
     45||R/W || PTI_VAL          || 00010 || PTI_INDEX ||
     46||W   || PTI_ACK          || 00011 || PTI_INDEX ||
     47||R/W || MSK_PTI          || 00100 || 0UT_INDEX ||
     48||W   || MSK_PTI_ENABLE   || 00101 || OUT_INDEX ||
     49||W   || MSK_PTI_DISABLE  || 00110 || OUT_INDEX ||
     50||R   || PTI_ACTIVE       || 00110 || OUT_INDEX ||
     51||    || Reserved         || 00111 ||           ||
     52||R/W || MSK_HWI          || 01000 || OUT_INDEX ||
     53||W   || MSK_HWI_ENABLE   || 01001 || OUT_INDEX ||
     54||W   || MSK_HWI_DISABLE  || 01010 || OUT_INDEX ||
     55||R   || HTI_ACTIVE       || 01010 || OUT_INDEX ||
     56||    || Reserved         || 01111 ||           ||
     57||R/W || MSK_WTI          || 01100 || OUT_INDEX ||
     58||W   || MSK_WTI_ENABLE   || 01101 || OUT_INDEX ||
     59||W   || MSK_WTI_DISABLE  || 01110 || OUT_INDEX ||
     60||R   || WTI_ACTIVE       || 01110 || OUT_INDEX ||
     61||R   || PRIO             || 01111 || OUT_INDEX ||
     62||    || Reserved         || 1**** ||          ||
    4963
    50 ||R/W || MSK_PTI          || 00100 || 0UT_IDX ||
    51 ||W   || MSK_PTI_ENABLE   || 00101 || OUT_IDX ||
    52 ||W   || MSK_PTI_DISABLE  || 00110 || OUT_IDX ||
    53 ||R   || PTI_ACTIVE       || 00110 || OUT_IDX ||
    54 
    55 ||R/W || MSK_HWI          || 01000 || OUT_IDX ||
    56 ||W   || MSK_HWI_ENABLE   || 01001 || OUT_IDX ||
    57 ||W   || MSK_HWI_DISABLE  || 01010 || OUT_IDX ||
    58 ||R   || HTI_ACTIVE       || 01010 || OUT_IDX ||
    59 
    60 ||R/W || MSK_WTI          || 01100 || OUT_IDX ||
    61 ||W   || MSK_WTI_ENABLE   || 01101 || OUT_IDX ||
    62 ||W   || MSK_WTI_DISABLE  || 01110 || OUT_IDX ||
    63 ||R   || WTI_ACTIVE       || 01110 || OUT_IDX ||
    64 
    65 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    66 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    67 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    68 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    69 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    70 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    71 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    72 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    73 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    74 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
    75 ||R/W || WTI_REG_WTI_IDX  || 00000 || WTI_IDX ||
     64Complete specification is in [attachment:xicu-1.0.pdf].
    7665
    7766== 2) Component definition & usage ==