source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_queue/src/Ifetch_queue_genMoore.cpp @ 136

Last change on this file since 136 was 136, checked in by rosiere, 15 years ago

1) Add new algo in ifetch queue
2) Add Cancel bit
3) new config

  • Property svn:keywords set to Id
File size: 849 bytes
Line 
1#ifdef SYSTEMC
2/*
3 * $Id: Ifetch_queue_genMoore.cpp 136 2009-10-20 18:52:15Z rosiere $
4 *
5 * [ Description ]
6 *
7 */
8
9#include "Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_queue/include/Ifetch_queue.h"
10
11namespace morpheo                    {
12namespace behavioural {
13namespace core {
14namespace multi_front_end {
15namespace front_end {
16namespace ifetch_unit {
17namespace ifetch_queue {
18
19#undef  FUNCTION
20#define FUNCTION "Ifetch_queue::genMoore"
21  void Ifetch_queue::genMoore (void)
22  {
23    log_begin(Ifetch_queue,FUNCTION);
24    log_function(Ifetch_queue,FUNCTION,_name.c_str());
25
26    (this->*function_genMoore) ();
27
28    log_end(Ifetch_queue,FUNCTION);
29  };
30
31}; // end namespace ifetch_queue
32}; // end namespace ifetch_unit
33}; // end namespace front_end
34}; // end namespace multi_front_end
35}; // end namespace core
36}; // end namespace behavioural
37}; // end namespace morpheo             
38#endif
Note: See TracBrowser for help on using the repository browser.