Searched refs:serialization_ratio (Results 1 - 2 of 2) sorted by relevance

/gem5/ext/dsent/model/electrical/
H A DMuxTreeSerializer.cc74 unsigned int serialization_ratio = (unsigned int) floor(out_data_rate / in_data_rate); local
75 ASSERT(serialization_ratio == out_data_rate / in_data_rate,
80 ASSERT(floor((double) in_bits / serialization_ratio) == (double) in_bits / serialization_ratio,
82 "must be a multiple of the serialization ratio (" + (String) serialization_ratio + ")!");
83 unsigned int output_bits = in_bits / serialization_ratio;
86 unsigned int number_stages = (unsigned int)ceil(log2((double) serialization_ratio));
89 getGenProperties()->set("SerializationRatio", serialization_ratio);
101 getEventInfo("Serialize")->setTransitionInfo("OutCK", TransitionInfo(0.0, (double) serialization_ratio / 2.0, 0.0));
104 getEventInfo("Idle")->setTransitionInfo("OutCK", TransitionInfo(0.0, (double) serialization_ratio / 2.
184 const unsigned int serialization_ratio = getGenProperties()->get("SerializationRatio"); local
[all...]
/gem5/ext/dsent/model/optical/
H A DOpticalLinkBackendTx.cc72 unsigned int serialization_ratio = (unsigned int) floor(link_data_rate / core_data_rate); local
73 ASSERT(serialization_ratio == link_data_rate / core_data_rate,
78 ASSERT(floor((double) in_bits / serialization_ratio) == (double) in_bits / serialization_ratio,
80 "must be a multiple of the serialization ratio (" + (String) serialization_ratio + ")!");
81 unsigned int out_bits = in_bits / serialization_ratio;
83 getGenProperties()->set("SerializationRatio", serialization_ratio);
97 getEventInfo("ProcessBits")->setTransitionInfo("LinkCK", TransitionInfo(0.0, (double) serialization_ratio / 2.0, 0.0));
100 getEventInfo("Idle")->setTransitionInfo("LinkCK", TransitionInfo(0.0, (double) serialization_ratio / 2.0, 0.0));
126 unsigned int shift_index_min = (unsigned int)ceil(log2(serialization_ratio));
[all...]

Completed in 5 milliseconds