/gem5/src/systemc/tests/systemc/communication/sc_buffer/test02/ |
H A D | sc_buffer_edge_reset.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 40 sc_in<bool> in; local 43 : in("in") 45 spawn_trigger( "trigger_val", &in.value_changed() ); 46 spawn_trigger( "trigger_pos", &in.pos() ); 47 spawn_trigger( "trigger_neg", &in.neg() ); 59 opts.async_reset_signal_is( in, true ); 69 << ": " << "in [all...] |
/gem5/src/systemc/tests/systemc/kernel/sc_event/test02/ |
H A D | test02.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 66 sc_in<int> in; local 75 cout << sc_delta_count() << " -- " << in.read() << endl; 76 a = in.read(); 87 cout << sc_delta_count() << " AA " << in.read() << endl; 89 cout << sc_delta_count() << " BB " << in.read() << endl; 91 cout << sc_delta_count() << " CC " << in.read() << endl; 93 cout << sc_delta_count() << " DD " << in.read() << endl; 95 cout << sc_delta_count() << " EE " << in [all...] |
/gem5/util/ |
H A D | checktrace.sh | 4 # Redistribution and use in source and binary forms, with or without 8 # redistributions in binary form must reproduce the above copyright 9 # notice, this list of conditions and the following disclaimer in the 29 for trace in */ethertrace
|
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test01/ |
H A D | test01.cpp | 8 sensitive << in;
local 12 cout << "READ_LEAF: change " << (int)in.read() << endl;
14 sc_in<sc_uint<8> > in;
local 37 reader.in(my_port); // Bind my_port going down the module hierarchy.
51 in(down.my_port); // Bind in coming up the module hierarchy.
53 sensitive << in;
local 57 cout << "TOP: change " << (int)in.read() << endl;
60 sc_in<sc_uint<8> > in;
local
|
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test02/ |
H A D | test02.cpp | 8 sensitive << in;
local 12 cout << "READ_LEAF: change " << (int)in.read() << endl;
14 sc_in<sc_int<8> > in;
local 37 reader.in(my_port); // Bind my_port going down the module hierarchy.
51 in(down.my_port); // Bind in coming up the module hierarchy.
53 sensitive << in;
local 57 cout << "TOP: change " << (int)in.read() << endl;
60 sc_in<sc_int<8> > in;
local
|
/gem5/src/systemc/tests/systemc/communication/sc_export/test01/ |
H A D | test01.cpp | 8 sensitive << in; local 12 cout << "READ_LEAF: change " << (int)in->read() << endl; 14 sc_in<sc_uint<8> > in; local 40 reader.in(my_port); // Bind my_port going down the module hierarchy. 53 in(down.my_port); // Bind in coming up the module hierarchy. 55 sensitive << in; local 59 cout << "TOP: change " << (int)in.read() << endl; 62 sc_in<sc_uint<8> > in; local
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test04/ |
H A D | test04.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 87 sc_fifo_in<int> in; local 97 in.read( val ); // blocking read 101 R_INFO( in.num_available() << " available samples" ); 104 val = in.read(); // blocking read 108 R_INFO( in.num_available() << " available samples" ); 111 while( ! in.nb_read( val ) ) { // non-blocking read 113 wait( in.data_written_event() ); 139 r.in( fif [all...] |
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test05/ |
H A D | test05.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 88 sc_fifo_in<int> in; local 98 in.read( val ); // blocking read 102 R_INFO( in.num_available() << " available samples" ); 105 val = in.read(); // blocking read 109 R_INFO( in.num_available() << " available samples" ); 112 while( ! in.nb_read( val ) ) { // non-blocking read 125 sensitive << in.data_written(); 141 r.in( fif [all...] |
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test06/ |
H A D | test06.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 81 sc_fifo_in<int> in; local 94 in[iface]->read( val ); // blocking read 99 R_INFO( in.num_available() << " available samples", iface ); 104 val = in[iface]->read(); // blocking read 114 sensitive << in.data_written(); 134 r.in( fifo ); 135 r.in( fifo1 ); 136 r.in( fifo [all...] |
/gem5/src/systemc/tests/systemc/misc/communication/channel/test2/ |
H A D | test2.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 46 sc_fifo<int>& in; local 52 : in(IN_) 64 val = in.read(); 67 val = in.read(); 69 val = in.read(); 75 j = in; 77 if (in > 5 && in < [all...] |
/gem5/src/systemc/tests/systemc/misc/stars/wif_trace/star115332/ |
H A D | flop.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 43 sc_in<sc_uint<1> > in; local 59 out = in;
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt4.1/ |
H A D | display.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 49 const sc_signal<double>& in; //input local 55 : in(IN_) 61 // Process functionality in member function below
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt4.2/ |
H A D | display.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 49 const sc_signal<double>& in; //input local 55 : in(IN_) 61 // Process functionality in member function below
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt4.4/ |
H A D | display.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 49 const sc_signal<double>& in; //input local 55 : in(IN_) 61 // Process functionality in member function below
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test04/ |
H A D | test04.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 44 sc_in<int> in; local 52 sc_in<int> in; local 64 a.in( sig1 ); 67 b.in( sig2 ); 79 a.in( sig1 ); 82 b.in( sig2 ); 91 cout << a.in.name() << endl; 94 cout << b.in [all...] |
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test03/ |
H A D | test03.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 78 sc_fifo_in<int> in; local 88 in.read( val ); // blocking read 92 cout << "reader: " << in.num_available() << " available samples\n"; 95 cout << in.read() << endl; // blocking read 98 cout << "reader: " << in.num_available() << " available samples\n"; 101 while( ! in.nb_read( val ) ) { // non-blocking read 128 r.in( fifo );
|
/gem5/src/systemc/tests/systemc/misc/sim_tests/biquad/biquad3/ |
H A D | biquad.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 47 sc_in<float> in; local 61 in(IN1); reset(RESET); out(OUT1); 72 sensitive << in << reset; 75 // Process functionality in member function below
|
H A D | delay_line.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 48 line[0] = in.read();
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test01/ |
H A D | test01.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 67 sc_fifo_in<int> in; local 76 in->read( val ); // blocking read 79 cout << "Available: " << in->num_available() << endl; 101 r.in( fifo );
|
/gem5/src/systemc/tests/systemc/misc/stars/star114104/ |
H A D | test.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 66 sc_in<sc_logic> in; local 81 sensitive << in.pos(); 84 sensitive << in.neg(); 96 c.in( sig );
|
/gem5/src/systemc/tests/systemc/misc/sim_tests/biquad/biquad2/ |
H A D | delay_line.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 49 sc_in<float> in; local 63 in(IN1); out(OUT1); 68 // Process functionality in member function below
|
/gem5/src/systemc/tests/systemc/misc/sim_tests/tri_state2/ |
H A D | driver.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 49 const sc_signal_resolved& in; //input local 59 : in(IN1) 67 // Process functionality in member function below
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.2/ |
H A D | mean.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 51 const signal_bool_vector& in; //input local 59 : in(IN_), out(OUT_) 65 // Process functionality in member function below
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt6.1/ |
H A D | driver.h | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 49 const signal_std_logic& in; //input local 59 : in(IN_), control(CONTROL), out(OUT_) 65 // Process functionality in member function below
|
/gem5/src/systemc/tests/systemc/misc/communication/channel/test1/ |
H A D | test1.cpp | 7 (the "License"); you may not use this file except in compliance with the 12 Unless required by applicable law or agreed to in writing, software 46 sc_fifo<int>& in; local 52 : in(IN_) 64 val = in.read(); 67 val = in.read(); 69 val = in.read(); 74 val = in.read();
|