Skip to content
Snippets Groups Projects

Add architecture stub classes

Merged Oscar Gustafsson requested to merge architecture into master
Files
3
+ 9
0
@@ -8,6 +8,15 @@ from b_asic.schedule import Schedule
def secondorder_iir_schedule(precedence_sfg_delays):
precedence_sfg_delays.set_latency_of_type(Addition.type_name(), 4)
precedence_sfg_delays.set_latency_of_type(ConstantMultiplication.type_name(), 3)
schedule = Schedule(precedence_sfg_delays, scheduling_algorithm="ASAP")
return schedule
@pytest.fixture
def secondorder_iir_schedule_with_execution_times(precedence_sfg_delays):
precedence_sfg_delays.set_latency_of_type(Addition.type_name(), 4)
precedence_sfg_delays.set_latency_of_type(ConstantMultiplication.type_name(), 3)
precedence_sfg_delays.set_execution_time_of_type(Addition.type_name(), 2)
precedence_sfg_delays.set_execution_time_of_type(
ConstantMultiplication.type_name(), 1
Loading