Ignore:
Timestamp:
Jul 19, 2013, 9:50:00 AM (11 years ago)
Author:
devigne
Message:

Rename dspin_dhccp_param into dspin_odccp_param

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ODCCP/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp

    r452 r453  
    14381438        {
    14391439          uint64_t flit = m_cc_receive_to_multi_ack_fifo.read();
    1440           updt_index    = DspinDhccpParam::dspin_get(flit,
    1441                             DspinDhccpParam::MULTI_ACK_UPDT_INDEX);
     1440          updt_index    = DspinOdccpParam::dspin_get(flit,
     1441                            DspinOdccpParam::MULTI_ACK_UPDT_INDEX);
    14421442
    14431443          cc_receive_to_multi_ack_fifo_get = true;
     
    45524552      uint64_t flit = m_cc_receive_to_cleanup_fifo.read();
    45534553      uint32_t srcid =
    4554         DspinDhccpParam::dspin_get(
     4554        DspinOdccpParam::dspin_get(
    45554555            flit,
    4556             DspinDhccpParam::CLEANUP_SRCID);
     4556            DspinOdccpParam::CLEANUP_SRCID);
    45574557
    45584558      uint8_t type =
    4559         DspinDhccpParam::dspin_get(
     4559        DspinOdccpParam::dspin_get(
    45604560            flit,
    4561             DspinDhccpParam::FROM_L1_TYPE);
     4561            DspinOdccpParam::FROM_L1_TYPE);
    45624562
    45634563      r_cleanup_way_index =
    4564         DspinDhccpParam::dspin_get(
     4564        DspinOdccpParam::dspin_get(
    45654565            flit,
    4566             DspinDhccpParam::CLEANUP_WAY_INDEX);
     4566            DspinOdccpParam::CLEANUP_WAY_INDEX);
    45674567
    45684568      r_cleanup_nline =
    4569         DspinDhccpParam::dspin_get(
     4569        DspinOdccpParam::dspin_get(
    45704570            flit,
    4571             DspinDhccpParam::CLEANUP_NLINE_MSB) << 32;
     4571            DspinOdccpParam::CLEANUP_NLINE_MSB) << 32;
    45724572
    45734573      /*ODCCP*/ // Cleanup on no coherent line if 1
    45744574      r_cleanup_ncc =
    4575         DspinDhccpParam::dspin_get(
     4575        DspinOdccpParam::dspin_get(
    45764576            flit,
    4577             DspinDhccpParam::CLEANUP_NCC);
    4578 
    4579       r_cleanup_inst  = (type == DspinDhccpParam::TYPE_CLEANUP_INST);
     4577            DspinOdccpParam::CLEANUP_NCC);
     4578
     4579      r_cleanup_inst  = (type == DspinOdccpParam::TYPE_CLEANUP_INST);
    45804580      r_cleanup_srcid = srcid;
    45814581
     
    45994599          << " CLEANUP_IDLE> Cleanup request:" << std::hex
    46004600          << " / owner_id = "   << srcid
    4601           << " / owner_ins = "  << (type == DspinDhccpParam::TYPE_CLEANUP_INST) << std::endl;
     4601          << " / owner_ins = "  << (type == DspinOdccpParam::TYPE_CLEANUP_INST) << std::endl;
    46024602#endif
    46034603      break;
     
    46134613
    46144614      addr_t nline = r_cleanup_nline.read() |
    4615         DspinDhccpParam::dspin_get(flit, DspinDhccpParam::CLEANUP_NLINE_LSB);
     4615        DspinOdccpParam::dspin_get(flit, DspinOdccpParam::CLEANUP_NLINE_LSB);
    46164616     
    4617       bool eop = DspinDhccpParam::dspin_get(flit, DspinDhccpParam::FROM_L1_EOP);
     4617      bool eop = DspinOdccpParam::dspin_get(flit, DspinOdccpParam::FROM_L1_EOP);
    46184618     
    46194619      /*ODCCP*/ // if not eop (more than 2 flits) there is a cleanup no coherent with data
     
    46524652
    46534653      uint32_t data =
    4654         DspinDhccpParam::dspin_get (flit, DspinDhccpParam::CLEANUP_DATA_UPDT);
     4654        DspinOdccpParam::dspin_get (flit, DspinOdccpParam::CLEANUP_DATA_UPDT);
    46554655
    46564656      r_cleanup_data[r_cleanup_data_index.read()] = data;
     
    69826982
    69836983        uint8_t type =
    6984           DspinDhccpParam::dspin_get(
     6984          DspinOdccpParam::dspin_get(
    69856985              p_dspin_in.data.read(),
    6986               DspinDhccpParam::FROM_L1_TYPE);
    6987 
    6988         if((type == DspinDhccpParam::TYPE_CLEANUP_DATA) or
    6989            (type == DspinDhccpParam::TYPE_CLEANUP_INST))
     6986              DspinOdccpParam::FROM_L1_TYPE);
     6987
     6988        if((type == DspinOdccpParam::TYPE_CLEANUP_DATA) or
     6989           (type == DspinOdccpParam::TYPE_CLEANUP_INST))
    69906990        {
    69916991          r_cc_receive_fsm = CC_RECEIVE_CLEANUP;
     
    69936993        }
    69946994
    6995         if(type == DspinDhccpParam::TYPE_MULTI_ACK)
     6995        if(type == DspinOdccpParam::TYPE_MULTI_ACK)
    69966996        {
    69976997          r_cc_receive_fsm = CC_RECEIVE_MULTI_ACK;
     
    87138713        if(m_config_to_cc_send_inst_fifo.read())
    87148714        {
    8715           multi_inval_type = DspinDhccpParam::TYPE_MULTI_INVAL_INST;
     8715          multi_inval_type = DspinOdccpParam::TYPE_MULTI_INVAL_INST;
    87168716        }
    87178717        else
    87188718        {
    8719           multi_inval_type = DspinDhccpParam::TYPE_MULTI_INVAL_DATA;
     8719          multi_inval_type = DspinOdccpParam::TYPE_MULTI_INVAL_DATA;
    87208720        }
    87218721
    87228722        uint64_t flit = 0;
    87238723        uint64_t dest = m_config_to_cc_send_srcid_fifo.read() <<
    8724                         (DspinDhccpParam::SRCID_WIDTH - vci_param_int::S);
    8725 
    8726         DspinDhccpParam::dspin_set( flit,
     8724                        (DspinOdccpParam::SRCID_WIDTH - vci_param_int::S);
     8725
     8726        DspinOdccpParam::dspin_set( flit,
    87278727                                    dest,
    8728                                     DspinDhccpParam::MULTI_INVAL_DEST);
    8729 
    8730         DspinDhccpParam::dspin_set( flit,
     8728                                    DspinOdccpParam::MULTI_INVAL_DEST);
     8729
     8730        DspinOdccpParam::dspin_set( flit,
    87318731                                    m_cc_global_id,
    8732                                     DspinDhccpParam::MULTI_INVAL_SRCID);
    8733 
    8734         DspinDhccpParam::dspin_set( flit,
     8732                                    DspinOdccpParam::MULTI_INVAL_SRCID);
     8733
     8734        DspinOdccpParam::dspin_set( flit,
    87358735                                    r_config_to_cc_send_trdid.read(),
    8736                                     DspinDhccpParam::MULTI_INVAL_UPDT_INDEX);
    8737 
    8738         DspinDhccpParam::dspin_set( flit,
     8736                                    DspinOdccpParam::MULTI_INVAL_UPDT_INDEX);
     8737
     8738        DspinOdccpParam::dspin_set( flit,
    87398739                                    multi_inval_type,
    8740                                     DspinDhccpParam::FROM_MC_TYPE);
     8740                                    DspinOdccpParam::FROM_MC_TYPE);
    87418741        p_dspin_out.write = true;
    87428742        p_dspin_out.data  = flit;
     
    87478747    {
    87488748        uint64_t flit = 0;
    8749         DspinDhccpParam::dspin_set( flit,
     8749        DspinOdccpParam::dspin_set( flit,
    87508750                                    r_config_to_cc_send_nline.read(),
    8751                                     DspinDhccpParam::MULTI_INVAL_NLINE);
     8751                                    DspinOdccpParam::MULTI_INVAL_NLINE);
    87528752        p_dspin_out.eop   = true;
    87538753        p_dspin_out.write = true;
     
    87618761        if(r_cleanup_to_cc_send_inst.read())
    87628762        {
    8763           cleanup_ack_type = DspinDhccpParam::TYPE_CLEANUP_ACK_INST;
     8763          cleanup_ack_type = DspinOdccpParam::TYPE_CLEANUP_ACK_INST;
    87648764        }
    87658765        else
    87668766        {
    8767           cleanup_ack_type = DspinDhccpParam::TYPE_CLEANUP_ACK_DATA;
     8767          cleanup_ack_type = DspinOdccpParam::TYPE_CLEANUP_ACK_DATA;
    87688768        }
    87698769
     
    87718771        uint64_t dest =
    87728772          r_cleanup_to_cc_send_srcid.read() <<
    8773           (DspinDhccpParam::SRCID_WIDTH - vci_param_int::S);
    8774 
    8775         DspinDhccpParam::dspin_set(
     8773          (DspinOdccpParam::SRCID_WIDTH - vci_param_int::S);
     8774
     8775        DspinOdccpParam::dspin_set(
    87768776            flit,
    87778777            dest,
    8778             DspinDhccpParam::CLEANUP_ACK_DEST);
    8779 
    8780         DspinDhccpParam::dspin_set(
     8778            DspinOdccpParam::CLEANUP_ACK_DEST);
     8779
     8780        DspinOdccpParam::dspin_set(
    87818781            flit,
    87828782            r_cleanup_to_cc_send_set_index.read(),
    8783             DspinDhccpParam::CLEANUP_ACK_SET);
    8784 
    8785         DspinDhccpParam::dspin_set(
     8783            DspinOdccpParam::CLEANUP_ACK_SET);
     8784
     8785        DspinOdccpParam::dspin_set(
    87868786            flit,
    87878787            r_cleanup_to_cc_send_way_index.read(),
    8788             DspinDhccpParam::CLEANUP_ACK_WAY);
    8789 
    8790         DspinDhccpParam::dspin_set(
     8788            DspinOdccpParam::CLEANUP_ACK_WAY);
     8789
     8790        DspinOdccpParam::dspin_set(
    87918791            flit,
    87928792            cleanup_ack_type,
    8793             DspinDhccpParam::FROM_MC_TYPE);
     8793            DspinOdccpParam::FROM_MC_TYPE);
    87948794
    87958795        p_dspin_out.eop   = true;
     
    88088808        if(m_xram_rsp_to_cc_send_inst_fifo.read())
    88098809        {
    8810           multi_inval_type = DspinDhccpParam::TYPE_MULTI_INVAL_INST;
     8810          multi_inval_type = DspinOdccpParam::TYPE_MULTI_INVAL_INST;
    88118811        }
    88128812        else
    88138813        {
    8814           multi_inval_type = DspinDhccpParam::TYPE_MULTI_INVAL_DATA;
     8814          multi_inval_type = DspinOdccpParam::TYPE_MULTI_INVAL_DATA;
    88158815        }
    88168816
    88178817        uint64_t flit = 0;
    88188818        uint64_t dest = m_xram_rsp_to_cc_send_srcid_fifo.read() <<
    8819                         (DspinDhccpParam::SRCID_WIDTH - vci_param_int::S);
    8820 
    8821         DspinDhccpParam::dspin_set( flit,
     8819                        (DspinOdccpParam::SRCID_WIDTH - vci_param_int::S);
     8820
     8821        DspinOdccpParam::dspin_set( flit,
    88228822                                    dest,
    8823                                     DspinDhccpParam::MULTI_INVAL_DEST);
    8824 
    8825         DspinDhccpParam::dspin_set( flit,
     8823                                    DspinOdccpParam::MULTI_INVAL_DEST);
     8824
     8825        DspinOdccpParam::dspin_set( flit,
    88268826                                    m_cc_global_id,
    8827                                     DspinDhccpParam::MULTI_INVAL_SRCID);
    8828 
    8829         DspinDhccpParam::dspin_set( flit,
     8827                                    DspinOdccpParam::MULTI_INVAL_SRCID);
     8828
     8829        DspinOdccpParam::dspin_set( flit,
    88308830                                    r_xram_rsp_to_cc_send_trdid.read(),
    8831                                     DspinDhccpParam::MULTI_INVAL_UPDT_INDEX);
    8832 
    8833         DspinDhccpParam::dspin_set( flit,
     8831                                    DspinOdccpParam::MULTI_INVAL_UPDT_INDEX);
     8832
     8833        DspinOdccpParam::dspin_set( flit,
    88348834                                    multi_inval_type,
    8835                                     DspinDhccpParam::FROM_MC_TYPE);
     8835                                    DspinOdccpParam::FROM_MC_TYPE);
    88368836        p_dspin_out.write = true;
    88378837        p_dspin_out.data  = flit;
     
    88448844        uint64_t flit = 0;
    88458845
    8846         DspinDhccpParam::dspin_set( flit,
     8846        DspinOdccpParam::dspin_set( flit,
    88478847                                    r_xram_rsp_to_cc_send_nline.read(),
    8848                                     DspinDhccpParam::MULTI_INVAL_NLINE);
     8848                                    DspinOdccpParam::MULTI_INVAL_NLINE);
    88498849        p_dspin_out.eop   = true;
    88508850        p_dspin_out.write = true;
     
    88618861        uint64_t flit = 0;
    88628862
    8863         DspinDhccpParam::dspin_set( flit,
     8863        DspinOdccpParam::dspin_set( flit,
    88648864                                    m_broadcast_boundaries,
    8865                                     DspinDhccpParam::BROADCAST_BOX);
    8866 
    8867         DspinDhccpParam::dspin_set( flit,
     8865                                    DspinOdccpParam::BROADCAST_BOX);
     8866
     8867        DspinOdccpParam::dspin_set( flit,
    88688868                                    m_cc_global_id,
    8869                                     DspinDhccpParam::BROADCAST_SRCID);
    8870 
    8871         DspinDhccpParam::dspin_set( flit,
     8869                                    DspinOdccpParam::BROADCAST_SRCID);
     8870
     8871        DspinOdccpParam::dspin_set( flit,
    88728872                                    1ULL,
    8873                                     DspinDhccpParam::FROM_MC_BC);
     8873                                    DspinOdccpParam::FROM_MC_BC);
    88748874        p_dspin_out.write = true;
    88758875        p_dspin_out.data  = flit;
     
    88808880    {
    88818881        uint64_t flit = 0;
    8882         DspinDhccpParam::dspin_set( flit,
     8882        DspinOdccpParam::dspin_set( flit,
    88838883                                    r_xram_rsp_to_cc_send_nline.read(),
    8884                                     DspinDhccpParam::BROADCAST_NLINE);
     8884                                    DspinOdccpParam::BROADCAST_NLINE);
    88858885        p_dspin_out.write = true;
    88868886        p_dspin_out.eop   = true;
     
    88928892    {
    88938893        uint64_t flit = 0;
    8894         DspinDhccpParam::dspin_set( flit,
     8894        DspinOdccpParam::dspin_set( flit,
    88958895                                    r_config_to_cc_send_nline.read(),
    8896                                     DspinDhccpParam::BROADCAST_NLINE);
     8896                                    DspinOdccpParam::BROADCAST_NLINE);
    88978897        p_dspin_out.write = true;
    88988898        p_dspin_out.eop   = true;
     
    89048904    {
    89058905        uint64_t flit = 0;
    8906         DspinDhccpParam::dspin_set( flit,
     8906        DspinOdccpParam::dspin_set( flit,
    89078907                                    r_write_to_cc_send_nline.read(),
    8908                                     DspinDhccpParam::BROADCAST_NLINE);
     8908                                    DspinOdccpParam::BROADCAST_NLINE);
    89098909        p_dspin_out.write = true;
    89108910        p_dspin_out.eop   = true;
     
    89168916    {
    89178917        uint64_t flit = 0;
    8918         DspinDhccpParam::dspin_set( flit,
     8918        DspinOdccpParam::dspin_set( flit,
    89198919                                    r_cas_to_cc_send_nline.read(),
    8920                                     DspinDhccpParam::BROADCAST_NLINE);
     8920                                    DspinOdccpParam::BROADCAST_NLINE);
    89218921        p_dspin_out.write = true;
    89228922        p_dspin_out.eop   = true;
     
    89328932        if(m_write_to_cc_send_inst_fifo.read())
    89338933        {
    8934           multi_updt_type = DspinDhccpParam::TYPE_MULTI_UPDT_INST;
     8934          multi_updt_type = DspinOdccpParam::TYPE_MULTI_UPDT_INST;
    89358935        }
    89368936        else
    89378937        {
    8938           multi_updt_type = DspinDhccpParam::TYPE_MULTI_UPDT_DATA;
     8938          multi_updt_type = DspinOdccpParam::TYPE_MULTI_UPDT_DATA;
    89398939        }
    89408940
     
    89428942        uint64_t dest =
    89438943          m_write_to_cc_send_srcid_fifo.read() <<
    8944           (DspinDhccpParam::SRCID_WIDTH - vci_param_int::S);
    8945 
    8946         DspinDhccpParam::dspin_set(
     8944          (DspinOdccpParam::SRCID_WIDTH - vci_param_int::S);
     8945
     8946        DspinOdccpParam::dspin_set(
    89478947            flit,
    89488948            dest,
    8949             DspinDhccpParam::MULTI_UPDT_DEST);
    8950 
    8951         DspinDhccpParam::dspin_set(
     8949            DspinOdccpParam::MULTI_UPDT_DEST);
     8950
     8951        DspinOdccpParam::dspin_set(
    89528952            flit,
    89538953            m_cc_global_id,
    8954             DspinDhccpParam::MULTI_UPDT_SRCID);
    8955 
    8956         DspinDhccpParam::dspin_set(
     8954            DspinOdccpParam::MULTI_UPDT_SRCID);
     8955
     8956        DspinOdccpParam::dspin_set(
    89578957            flit,
    89588958            r_write_to_cc_send_trdid.read(),
    8959             DspinDhccpParam::MULTI_UPDT_UPDT_INDEX);
    8960 
    8961         DspinDhccpParam::dspin_set(
     8959            DspinOdccpParam::MULTI_UPDT_UPDT_INDEX);
     8960
     8961        DspinOdccpParam::dspin_set(
    89628962            flit,
    89638963            multi_updt_type,
    8964             DspinDhccpParam::FROM_MC_TYPE);
     8964            DspinOdccpParam::FROM_MC_TYPE);
    89658965
    89668966        p_dspin_out.write = true;
     
    89748974        uint64_t flit = 0;
    89758975
    8976         DspinDhccpParam::dspin_set(
     8976        DspinOdccpParam::dspin_set(
    89778977            flit,
    89788978            r_write_to_cc_send_index.read(),
    8979             DspinDhccpParam::MULTI_UPDT_WORD_INDEX);
    8980 
    8981         DspinDhccpParam::dspin_set(
     8979            DspinOdccpParam::MULTI_UPDT_WORD_INDEX);
     8980
     8981        DspinOdccpParam::dspin_set(
    89828982            flit,
    89838983            r_write_to_cc_send_nline.read(),
    8984             DspinDhccpParam::MULTI_UPDT_NLINE);
     8984            DspinOdccpParam::MULTI_UPDT_NLINE);
    89858985
    89868986        p_dspin_out.write = true;
     
    90019001        uint64_t flit = 0;
    90029002
    9003         DspinDhccpParam::dspin_set(
     9003        DspinOdccpParam::dspin_set(
    90049004            flit,
    90059005            multi_updt_be,
    9006             DspinDhccpParam::MULTI_UPDT_BE);
    9007 
    9008         DspinDhccpParam::dspin_set(
     9006            DspinOdccpParam::MULTI_UPDT_BE);
     9007
     9008        DspinOdccpParam::dspin_set(
    90099009            flit,
    90109010            multi_updt_data,
    9011             DspinDhccpParam::MULTI_UPDT_DATA);
     9011            DspinOdccpParam::MULTI_UPDT_DATA);
    90129012
    90139013        p_dspin_out.write = true;
     
    90259025        if(m_cas_to_cc_send_inst_fifo.read())
    90269026        {
    9027           multi_updt_type = DspinDhccpParam::TYPE_MULTI_UPDT_INST;
     9027          multi_updt_type = DspinOdccpParam::TYPE_MULTI_UPDT_INST;
    90289028        }
    90299029        else
    90309030        {
    9031           multi_updt_type = DspinDhccpParam::TYPE_MULTI_UPDT_DATA;
     9031          multi_updt_type = DspinOdccpParam::TYPE_MULTI_UPDT_DATA;
    90329032        }
    90339033
     
    90359035        uint64_t dest =
    90369036          m_cas_to_cc_send_srcid_fifo.read() <<
    9037           (DspinDhccpParam::SRCID_WIDTH - vci_param_int::S);
    9038 
    9039         DspinDhccpParam::dspin_set(
     9037          (DspinOdccpParam::SRCID_WIDTH - vci_param_int::S);
     9038
     9039        DspinOdccpParam::dspin_set(
    90409040            flit,
    90419041            dest,
    9042             DspinDhccpParam::MULTI_UPDT_DEST);
    9043 
    9044         DspinDhccpParam::dspin_set(
     9042            DspinOdccpParam::MULTI_UPDT_DEST);
     9043
     9044        DspinOdccpParam::dspin_set(
    90459045            flit,
    90469046            m_cc_global_id,
    9047             DspinDhccpParam::MULTI_UPDT_SRCID);
    9048 
    9049         DspinDhccpParam::dspin_set(
     9047            DspinOdccpParam::MULTI_UPDT_SRCID);
     9048
     9049        DspinOdccpParam::dspin_set(
    90509050            flit,
    90519051            r_cas_to_cc_send_trdid.read(),
    9052             DspinDhccpParam::MULTI_UPDT_UPDT_INDEX);
    9053 
    9054         DspinDhccpParam::dspin_set(
     9052            DspinOdccpParam::MULTI_UPDT_UPDT_INDEX);
     9053
     9054        DspinOdccpParam::dspin_set(
    90559055            flit,
    90569056            multi_updt_type,
    9057             DspinDhccpParam::FROM_MC_TYPE);
     9057            DspinOdccpParam::FROM_MC_TYPE);
    90589058
    90599059        p_dspin_out.write = true;
     
    90679067        uint64_t flit = 0;
    90689068
    9069         DspinDhccpParam::dspin_set(
     9069        DspinOdccpParam::dspin_set(
    90709070            flit,
    90719071            r_cas_to_cc_send_index.read(),
    9072             DspinDhccpParam::MULTI_UPDT_WORD_INDEX);
    9073 
    9074         DspinDhccpParam::dspin_set(
     9072            DspinOdccpParam::MULTI_UPDT_WORD_INDEX);
     9073
     9074        DspinOdccpParam::dspin_set(
    90759075            flit,
    90769076            r_cas_to_cc_send_nline.read(),
    9077             DspinDhccpParam::MULTI_UPDT_NLINE);
     9077            DspinOdccpParam::MULTI_UPDT_NLINE);
    90789078
    90799079        p_dspin_out.write = true;
     
    90879087        uint64_t flit = 0;
    90889088
    9089         DspinDhccpParam::dspin_set(
     9089        DspinOdccpParam::dspin_set(
    90909090            flit,
    90919091            0xF,
    9092             DspinDhccpParam::MULTI_UPDT_BE);
    9093 
    9094         DspinDhccpParam::dspin_set(
     9092            DspinOdccpParam::MULTI_UPDT_BE);
     9093
     9094        DspinOdccpParam::dspin_set(
    90959095            flit,
    90969096            r_cas_to_cc_send_wdata.read(),
    9097             DspinDhccpParam::MULTI_UPDT_DATA);
     9097            DspinOdccpParam::MULTI_UPDT_DATA);
    90989098
    90999099        p_dspin_out.write = true;
     
    91089108        uint64_t flit = 0;
    91099109
    9110         DspinDhccpParam::dspin_set(
     9110        DspinOdccpParam::dspin_set(
    91119111            flit,
    91129112            0xF,
    9113             DspinDhccpParam::MULTI_UPDT_BE);
    9114 
    9115         DspinDhccpParam::dspin_set(
     9113            DspinOdccpParam::MULTI_UPDT_BE);
     9114
     9115        DspinOdccpParam::dspin_set(
    91169116            flit,
    91179117            r_cas_to_cc_send_wdata_high.read(),
    9118             DspinDhccpParam::MULTI_UPDT_DATA);
     9118            DspinOdccpParam::MULTI_UPDT_DATA);
    91199119
    91209120        p_dspin_out.write = true;
Note: See TracChangeset for help on using the changeset viewer.