Ignore:
Timestamp:
May 16, 2009, 4:42:39 PM (15 years ago)
Author:
rosiere
Message:

1) Platforms : add new organization for test
2) Load_Store_Unit : add array to count nb_check in store_queue
3) Issue_queue and Core_Glue : rewrite the issue network
4) Special_Register_Unit : add reset value to register CID
5) Softwares : add multicontext test
6) Softwares : add SPECINT
7) Softwares : add MiBench?
7) Read_queue : inhib access for r0
8) Change Core_Glue (network) - dont yet support priority and load balancing scheme

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Constants.h

    r116 r117  
    3939typedef enum
    4040  {
    41     TYPE_ALU                               = 0x0,       // 00000 - unit multiple
    42     TYPE_SHIFT                             = 0x1,       // 00001 - unit multiple
    43     TYPE_MOVE                              = 0x2,       // 00010 - unit multiple
    44     TYPE_TEST                              = 0x3,       // 00011 - unit multiple
    45     TYPE_MUL                               = 0x4,       // 00100 - unit multiple
    46     TYPE_DIV                               = 0x5,       // 00101 - unit multiple, type optionnal
    47     TYPE_EXTEND                            = 0x6,       // 00110 - unit multiple, type optionnal
    48     TYPE_FIND                              = 0x7,       // 00111 - unit multiple, type optionnal
    49     TYPE_SPECIAL                           = 0x8,       // 01000 - unit uniq
    50     TYPE_CUSTOM                            = 0x9,       // 01001 - unit uniq    , type optionnal
    51     TYPE_BRANCH                            = 0xa,       // 01010 - unit multiple
    52     TYPE_MEMORY                            = 0xb        // 01011 - unit uniq
     41    TYPE_ALU                               = 0x0,       // 0000 - unit multiple
     42    TYPE_SHIFT                             = 0x1,       // 0000 - unit multiple
     43    TYPE_MOVE                              = 0x2,       // 0000 - unit multiple
     44    TYPE_TEST                              = 0x3,       // 0000 - unit multiple
     45    TYPE_MUL                               = 0x4,       // 0000 - unit multiple
     46    TYPE_DIV                               = 0x5,       // 0000 - unit multiple, type optionnal
     47    TYPE_EXTEND                            = 0x6,       // 0000 - unit multiple, type optionnal
     48    TYPE_FIND                              = 0x7,       // 0000 - unit multiple, type optionnal
     49    TYPE_SPECIAL                           = 0x8,       // 0000 - unit uniq
     50    TYPE_CUSTOM                            = 0x9,       // 0000 - unit uniq    , type optionnal
     51    TYPE_BRANCH                            = 0xa,       // 0000 - unit multiple
     52    TYPE_MEMORY                            = 0xb,       // 0000 - unit uniq    , type exclusive
     53    TYPE_INVALID                           = 0xf        // 1111 - none
    5354  } type_t;
    5455
Note: See TracChangeset for help on using the changeset viewer.