
在使用Trion乘法器可能会遇到以下问题:
(1)[EFX-0652 ERROR] 'EFX_MULT' instance 'mult' port 'CEA' is not permanently disabled in the Register Bypass mode.
说明:如果输入寄存器A_REG没有使能,CEA接口要设置为0
(2)[EFX-0652 ERROR] 'EFX_MULT' instance 'mult' port 'RSTA' is not permanently disabled in the Register Bypass mode.
说明:如果输入寄存器A_REG没有使能,RSTA接口要设置为0
(3)[EFX-0652 ERROR] 'EFX_MULT' instance 'mult' port 'CLK' is not permanently disabled in the Register Bypass mode.
说明:如果输入和输出寄存都没有使用的话,时钟也要设置为0。
所以这里提供下面的写法供参考。
EFX_MULT.WIDTH(18),.A_REG(AREG),.B_REG(BREG),.O_REG(OREG),.CLK_POLARITY(1'b1), // 0 falling edge, 1 rising edge.CEA_POLARITY(1'b1), // 0 falling edge, 1 rising edge.RSTA_POLARITY(1'b0), // 0 falling edge, 1 rising edge.RSTA_SYNC(1'b0), // 0 aynchronous, 1 synchronous.RSTA_VALUE(1'b0), // 0 reset, 1 set.CEB_POLARITY(1'b1), // 0 falling edge, 1 rising edge.RSTB_POLARITY(1'b0), // 0 falling edge, 1 rising edge.RSTB_SYNC(1'b0), // 0 aynchronous, 1 synchronous.RSTB_VALUE(1'b0), // 0 reset, 1 set.CEO_POLARITY(1'b1), // 0 falling edge, 1 rising edge.RSTO_POLARITY(1'b0), // 0 falling edge, 1 rising edge.RSTO_SYNC(1'b0), // 0 aynchronous, 1 synchronous.RSTO_VALUE(1'b0) // 0 reset, 1 set) mult (.CLK((AREG || BREG || OREG) ? clk : 0),.CEA(AREG),.RSTA(AREG ? rst : 1),.CEB(BREG),.RSTB(BREG ? rst : 1),.CEO(OREG),.RSTO(OREG ? rst : 1),.A(A_in),.B(B_in),.O(O_out));
-
dsp
+关注
关注
559文章
8214浏览量
363928 -
原语使用
+关注
关注
0文章
2浏览量
1290
发布评论请先 登录
DSP的基础
DSP、FPGA之间SRIO通信的问题?
【技术贴】解密艾为飞天™DSP黑科技(二):产品迭代与性能飞跃
DSP芯片与800G光模块的核心关系:Transmit Retimed DSP、LPO与LRO方案的探讨
音频DSP设计与应用
DSP从入门到精通全集
如何减少dsp启动时间?
DSP在智能家电领域的应用,涵盖音效处理、语音识别、智能化控制
光模块DSP,迈入低功耗
ISERDESE2原语端口及参数介绍
DSP能不能读取到AD的CH A1通道采样数据?
选择DSP处理器ADSP-2101与DSP16A的注意事项
EE-195:从ADSP-21160M SHARC DSP升级至ADSP-21160N SHARC DSP
TMS320C54x DSP CPU和外设参考集,第1卷

Trion DSP 原语使用问题 - 1
评论