C
cipher_crypto
Guest
您好家伙,
我想设计一个向量比较。我宣布为sc_bv.Since这种数据类型的关系
, 我投入运营dont处理...我转化为intger他们文件使用“=”。现在
, 我的程序编制好。但输出造成错误。同样的
, 当我只用整数类型输入它的工作完美。我贴我的比较器模块的一部分。请微启我为什么我有问题转换成sc_int类型sc_bv。SC_MODULE(comp_rtr)(/ /声明比较sc_module
sc_in“sc_bv”8“”comp_A,comp_B; / /输入信号端口
sc_out
< 布尔通用电气,乐,均衡器; / /输出信号端口
sc_signal“sc_int”8“”temp_A,temp_B;
无效comp8()(
temp_A = comp_A.read(); / /转换钪BV公司为资深大律师源情报
temp_B = comp_B.read();
LE.write(假);
EQ.write(假);
GE.write(假);
如果(temp_A == temp_B)
(
EQ.write(真);
)
否则
, 如果(temp_A“temp_B)
(
GE.write(真);
)
否则
, 如果(temp_A“temp_B)
(
LE.write(真);
)
否则()
)谢谢您。
密码
我想设计一个向量比较。我宣布为sc_bv.Since这种数据类型的关系
, 我投入运营dont处理...我转化为intger他们文件使用“=”。现在
, 我的程序编制好。但输出造成错误。同样的
, 当我只用整数类型输入它的工作完美。我贴我的比较器模块的一部分。请微启我为什么我有问题转换成sc_int类型sc_bv。SC_MODULE(comp_rtr)(/ /声明比较sc_module
sc_in“sc_bv”8“”comp_A,comp_B; / /输入信号端口
sc_out
< 布尔通用电气,乐,均衡器; / /输出信号端口
sc_signal“sc_int”8“”temp_A,temp_B;
无效comp8()(
temp_A = comp_A.read(); / /转换钪BV公司为资深大律师源情报
temp_B = comp_B.read();
LE.write(假);
EQ.write(假);
GE.write(假);
如果(temp_A == temp_B)
(
EQ.write(真);
)
否则
, 如果(temp_A“temp_B)
(
GE.write(真);
)
否则
, 如果(temp_A“temp_B)
(
LE.write(真);
)
否则()
)谢谢您。
密码