⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.h

📁 xilinx3s400开发板厂家光盘源码。计数器conuter
💻 H
字号:
////////////////////////////////////////////////////////////////////////////////
//   ____  ____  
//  /   /\/   /  
// /___/  \  /   
// \   \   \/    
//  \   \        Copyright (c) 2003-2004 Xilinx, Inc.
//  /   /        All Right Reserved. 
// /___/   /\   
// \   \  /  \  
//  \___\/\___\ 
////////////////////////////////////////////////////////////////////////////////

#ifndef H_workMtest_H
#define H_workMtest_H

#ifdef _MSC_VER
#pragma warning(disable: 4355)
#endif

#ifdef __MINGW32__
#include "xsimMinGW.h"
#else
#include "xsim.h"
#endif

class workMtest : public HSim__s5{
public: 
    workMtest(const char *instname);
    ~workMtest();
    void setDefparam();
    void constructObject();
    void moduleInstantiate(HSimConfigDecl *cfg);
    void connectSigs();
    virtual void archImplement();
    HSim::ValueS* u1Func(HSim::VlogVarType& outVarType, int& outNumScalars, int inNumScalars);
    HSimVlogParam u0;
    HSimVlogParam u1;
    HSimVlogParam u2;
    HSim__s3 u3;
    HSim__s3 u4;
    HSim__s3 u5;
    HSim__s3 u6;
    HSim__s1 us[12];
    class workMtest_cu0 : public HSimVlogTask{
    public: 
        workMtest_cu0(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu0();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu0  ANNOTATE_seg_en0;
    class workMtest_cu1 : public HSimVlogTask{
    public: 
        workMtest_cu1(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu1();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu1  ANNOTATE_seg_en1;
    class workMtest_cu2 : public HSimVlogTask{
    public: 
        workMtest_cu2(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu2();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu2  ANNOTATE_seg_en2;
    class workMtest_cu3 : public HSimVlogTask{
    public: 
        workMtest_cu3(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu3();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu3  ANNOTATE_seg_en3;
    class workMtest_cu4 : public HSimVlogTask{
    public: 
        workMtest_cu4(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu4();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu4  ANNOTATE_data0;
    class workMtest_cu5 : public HSimVlogTask{
    public: 
        workMtest_cu5(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu5();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu5  ANNOTATE_data1;
    class workMtest_cu6 : public HSimVlogTask{
    public: 
        workMtest_cu6(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu6();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu6  ANNOTATE_data2;
    class workMtest_cu7 : public HSimVlogTask{
    public: 
        workMtest_cu7(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu7();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu7  ANNOTATE_data3;
    class workMtest_cu8 : public HSimVlogTask{
    public: 
        workMtest_cu8(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu8();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu8  ANNOTATE_data4;
    class workMtest_cu9 : public HSimVlogTask{
    public: 
        workMtest_cu9(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu9();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu9  ANNOTATE_data5;
    class workMtest_cu10 : public HSimVlogTask{
    public: 
        workMtest_cu10(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu10();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu10  ANNOTATE_data6;
    class workMtest_cu11 : public HSimVlogTask{
    public: 
        workMtest_cu11(workMtest* arch );
        HSimVlogTaskCall * createTaskCall(HSim__s7 * process );
        void deleteTaskCall(HSimVlogTaskCall *p );
        void constructObject();
        int getSizeForArg(int argNumber);
        workMtest* Arch ;
        HSimVector<HSimRegion *> activeInstanceList ;
        HSimVector<HSimRegion *>  availableTaskCallObjList ;
        ~workMtest_cu11();
        bool disable(HSim__s7* proc);
    };
    workMtest_cu11  ANNOTATE_data7;
};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -