source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/src/RegisterFile_Monolithic_end_cycle.cpp @ 71

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

Modification of Statisctics
Add a new systemC component : Load_Store_Queue (tested with one benchmark and one configuration). Store don't supported the Data Buss Error (Load is supported)

File size: 882 bytes
Line 
1/*
2 * $Id$
3 *
4 * [ Description ]
5 *
6 */
7
8#include "Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/RegisterFile_Monolithic.h"
9
10namespace morpheo                    {
11namespace behavioural                {
12namespace generic                    {
13namespace registerfile               {
14namespace registerfile_monolithic    {
15
16  void RegisterFile_Monolithic::end_cycle (void)
17  {
18    log_printf(FUNC,RegisterFile,"end_cycle","Begin");
19
20#ifdef STATISTICS
21    _stat->end_cycle();
22#endif   
23
24#ifdef VHDL_TESTBENCH
25    // Evaluation before read the ouput signal
26   
27//  sc_start(0);
28    _interfaces->testbench();
29#endif
30
31    log_printf(FUNC,RegisterFile,"end_cycle","End");
32  };
33
34}; // end namespace registerfile_monolithic
35}; // end namespace registerfile
36}; // end namespace generic
37}; // end namespace behavioural         
38}; // end namespace morpheo             
Note: See TracBrowser for help on using the repository browser.