打印

关于流水线请教

[复制链接]
1890|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wxfxwk1986|  楼主 | 2011-3-4 10:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
”流水线设计的一个关键在于整个设计时序的合理安排,要求每个操作步骤的划分合理。如果前级操作时间恰好等于后级的操作时间,设计最为简单,前级的输出直接汇入后级的输入即可;如果前级操作时间大于后级的操作时间,则需要对前级的输出数据适当缓存才能汇入到后级输入端;如果前级操作时间恰好小于后级的操作时间,则必须通过复制逻辑,将数据流分流,或者在前级对数据采用存储、后处理方式,否则会造成后级数据溢出。 “
以上是我在网上看到的,其中当前级操作时间小于后级操作时间,必须复制逻辑,将数据流分流处理。这点我不是明白,请高手帮忙解释下,什么是复制逻辑啊?谢谢!

相关帖子

沙发
icecut| | 2011-3-4 13:27 | 只看该作者
把前提干掉.Max(所有级操作时间)作为操作时间

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
sxhhhjicbb + 1
板凳
wanli315| | 2011-3-8 17:12 | 只看该作者
前级处理时间比后级处理时间短,那么我们通过串并转换,让前级的数据分配到2个或2个以上的相同的后级处理模块中操作,这样数据就不会溢出了。一家之言(我总感觉这话说的不够明白,复制逻辑,复制谁的逻辑,还的让人思考。若不懂,难免会困惑)

使用特权

评论回复
地板
艹_艹_艹_艹| | 2011-3-8 22:13 | 只看该作者
应该是这个意思吧,前级模块的处理时间比后面的要大些,后面的处理的快些,至于为什么要复制 没清楚

使用特权

评论回复
5
wxfxwk1986|  楼主 | 2011-3-10 17:22 | 只看该作者
3# wanli315
我想也是你说的这个意思,就是后级用多个模块来处理。但为何要通过串并转换呢?这点不是清楚,如果前级出来的数据是并行数据要送给后级模块处理,这种情况怎么能串并转换呢?

使用特权

评论回复
6
xiaoyuan_ly| | 2011-3-17 10:50 | 只看该作者
复制就是空间换时间的体现。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

250

帖子

1

粉丝