#include <ripup.h>

Inheritance diagram for RipupNoCScheduler:
Collaboration diagram for RipupNoCScheduler:

List of all members.

Public Member Functions

 RipupNoCScheduler (const CSize maxDetour, const uint maxNrRipups)
 ~RipupNoCScheduler ()
bool solve ()

Private Member Functions

bool ripup (const CSize maxDetour, const uint maxNrRipups)

Private Attributes

CSize maxDetour
uint maxNrRipups

Detailed Description

RipupNoCScheduler () Ripup NoC scheduling algorithm


Constructor & Destructor Documentation

RipupNoCScheduler::RipupNoCScheduler ( const CSize  maxDetour,
const uint  maxNrRipups 
) [inline]
RipupNoCScheduler::~RipupNoCScheduler (  )  [inline]

Member Function Documentation

bool RipupNoCScheduler::ripup ( const CSize  maxDetour,
const uint  maxNrRipups 
) [private]
bool RipupNoCScheduler::solve (  )  [inline, virtual]

Implements NoCScheduler.

References NoCScheduler::getSchedulingProblem(), maxDetour, maxNrRipups, ripup(), and NoCScheduleProblem::setSolvedFlag().

Here is the call graph for this function:


Member Data Documentation

Referenced by solve().

Referenced by solve().


The documentation for this class was generated from the following files: