source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/include/Types.h @ 116

Last change on this file since 116 was 116, checked in by moulu, 15 years ago

1) added a generic multiplier (systemC isn't working with 8bits)
2) added a partial functionnal unit vhdl.

  • Property svn:keywords set to Id
File size: 964 bytes
Line 
1#ifndef morpheo_behavioural_core_multi_execute_loop_execute_loop_multi_execute_unit_execute_unit_functionnal_unit_Types_h
2#define morpheo_behavioural_core_multi_execute_loop_execute_loop_multi_execute_unit_execute_unit_functionnal_unit_Types_h
3
4/*
5 * $Id: Types.h 116 2009-04-30 13:51:41Z moulu $
6 *
7 * [ Description ]
8 *
9 */
10
11#include "Behavioural/include/Types.h"
12
13namespace morpheo {
14namespace behavioural {
15namespace core {
16namespace multi_execute_loop {
17namespace execute_loop {
18namespace multi_execute_unit {
19namespace execute_unit {
20namespace functionnal_unit {
21
22typedef enum
23  {
24    FUNCTIONNAL_UNIT_SCHEME_GLOBAL_REGISTERFILE,
25    FUNCTIONNAL_UNIT_SCHEME_LOCAL_REGISTERFILE
26  } Tfunctionnal_unit_scheme_t;
27
28}; // end namespace functionnal_unit
29}; // end namespace execute_unit
30}; // end namespace multi_execute_unit
31}; // end namespace execute_loop
32}; // end namespace multi_execute_loop
33}; // end namespace core
34}; // end namespace behavioural
35}; // end namespace morpheo             
36
37#endif
Note: See TracBrowser for help on using the repository browser.