0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Trion DSP 原语使用问题 - 1

XL FPGA技术交流 2024-05-20 16:35 次阅读

94602ade-01d3-11ef-b759-92fbcf53809c.png

在使用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
    dsp
    +关注

    关注

    552

    文章

    7962

    浏览量

    348207
  • 原语使用
    +关注

    关注

    0

    文章

    2

    浏览量

    1218
收藏 人收藏

    评论

    相关推荐

    使用AMD Versal AI引擎加速高性能DSP应用

    AMD Versal AI 引擎使您能够扩展数字信号处理( DSP )算力与面向未来的设计,从而适应当前和下一代计算密集型 DSP 应用。借助 Versal AI 引擎,客户能以更低的功耗1和更少的可编程逻辑资源2获得高性能
    的头像 发表于 11-20 16:35 179次阅读

    DSP平台与RTB的关系

    随着数字广告行业的迅猛发展,程序化购买(Programmatic Buying)已经成为广告主和媒体公司的重要工具。在这一领域中,需求方平台(Demand-Side Platform,简称DSP
    的头像 发表于 11-04 14:26 152次阅读

    DSP功放HOSt和acc区别

    DSP功放(DSP power amplifier)是指采用DSP(Digital Signal Processing,数字信号处理)芯片,通过数字信号处理算法优化和管理音频参数的功放。 一
    的头像 发表于 10-22 17:06 649次阅读

    双核dsp和单核dsp的区别

    双核DSP(Digital Signal Processor,数字信号处理器)与单核DSP在多个方面存在显著差异,这些差异主要体现在处理能力、任务分配、资源利用以及适用场景等方面。 一、处理能力 双
    的头像 发表于 09-24 16:14 529次阅读

    DSP音效处理芯片有什么作用

    算法的微处理器。在音频领域,DSP芯片可以执行各种复杂的数学运算,以改善音质、增强音效、实现声音的3D定位等功能。 1. DSP芯片的基本概念 DSP芯片是一种专门为数字信号处理设计的
    的头像 发表于 09-24 16:11 460次阅读

    DSP是什么意思

    DSP,即数字信号处理(Digital Signal Processing)的缩写,是一门面向电子信息学科的专业基础课,也是一种具有特殊结构的微处理器,专门用于处理数字信号。DSP技术以数字
    的头像 发表于 08-22 11:11 3882次阅读

    Efinity编译生成文件使用指导

    1)查看综合后的原语 在outflow .map是网表对FPGA资源的映射。比如gbuf,dspt等原语的是怎样适配的,可以从这里找到。下面是一个乘加在原语上的映射情况。   mod
    的头像 发表于 08-13 11:51 1127次阅读
    Efinity编译生成文件使用指导

    国产集成DSP内核无线音频传输的无线接收芯片U1R32D

    国产集成DSP内核无线音频传输的无线接收芯片 - U1R32D,是一款用于无线音频传输的接收芯片,配合无线发射芯片完成高品质无线音频传输。
    的头像 发表于 07-03 09:41 517次阅读
    国产集成<b class='flag-5'>DSP</b>内核无线音频传输的无线接收芯片U<b class='flag-5'>1</b>R32D

    加法进位链的手动约束

    在激光雷达中,使用FPGA实现TDC时需要手动约束进位链的位置。这里简单记录下。 在outflow下会生成一个.qplace文件 。用于指示布线的各个原语资源的分布位置 。 它的内容主是 是原语
    的头像 发表于 05-20 11:38 1237次阅读
    加法进位链的手动约束

    xilinx中的carry4原语在高云FPGA中用什么原语替代?

    xilinx中的carry4原语在高云FPGA中用什么原语替代
    发表于 05-09 16:13

    Versal FPGA中的浮点计算单元DSPFP32介绍

    Versal FPGA中最新的DSP原语DSP58,它在最新的DSP48版本上已经有了许多改进,主要是从27x18有符号乘法器和48位后加法器增加到了27x24和58位。
    的头像 发表于 02-22 09:22 1364次阅读
    Versal FPGA中的浮点计算单元DSPFP32介绍

    dsp是什么意思 dsp功放对音质到底有没有提升

    DSP代表数字信号处理(Digital Signal Processing),它是一种用于处理和解析数字信号的技术。DSP功放则是数字信号处理功放的简称,它结合了数字信号处理和功率放大器的功能,能够
    的头像 发表于 02-04 17:09 1.8w次阅读

    dsp芯片和arm芯片区别 dsp的应用领域

    DSP芯片和ARM芯片都是常见的处理器芯片,但它们在应用领域和架构设计上有着明显的差别。下面将详细介绍DSP芯片和ARM芯片的区别,并重点介绍DSP芯片的应用领域。 一、DSP芯片和A
    的头像 发表于 02-01 10:17 5914次阅读

    dsp是什么意思 dsp怎么调音质最好

    DSP是数字信号处理的简称,是通过电子设备对音频信号进行处理和优化的技术。DSP可以对音频信号进行各种滤波、降噪、增强、混响、均衡等处理,从而改善音质或满足特定的音频需求。 要调整DSP以获得最佳
    的头像 发表于 01-31 14:08 1.1w次阅读

    如何用RTL原语实现MUX门级映射呢?

    对于前端设计人员,经常会需要一个MUX来对工作模式,数据路径进行明确(explicit)的声明,这个对于中后端工程师下约束也很重要。这里介绍一种巧用的RTL原语,实现MUX的方法。
    的头像 发表于 12-14 16:26 1334次阅读
    如何用RTL<b class='flag-5'>原语</b>实现MUX门级映射呢?