Classes | Enumerations

C:/Users/duhem/Desktop/FoRTReSS/FoRTReSS/FoRTReSS/src/simulation.h File Reference

#include <iostream>
#include <string>
#include <vector>
#include <map>
#include "hardwareTask.h"
#include "softwareTask.h"
#include "virtualHardwareTask.h"
#include "RZStats.h"
#include "synthesisReport.h"
#include "processor.h"
#include "task.h"

Go to the source code of this file.

Classes

class  Simulation

Enumerations

enum  AllocationStrategy { NO_OPTIMIZATION, HIGHEST_FRAGMENTATION, HIGHEST_MEMORY_COST, SHORTEST_RUNTIME }
enum  ProcessorAllocationStrategy { SOFT_NO_OPTIMIZATION, SOFT_SHORTEST_RUNTIME }
enum  ImplementationMetric { EXTERNAL_FRAGMENTATION, POWER_CONSUMPTION }
enum  CompressionEvaluation { MEAN_VALUE, LIST, PLANAHEAD }
enum  PartitioningReturnValue { PARTITIONING_SUCCESS, PARTITIONING_USELESS, PARTITIONING_IMPOSSIBLE, PARTITIONING_FAILURE }
enum  PlanAheadVersion { PLANAHEAD_12_X, PLANAHEAD_13_X, PLANAHEAD_14_X }
enum  BitstreamGeneration { NONE, PLANAHEAD_IMPLEMENTATION, FINAL_PLANAHEAD_VERIFICATION }

Detailed Description

UNS - CNRS Copyright 2012 All Rights Reserved.

These computer program listings and specifications, herein, are the property of Université de Nice Sophia-Antipolis (UNS) and Centre National de la Recherche Scientifique (CNRS), and shall not be reproduced or copied or used in whole or in part as the basis for manufacture or sale of items without written permission. For a license agreement, please contact: contact@sattse.com

Author:
Francois Duhem (Francois.Duhem@unice.fr), Fabrice Muller (Fabrice.Muller@unice.fr) University of Nice-Sophia Antipolis - LEAT/CNRS
Version:
1.0
Date:
19/01/12

DESCRIPTION

Simulation representation (tasks, RZs)


Enumeration Type Documentation

Available allocation optimization strategies

Bitstream generation for compression estimation ?

Compression evaluation options

Available implementation metrics

Partitioning step return values

PlanAhead supported version enumeration

 All Classes Files Functions Enumerations