www.pudn.com > Sparten3Epaomadeng.rar > _d_c_m___s_p.h


//////////////////////////////////////////////////////////////////////////////// 
//   ____  ____   
//  /   /\/   /   
// /___/  \  /    
// \   \   \/     
//  \   \        Copyright (c) 2003-2004 Xilinx, Inc. 
//  /   /        All Right Reserved.  
// /___/   /\    
// \   \  /  \   
//  \___\/\___\  
//////////////////////////////////////////////////////////////////////////////// 
 
#ifndef H_unisim_ver_auxlibM_d_c_m___s_p_H 
#define H_unisim_ver_auxlibM_d_c_m___s_p_H 
 
#ifdef _MSC_VER 
#pragma warning(disable: 4355) 
#endif 
 
#ifdef __MINGW32__ 
#include "xsimMinGW.h" 
#else 
#include "xsim.h" 
#endif 
 
class unisim_ver_auxlibM_d_c_m___s_p : public HSim__s5{ 
public:  
    unisim_ver_auxlibM_d_c_m___s_p(const char *instname); 
    ~unisim_ver_auxlibM_d_c_m___s_p(); 
    void setDefparam(); 
    void constructObject(); 
    void moduleInstantiate(HSimConfigDecl *cfg); 
    void connectSigs(); 
    void reset(); 
    virtual void archImplement(); 
    HSim::ValueS* up0Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up1Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up2Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up4Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up13Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up14Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up15Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up16Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    HSim::ValueS* up17Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars); 
    void paramAssign(); 
    HSim__s2 *driver_us0; 
    HSim__s2 *driver_us1; 
    HSim__s2 *driver_us2; 
    HSim__s2 *driver_us3; 
    HSim__s2 *driver_us4; 
    HSim__s2 *driver_us5; 
    HSim__s2 *driver_us6; 
    HSim__s2 *driver_us7; 
    HSim__s2 *driver_us8; 
    HSim__s1 us[35]; 
    HSim__s3 uv[91]; 
    HSimVlogParam up[20]; 
}; 
 
#endif