diff --git a/experiments/example/single_timebase.json b/experiments/example/single_timebase.json new file mode 100644 index 0000000..8aeacb0 --- /dev/null +++ b/experiments/example/single_timebase.json @@ -0,0 +1,64 @@ +{ + "name" : "simple_taskset", + "template" : "templates/normal/", + "includes" : [ + { + "name" : "" + } + ], + "cpp_time_base" : "std::chrono::seconds", + "embb_time_base" : "embb::base::DurationSeconds", + "base_clock" : "std::chrono::system_clock", + "executions" : 100, + "data_description" : [ + { + "name" : "task", + "fields" : [ + { + "type" : "int", + "name" : "wcet" + }, + { + "type" : "int", + "name" : "period" + }, + { + "type" : "int", + "name" : "deadline" + }, + { + "type" : "int", + "name" : "count" + } + ] + } + ], + "data" : [ + { + "type" : "task", + "name" : "taskset", + "elem" : [ + { + "wcet": 5, + "period" : 10, + "deadline" : 15 + }, + { + "wcet": 5, + "period" : 10, + "deadline" : 15 + }, + { + "wcet": 5, + "period" : 10, + "deadline" : 15 + }, + { + "wcet": 5, + "period" : 10, + "deadline" : 15 + } + ] + } + ] +}