OpenASIP  2.0
Functions | Variables
GenerateProcessor.cc File Reference
#include <string>
#include <iostream>
#include "GenerateProcessor.hh"
#include "ProGeCmdLineOptions.hh"
#include "FileSystem.hh"
#include "Environment.hh"
#include "PluginTools.hh"
#include "ICDecoderGeneratorPlugin.hh"
#include "Machine.hh"
#include "BinaryEncoding.hh"
#include "Stratix2DSPBoardIntegrator.hh"
#include "Stratix3DevKitIntegrator.hh"
#include "KoskiIntegrator.hh"
#include "AvalonIntegrator.hh"
#include "AlmaIFIntegrator.hh"
#include "MemoryGenerator.hh"
#include "StringTools.hh"
Include dependency graph for GenerateProcessor.cc:

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 

Variables

const int DEFAULT_IMEMWIDTH_IN_MAUS = 1
 

Detailed Description

Implementation of GenerateProcessor class and the main program of "generateprocessor".

Author
Lasse Laasonen 2005 (lasse.laasonen-no.spam-tut.fi)
Otto Esko 2008 (otto.esko-no.spam-tut.fi)
Pekka Jaaskelainen 2011
Vinogradov Viacheslav(added Verilog generating) 2012
Note
rating: red

Definition in file GenerateProcessor.cc.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

The main program of generateprocessor application.

Definition at line 68 of file GenerateProcessor.cc.

68  {
70  bool successful = ui.generateProcessor(argc, argv);
71  if (successful) {
72  return EXIT_SUCCESS;
73  } else {
74  return EXIT_FAILURE;
75  }
76 }

References GenerateProcessor::generateProcessor().

Here is the call graph for this function:

Variable Documentation

◆ DEFAULT_IMEMWIDTH_IN_MAUS

const int DEFAULT_IMEMWIDTH_IN_MAUS = 1

Definition at line 63 of file GenerateProcessor.cc.

Referenced by GenerateProcessor::generateProcessor().

GenerateProcessor::generateProcessor
bool generateProcessor(int argc, char *argv[])
Definition: GenerateProcessor.cc:100
GenerateProcessor
Definition: GenerateProcessor.hh:46