source: trunk/Platforms/Test/include/test.h @ 128

Last change on this file since 128 was 113, checked in by rosiere, 16 years ago

1) Add modelsim simulation systemC
2) Modelsim cosimulation systemC / VHDL is not finish !!!! (cf execute_queue and write_unit)
3) Add multi architecture
5) Add template for comparator, multiplier and divider
6) Change Message
Warning) Various test macro have change, many selftest can't compile

  • Property svn:keywords set to Id
File size: 775 bytes
RevLine 
[88]1#ifndef Plateforms_Test_h
2#define Plateforms_Test_h
3/*
4 * $Id: test.h 113 2009-04-14 18:39:12Z rosiere $
5 *
6 * [ Description ]
7 *
8 * Platforms : Morpheo + Environment
9 */
10
[113]11#include <systemc.h>
[88]12#include "Morpheo.h"
13#include <iostream>
14
15int test(std::string filename_simulator,
16         std::string filename_generator,
17         std::string filename_instance ,
18         std::string filename_software ,
19         uint32_t    nb_cache_dedicated,
20         uint32_t    nb_cache_shared   ,
21         uint32_t    cache_size        ,
22         uint32_t    cache_ratio       ,
23         morpheo::behavioural::custom::custom_information_t (*get_custom_information) (void)
24         );
25
[113]26#ifdef MTI_SYSTEMC
27class top : public sc_module
28{
29//public : top (int argc, char * argv[]);
30  public : top (sc_module_name name);
31};
[88]32#endif
[113]33#endif
Note: See TracBrowser for help on using the repository browser.