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

📄 data_ext.h

📁 SystemC片上系统设计的源代码: 书籍介绍: SystemC是被实践证明的优秀的系统设计描述语言
💻 H
字号:
#ifndef DATA_EXT_H#define DATA_EXT_H#include "scv.h"#include "data.h"template<>class scv_extensions<onehot_t> : public scv_enum_base<onehot_t> {public:  SCV_ENUM_CTOR(onehot_t) {    SCV_ENUM(STATE_0);    SCV_ENUM(STATE_1);    SCV_ENUM(STATE_2);    SCV_ENUM(STATE_3);    SCV_ENUM(STATE_4);    SCV_ENUM(STATE_5);    SCV_ENUM(STATE_6);  }};template<>class scv_extensions<data_t> : public scv_extensions_base<data_t> {public:  scv_extensions<sc_uint<8> > field;  scv_extensions<unsigned   [5]> payload;  scv_extensions<onehot_t   > state;  SCV_EXTENSIONS_CTOR(data_t) {    //must be in order    SCV_FIELD(field);    SCV_FIELD(payload);    SCV_FIELD(state);  }};#endif //DATA_EXT_H

⌨️ 快捷键说明

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