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

Last change on this file since 74 was 71, checked in by rosiere, 17 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
RevLine 
[2]1/*
2 * $Id$
3 *
4 * [ Description ]
5 *
6 */
7
[15]8#include "Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/RegisterFile_Monolithic.h"
[2]9
10namespace morpheo                    {
11namespace behavioural                {
12namespace generic                    {
13namespace registerfile               {
[15]14namespace registerfile_monolithic    {
[2]15
[71]16  void RegisterFile_Monolithic::end_cycle (void)
[2]17  {
[71]18    log_printf(FUNC,RegisterFile,"end_cycle","Begin");
19
20#ifdef STATISTICS
21    _stat->end_cycle();
22#endif   
23
24#ifdef VHDL_TESTBENCH
[41]25    // Evaluation before read the ouput signal
[44]26   
27//  sc_start(0);
[41]28    _interfaces->testbench();
[71]29#endif
30
31    log_printf(FUNC,RegisterFile,"end_cycle","End");
[2]32  };
33
[15]34}; // end namespace registerfile_monolithic
[2]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.