source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Select/Select_Priority_Fixed/src/Select_Priority_Fixed_vhdl_port.cpp @ 40

Last change on this file since 40 was 40, checked in by rosiere, 17 years ago

Interface et Signal, c'est deux classes enregistres la valeurs des signaux à chaque cycle ... étape préparatoire avan le changement de la classe Vhdl_Testbench

File size: 803 bytes
Line 
1#ifdef VHDL
2/*
3 * $Id$
4 *
5 * [ Description ]
6 *
7 */
8
9#include "Behavioural/Generic/Select/Select_Priority_Fixed/include/Select_Priority_Fixed.h"
10
11namespace morpheo {
12namespace behavioural {
13namespace generic {
14namespace select {
15namespace select_priority_fixed {
16
17  void Select_Priority_Fixed::vhdl_port (Vhdl * & vhdl)
18  {
19    log_printf(FUNC,Select_Priority_Fixed,"vhdl_port","Begin");
20
21    _interfaces->set_port(vhdl);
22
23#ifdef VHDL_TESTBENCH
24    _interfaces->set_port(_vhdl_testbench);                     
25   _vhdl_testbench->set_clock    ("in_CLOCK",true);
26#endif   
27
28   log_printf(FUNC,Select_Priority_Fixed,"vhdl_port","End");
29  };
30
31}; // end namespace select_priority_fixed
32}; // end namespace select
33}; // end namespace generic
34
35}; // end namespace behavioural
36}; // end namespace morpheo             
37#endif
Note: See TracBrowser for help on using the repository browser.