竹海设计:-fixed node method under time-altering for DSP

想象一下:对于DSP应用来说,速度和功耗尤为重要。

深入分析一下,为了提高系统的运行速度,常常会加入流水线的结构。加入流水线肯定会造成面积增大,有的时候我们不需要那么快的速度,可能需要撤去一部分流水线。那么如果在保持系统的功能不变的前提下,改变系统的延迟分布那该多好!

1 不要改变latency of sys.

2 减少关键路径

3 节点不能动

那么那些可以采用该技术,答案LTI(不懂看信号系统)

举例说明 y[n] = 2*y[n-2]+3*y[n-3]+x[n]

结构图如上所示,假设惩罚器延迟为4T,加法器延迟为2T,则关键路径的延迟为T total0= 4T + 2T + 2T 。

让我们用retiming一下,目的提高一下速度,不要眨眼,神奇发生了!

再分析一下,关键路径的延迟为 T total1 = 2T + 2T。

速度显然提高了。

那如果我追求的是面积的减小呢?

再坚持一下,此时关键路径的延迟为 T total1 = 2T + 2T+4T。系统频率没加,但是面积明显小了。若深究原因,请读者自行思考。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

竹海EE---(Mickey WMY)

您的估计是对笔者工作的最大支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值