Changeset 44 for trunk/lib


Ignore:
Timestamp:
Jun 8, 2010, 4:31:08 PM (14 years ago)
Author:
nipo
Message:

Fix namespace usage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/vci_ring_target/caba/source/include/vci_ring_target.h

    r35 r44  
    105105       
    106106        // internal registers
    107         sc_signal<int>          r_ring_cmd_fsm;     // ring command packet FSM
    108         sc_signal<int>          r_ring_rsp_fsm;     // ring response packet FSM
    109         sc_signal<int>          r_vci_cmd_fsm;      // vci command packet FSM
    110         sc_signal<int>          r_vci_rsp_fsm;      // vci response packet FSM
    111        
    112         sc_signal<sc_uint<vci_param::S> >      r_srcid;
    113         sc_signal<sc_uint<2> >                 r_cmd;
    114         sc_signal<sc_uint<vci_param::T> >      r_trdid;
    115         sc_signal<sc_uint<vci_param::P> >      r_pktid;
    116         sc_signal<sc_uint<vci_param::K> >      r_plen;
    117         sc_signal<sc_uint<1> >                 r_contig;
    118         sc_signal<sc_uint<1> >                 r_const;
    119         sc_signal<sc_uint<vci_param::N> >      r_addr;
     107        sc_core::sc_signal<int>         r_ring_cmd_fsm;     // ring command packet FSM
     108        sc_core::sc_signal<int>         r_ring_rsp_fsm;     // ring response packet FSM
     109        sc_core::sc_signal<int>         r_vci_cmd_fsm;      // vci command packet FSM
     110        sc_core::sc_signal<int>         r_vci_rsp_fsm;      // vci response packet FSM
     111       
     112        sc_core::sc_signal<sc_dt::sc_uint<vci_param::S> >      r_srcid;
     113        sc_core::sc_signal<sc_dt::sc_uint<2> >                 r_cmd;
     114        sc_core::sc_signal<sc_dt::sc_uint<vci_param::T> >      r_trdid;
     115        sc_core::sc_signal<sc_dt::sc_uint<vci_param::P> >      r_pktid;
     116        sc_core::sc_signal<sc_dt::sc_uint<vci_param::K> >      r_plen;
     117        sc_core::sc_signal<sc_dt::sc_uint<1> >                 r_contig;
     118        sc_core::sc_signal<sc_dt::sc_uint<1> >                 r_const;
     119        sc_core::sc_signal<sc_dt::sc_uint<vci_param::N> >      r_addr;
    120120           
    121121        // internal fifos
     
    224224                                if (m_cmd_fifo.read() & 0x1 == 0x1) // broadcast
    225225                                {
    226                                         r_addr   = (sc_uint<vci_param::N>) 0x3;     
    227                                         r_srcid  = (sc_uint<vci_param::S>) (m_cmd_fifo.read() >> 20);
    228                                         r_cmd    = (sc_uint<2>)  0x2;
    229                                         r_contig = (sc_uint<1>)  0x1;
    230                                         r_const  = (sc_uint<1>)  0x0;
    231                                         r_plen   = (sc_uint<vci_param::K>) 0x04;
    232                                         r_pktid  = (sc_uint<vci_param::P>) 0x0;
    233                                         r_trdid  = (sc_uint<vci_param::T>) ((m_cmd_fifo.read() >> 16) & 0xF);
     226                                        r_addr   = (sc_dt::sc_uint<vci_param::N>) 0x3;     
     227                                        r_srcid  = (sc_dt::sc_uint<vci_param::S>) (m_cmd_fifo.read() >> 20);
     228                                        r_cmd    = (sc_dt::sc_uint<2>)  0x2;
     229                                        r_contig = (sc_dt::sc_uint<1>)  0x1;
     230                                        r_const  = (sc_dt::sc_uint<1>)  0x0;
     231                                        r_plen   = (sc_dt::sc_uint<vci_param::K>) 0x04;
     232                                        r_pktid  = (sc_dt::sc_uint<vci_param::P>) 0x0;
     233                                        r_trdid  = (sc_dt::sc_uint<vci_param::T>) ((m_cmd_fifo.read() >> 16) & 0xF);
    234234
    235235                                        r_vci_cmd_fsm = WDATA;
     
    237237                                else
    238238                                {
    239                                         r_addr = (sc_uint<vci_param::N>) (m_cmd_fifo.read() << 1);
     239                                        r_addr = (sc_dt::sc_uint<vci_param::N>) (m_cmd_fifo.read() << 1);
    240240                                        r_vci_cmd_fsm = CMD_SECOND_HEADER;
    241241                                }
     
    273273
    274274                                        cmd_fifo_get =  true;
    275                                         r_srcid  = (sc_uint<vci_param::S>)  (m_cmd_fifo.read() >> 20) ;
    276                                         r_cmd    = (sc_uint<2>)  ((m_cmd_fifo.read() >> 18) & 0x3);
    277                                         r_contig = (sc_uint<1>)  ((m_cmd_fifo.read() >> 17) & 0x1);
    278                                         r_const =  (sc_uint<1>)  ((m_cmd_fifo.read() >> 16) & 0x1);
    279                                         r_plen  =  (sc_uint<vci_param::K>) ((m_cmd_fifo.read() >> 8) & 0xFF);
    280                                         r_pktid  = (sc_uint<vci_param::P>) ((m_cmd_fifo.read() >> 4) & 0xF);
    281                                         r_trdid  = (sc_uint<vci_param::T>) (m_cmd_fifo.read()  & 0xF);
     275                                        r_srcid  = (sc_dt::sc_uint<vci_param::S>)  (m_cmd_fifo.read() >> 20) ;
     276                                        r_cmd    = (sc_dt::sc_uint<2>)  ((m_cmd_fifo.read() >> 18) & 0x3);
     277                                        r_contig = (sc_dt::sc_uint<1>)  ((m_cmd_fifo.read() >> 17) & 0x1);
     278                                        r_const =  (sc_dt::sc_uint<1>)  ((m_cmd_fifo.read() >> 16) & 0x1);
     279                                        r_plen  =  (sc_dt::sc_uint<vci_param::K>) ((m_cmd_fifo.read() >> 8) & 0xFF);
     280                                        r_pktid  = (sc_dt::sc_uint<vci_param::P>) ((m_cmd_fifo.read() >> 4) & 0xF);
     281                                        r_trdid  = (sc_dt::sc_uint<vci_param::T>) (m_cmd_fifo.read()  & 0xF);
    282282                                        r_vci_cmd_fsm = WDATA;
    283283                                }                                         
     
    300300
    301301                                cmd_fifo_get = true;
    302                                 sc_uint<1> contig = r_contig;
     302                                sc_dt::sc_uint<1> contig = r_contig;
    303303                                if(contig == 0x1)   
    304304                                        r_addr = r_addr.read() + vci_param::B ;                       
     
    633633                        {
    634634                                p_vci.cmdval = m_cmd_fifo.rok();
    635                                 p_vci.address = (sc_uint<vci_param::N>) r_addr.read();
    636                                 p_vci.cmd = (sc_uint<2>)  ((m_cmd_fifo.read() >> 18) & 0x3);
     635                                p_vci.address = (sc_dt::sc_uint<vci_param::N>) r_addr.read();
     636                                p_vci.cmd = (sc_dt::sc_uint<2>)  ((m_cmd_fifo.read() >> 18) & 0x3);
    637637                                p_vci.be    = 0xF;
    638638                                p_vci.wdata = 0;
    639                                 p_vci.pktid = (sc_uint<vci_param::P>) ((m_cmd_fifo.read() >> 4) & 0xF);
    640                                 p_vci.srcid = (sc_uint<vci_param::S>)  (m_cmd_fifo.read() >> 20) ;
    641                                 p_vci.trdid = (sc_uint<vci_param::T>)  (m_cmd_fifo.read() & 0xF);
    642                                 p_vci.plen =  (sc_uint<vci_param::K>)  ((m_cmd_fifo.read() >> 8) & 0xFF);
     639                                p_vci.pktid = (sc_dt::sc_uint<vci_param::P>) ((m_cmd_fifo.read() >> 4) & 0xF);
     640                                p_vci.srcid = (sc_dt::sc_uint<vci_param::S>)  (m_cmd_fifo.read() >> 20) ;
     641                                p_vci.trdid = (sc_dt::sc_uint<vci_param::T>)  (m_cmd_fifo.read() & 0xF);
     642                                p_vci.plen =  (sc_dt::sc_uint<vci_param::K>)  ((m_cmd_fifo.read() >> 8) & 0xFF);
    643643                                p_vci.eop = true;         
    644                                 sc_uint<1> cons = (sc_uint<1>)  ((m_cmd_fifo.read() >> 16) & 0x1) ;
     644                                sc_dt::sc_uint<1> cons = (sc_dt::sc_uint<1>)  ((m_cmd_fifo.read() >> 16) & 0x1) ;
    645645                                if (cons == 0x1)
    646646                                        p_vci.cons = true;
    647647                                else
    648648                                        p_vci.cons = false;       
    649                                 sc_uint<1> contig = (sc_uint<1>)  ((m_cmd_fifo.read() >> 17) & 0x1);
     649                                sc_dt::sc_uint<1> contig = (sc_dt::sc_uint<1>)  ((m_cmd_fifo.read() >> 17) & 0x1);
    650650                                if(contig == 0x1)
    651651                                        p_vci.contig = true;
     
    661661
    662662                        p_vci.cmdval = m_cmd_fifo.rok();
    663                         p_vci.address = (sc_uint<vci_param::N>) r_addr.read();
    664                         p_vci.be = (sc_uint<vci_param::B>)((m_cmd_fifo.read()  >> 32) & 0xF);
     663                        p_vci.address = (sc_dt::sc_uint<vci_param::N>) r_addr.read();
     664                        p_vci.be = (sc_dt::sc_uint<vci_param::B>)((m_cmd_fifo.read()  >> 32) & 0xF);
    665665                        p_vci.cmd = r_cmd;
    666                         p_vci.wdata = (sc_uint<32>)(m_cmd_fifo.read());
     666                        p_vci.wdata = (sc_dt::sc_uint<32>)(m_cmd_fifo.read());
    667667                        p_vci.pktid = r_pktid;
    668668                        p_vci.srcid = r_srcid;
    669669                        p_vci.trdid = r_trdid;
    670670                        p_vci.plen  = r_plen;       
    671                         sc_uint<1> cons = r_const;         
     671                        sc_dt::sc_uint<1> cons = r_const;         
    672672                        if (cons == 0x1)
    673673                                p_vci.cons = true;
    674674                        else
    675675                                p_vci.cons = false;       
    676                         sc_uint<1> contig = r_contig;
     676                        sc_dt::sc_uint<1> contig = r_contig;
    677677                        if(contig == 0x1)                     
    678678                                p_vci.contig = true;           
Note: See TracChangeset for help on using the changeset viewer.