在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1042|回复: 0

[讨论] 问一个关于pipeline的问题

[复制链接]
发表于 2023-4-26 09:53:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 devindang 于 2023-4-26 10:00 编辑

对于设计中所使用的Pipeline,说法中正确的有( )
A.使用Pipeline会导致数据延时增加,但如果工作频率不变,系统的吞吐量不会改变。
B.使用Pipeline会对时序有好处,STA更容易通过。
C.使用Pipeline一定可以减少面积。
D.使用Pipeline可能会导致面积增大。
对于这个题,网上清一色的答案都是B和D,可是觉得只有D是对的。。无奈它又是个多选题。
1)一个周期做8个加法运算,=》分成三级流水线计算,现在一个周期做2个,对时序有好处,容易STA,数据延时增加,吞吐量不变。这样的话ABD都对。
2)原本一个周期做2个加法,用同一个运算模块分三个周期算,算完才允许输入第二组,=》换成三级流水计算,用三个运算模块流水,原来一个周期2个,现在还是,对时序没影响,对STA没影响,延时每增加,吞吐量变大。这样就只有D对了。(类似下图这种)
我认为的(1)是“增加流水级”,而不是叫“使用流水”,(2)这种才叫“使用流水”,你们觉得呢?


您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-28 22:51 , Processed in 0.013428 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表