微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 初学者求大神解答截位操作,为何要这样?

初学者求大神解答截位操作,为何要这样?

时间:10-02 整理:3721RD 点击:
(1)对于截取乘法的结果,需要加溢出保护的截取规范。例如截取12bit输出的第6位到第2位:
if ((out[11:6]==6'b000000)||(out[11:6]==6'b011111))                                             
tmp<=out[6:2];
else
tmp<=(out[11]==1)?5'b10000:5'b01111;

这位兄台是不是在看徐文波的《Xilinx FPGA教程》呢?

表示茫然!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top