#ifdef VHDL /* * $Id: RegisterFile_Internal_Banked_vhdl.cpp 145 2010-10-13 18:15:51Z rosiere $ * * [ Description ] * */ #include "Behavioural/Generic/RegisterFile/RegisterFile_Internal_Banked/include/RegisterFile_Internal_Banked.h" #include "Behavioural/include/Vhdl.h" #include "Common/include/ToString.h" namespace morpheo { namespace behavioural { namespace generic { namespace registerfile { namespace registerfile_internal_banked { void RegisterFile_Internal_Banked::vhdl (void) { Vhdl * vhdl = new Vhdl (_name); _interfaces->set_port (vhdl); _component ->vhdl_instance(vhdl); vhdl_declaration (vhdl); vhdl_body (vhdl); vhdl->generate_file(); delete vhdl; }; }; // end namespace registerfile_internal_banked }; // end namespace registerfile }; // end namespace generic }; // end namespace behavioural }; // end namespace morpheo #endif