source: trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Types.h @ 57

Last change on this file since 57 was 57, checked in by rosiere, 17 years ago
  • VHDL - RegisterFile_Multi_Banked (only partial_crossbar)
  • SystemC - modif Component, interface and co -> ajout du type Tusage_T pour instancier un coposant mais ne demander que le VHDL ou le systemC.
  • Séminaire interne
File size: 862 bytes
Line 
1#ifndef morpheo_behavioural_Types_h
2#define morpheo_behavioural_Types_h
3
4#include "Common/include/Types.h"
5
6namespace morpheo {
7namespace behavioural {
8 
9  typedef bool          Tcontrol_t;
10  typedef uint8_t       Toperation_t;
11//typedef uint8_t       Tdestination1_t;
12//typedef uint8_t       Tdestination2_t;
13//typedef uint8_t       Texec_flag_t;
14//typedef bool          Texec_excep_t;
15//typedef uint8_t       Tcondition_t;
16//typedef uint8_t       Tbranch_state_t;
17
18  typedef uint8_t       Tcontext_t;
19  typedef uint8_t       Tpacket_t;
20  typedef uint8_t       Ttype_t;
21  typedef uint8_t       Tlsq_ptr_t;
22
23  typedef uint8_t       Tgeneral_address_t;
24  typedef uint32_t      Tgeneral_data_t;
25  typedef uint8_t       Tspecial_address_t;
26  typedef uint32_t      Tspecial_data_t;
27
28}; // end namespace behavioural
29}; // end namespace morpheo             
30
31#endif
Note: See TracBrowser for help on using the repository browser.