Searched refs:sc_fifo (Results 1 - 25 of 26) sorted by relevance

12

/gem5/src/systemc/tests/systemc/misc/communication/channel/hshake1/
H A Dhshake1.cpp46 sc_fifo<int>& in;
47 sc_fifo<bool>& done;
48 sc_fifo<int>& out;
49 sc_fifo<bool>& ready;
54 sc_fifo<int>& IN_,
55 sc_fifo<bool>& DONE,
56 sc_fifo<int>& OUT_,
57 sc_fifo<bool>& READY )
84 sc_fifo<int>& in;
85 sc_fifo<boo
[all...]
/gem5/src/systemc/tests/systemc/misc/communication/channel/hshake2/
H A Dhshake2.cpp46 sc_fifo<int>& in;
47 sc_fifo<bool>& done;
48 sc_fifo<int>& out;
49 sc_fifo<bool>& ready;
54 sc_fifo<int>& IN_,
55 sc_fifo<bool>& DONE,
56 sc_fifo<int>& OUT_,
57 sc_fifo<bool>& READY )
84 sc_fifo<int>& in;
85 sc_fifo<boo
[all...]
/gem5/src/systemc/tests/systemc/misc/communication/channel/hwsw/
H A Dhwsw.cpp53 sc_fifo<int>& Sa; //input
54 sc_fifo<int>& Sb; //input
55 sc_fifo<int>& Sc; //input
56 sc_fifo<int>& Sd; //output
57 sc_fifo<int>& Ssum; //output
62 sc_fifo<int>& SA,
63 sc_fifo<int>& SB,
64 sc_fifo<int>& SC,
65 sc_fifo<int>& SD,
66 sc_fifo<in
[all...]
/gem5/src/systemc/tests/systemc/misc/user_guide/async_chn/test2/
H A Dtest2.cpp44 sc_fifo<int>& a;
45 sc_fifo<int>& b;
51 sc_fifo<int>& A,
52 sc_fifo<int>& B,
83 sc_fifo<int>& a;
84 sc_fifo<int>& b;
90 sc_fifo<int>& A,
91 sc_fifo<int>& B,
114 sc_fifo<int> a(2), b(2);
/gem5/src/systemc/tests/systemc/misc/communication/channel/dataflow/
H A Ddataflow.cpp46 sc_fifo<int>& out1;
47 sc_fifo<int>& out2;
51 sc_fifo<int>& OUT1,
52 sc_fifo<int>& OUT2 )
80 sc_fifo<int>& in;
81 sc_fifo<int>& out;
85 sc_fifo<int>& IN_,
86 sc_fifo<int>& OUT_ )
113 sc_fifo<int>& in;
114 sc_fifo<in
[all...]
/gem5/src/systemc/tests/systemc/misc/communication/channel/aggregate/
H A Drgb.h59 sc_fifo<rgb_t>& color_in;
60 sc_fifo<rgb_t>& color_out;
66 sc_fifo<rgb_t>& COLOR_IN,
67 sc_fifo<rgb_t>& COLOR_OUT )
H A Drgb.cpp73 sc_fifo<rgb_t> in;
74 sc_fifo<rgb_t> out;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_fifo.h22 sc_fifo.h -- The sc_fifo<T> primitive channel class.
44 // CLASS : sc_fifo<T>
46 // The sc_fifo<T> primitive channel class.
50 class sc_fifo class in namespace:sc_core
59 explicit sc_fifo( int size_ = 16 ) function in class:sc_core::sc_fifo
67 explicit sc_fifo( const char* name_, int size_ = 16 ) function in class:sc_core::sc_fifo
78 virtual ~sc_fifo()
132 sc_fifo<T>& operator = ( const T& a )
143 { return "sc_fifo"; }
[all...]
/gem5/src/systemc/tests/systemc/misc/communication/channel/test1/
H A Dtest1.cpp46 sc_fifo<int>& in;
51 sc_fifo<int>& IN_ )
88 sc_fifo<int>& out;
93 sc_fifo<int>& OUT_ )
125 sc_fifo<int> c("C");
/gem5/src/systemc/tests/systemc/misc/communication/channel/test2/
H A Dtest2.cpp46 sc_fifo<int>& in;
51 sc_fifo<int>& IN_ )
90 sc_fifo<int>& out;
95 sc_fifo<int>& OUT_ )
127 sc_fifo<int> c("C");
/gem5/src/systemc/tests/systemc/misc/user_guide/async_chn/test1/
H A Dtest1.cpp44 sc_fifo<int>& a;
45 sc_fifo<int>& b;
51 sc_fifo<int>& A,
52 sc_fifo<int>& B,
78 sc_fifo<int> a(2), b(2);
/gem5/src/systemc/tests/systemc/misc/user_guide/async_chn/test3/
H A Dtest3.cpp44 sc_fifo<int>& b;
49 sc_fifo<int>& B,
76 sc_fifo<int>& a;
82 sc_fifo<int>& A,
104 sc_fifo<int> a(2), b(2);
/gem5/src/systemc/ext/channel/
H A Dsc_fifo.hh50 class sc_fifo : public sc_fifo_in_if<T>, class in namespace:sc_core
55 explicit sc_fifo(int size=16) : function in class:sc_core::sc_fifo
62 explicit sc_fifo(const char *name, int size=16) : function in class:sc_core::sc_fifo
68 virtual ~sc_fifo() {}
86 "sc_fifo<T> port not recognized");
140 sc_fifo<T> &
179 virtual const char *kind() const { return "sc_fifo"; }
199 sc_fifo(const sc_fifo<T> &) : sc_fifo_in_if<T>(), sc_prim_channel() function in class:sc_core::sc_fifo
201 sc_fifo
[all...]
H A D_using.hh46 using sc_core::sc_fifo;
/gem5/src/systemc/tests/systemc/misc/communication/channel/test3/
H A Dtest3.cpp46 sc_fifo<int>& in;
51 sc_fifo<int>& IN_ )
102 sc_fifo<int>& out;
107 sc_fifo<int>& OUT_ )
140 sc_fifo<int> c("C", 5);
/gem5/src/systemc/tests/systemc/misc/communication/channel/test4/
H A Dtest4.cpp46 sc_fifo<int>& in;
51 sc_fifo<int>& IN_ )
102 sc_fifo<int>& out;
107 sc_fifo<int>& OUT_ )
140 sc_fifo<int> c("C", 5);
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test02/
H A Dtest02.cpp38 // test of sc_fifo print() and dump() methods
45 sc_fifo<int> a( 2 );
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test06/
H A Dtest06.cpp38 // test of multiple interfaces for an sc_fifo
123 sc_fifo<int> fifo( 10 );
124 sc_fifo<int> fifo1( 10 );
125 sc_fifo<int> fifo2( 10 );
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test01/
H A Dtest01.cpp38 // test of sc_fifo<T> - general test
94 sc_fifo<int> fifo( 10 );
/gem5/src/systemc/tests/systemc/kernel/kind_string/test01/
H A Dmain.cpp86 sc_fifo<int> fifo;
/gem5/src/systemc/tests/systemc/utils/sc_vector/test05/
H A Dtest05.cpp108 sc_vector< sc_fifo<int> >
121 sc_fifo<int> fifo_a[ half ];
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test03/
H A Dtest03.cpp38 // test of sc_fifo ports - interface access shortcut methods
121 sc_fifo<int> fifo( 10 );
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test04/
H A Dtest04.cpp38 // test of sc_fifo events
132 sc_fifo<int> fifo( 10 );
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test05/
H A Dtest05.cpp38 // test of sc_fifo event finders
134 sc_fifo<int> fifo( 10 );
/gem5/src/systemc/tests/systemc/compliance_1666/test228/
H A Dtest228.cpp98 sc_fifo<int> fi;

Completed in 22 milliseconds

12