下面 2 幅图分别为图一和图二,都调用了乘法器和加法器,其中 IN,S1,S2,S3 的位宽都为 8 bit,FF 为触发器,请问下面的选项哪个或哪些是正确的?
答案:C
解析:
图一更省资源,图二的 timing 更好
【资源】
图一和图二的主要区别在于 FF 寄存器的位置,图一中对输入 IN 寄存,8-bit 位宽,图二中对 IN 和 S1/S2 乘法运算的积做寄存,为了保证乘法运算不溢出,结果位宽需要 16-bit,资源用量不同;
【时序】
图二由于对乘法寄存分割了流水,关键路径较短,最长的组合逻辑是一个乘法器和一个加法器;
图一中最长的组合逻辑路径是一个乘法器和两个加法器;
FPGA设计中的优化问题——【面积优化】【速度优化】【关键路径优化】【流水线】【寄存器配平】【资源共享】
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有