
随笔
bibogo
致力于FPGA图像处理的研究
展开
-
非阻塞赋值错误用法规避指南
在激励文件中,某些语句使用非阻塞赋值会导致电脑在仿真过程中直接死机。在产生时钟信号的initial和always语句中,使用了非阻塞赋值,仿真软件消耗所有的计算机内存,最终导致电脑死机。使用非阻塞的两条语句如下所示。该为阻塞赋值后,电脑不会出现卡死现象,修改后的语句如下所示。...原创 2020-05-04 23:45:56 · 366 阅读 · 0 评论 -
vivado工程板级调试调用ISE的chipscope软件查看波形
转载自https://www.cnblogs.com/hcr1995/p/9929359.htmlVivado如何使用ChipscopeVivado作为新的设计工具,并没有集成Chipscope,取而代之的是新的debug工具:hardware debug。后者的优势是可以与SDK联合调试,软硬件协同开发时非常有用,但其无法实时持续的观测信号的变化,且从目前2013.4的版本反应的无法抓取...原创 2019-12-09 12:51:36 · 1881 阅读 · 0 评论 -
二进制有符号数乘法的一些想法
A和B是一个8bit有符号数,C=A*B,则C应该是一个16bit的有符号数,8bit有符号能用二进制表示的最大负数为-128,补码表示为10000000;最大正数为127,补码表示为01111111。两个最小的复数相乘(-128*-128)才会溢出,但实际工程应用中,不会在8bit数的时候取到-128,只会取到-127,所以最后A和B相乘,会是一个15bit的数据,原来的16bit数据会把最高1...原创 2019-11-23 11:36:23 · 2492 阅读 · 0 评论