smart kids

《基于matlab与FPGA的图像处理教程》读后感

基于matlab与FPGA的图像处理教程这本书,是搭上了chinaaet的末班车,很荣幸获得此书,书是我同校的韩师兄写的,很奇怪的是,我和韩师兄在大学实验室,我在四楼他在三楼,但是一直都不认识,在毕业后,在chinaaet 的...

【技术分享】FPGA晶振害死人啊

最近同事做了一个FPGA板子,高低温下面一直出问题,找我帮忙解决,由于我的古道热肠,我也就答应了,于是答应晚上空闲的时候帮他弄。开始我让他把他的板子上面的电源什么的,都调试好,

【技术分享】提高FPGA可靠性的个人经验总结

1、尽可能详细的告诉FPGA编译器所有输入信号的时序关系。因为FPGA的输入对编译器来说是不可预知的,当源头未知的时候,编译的所有结果都会变的随机不可靠。所以我们需要通过约束文件告诉编译器所有输入信号的属性(1)时钟:比如输入时钟的频率

【技术分享】alxilinx Spartan 6 FPGA 配置 SPI Flash 芯片 .

首先打开iMPACT1、双击BoundaryScan2、在右边的空间区域右键单击已经找到了FPGA芯片,但并未找到Flash芯片。选NO不配置bit文件至FPGA,当前配置为下载bit流至FGPA的对话窗。要下载配置文件至Flash芯片,必须先准备相应的文件

【技术分享】verilog实现快速乘法器

1.串行乘法器两个N位二进制数x、y的乘积用简单的方法计算就是利用移位操作来实现。modulemulti_CX(clk,x,y,result);inputclk;input[7:0]x,y;output[15:0]result;reg[15:0]result;parameters0=0,s1=1,s2=2;reg[2:0]count=0;reg[1:0]state=0;reg[15:0]P,T;reg[7:0]y_reg;a

【技术分享】FPGA 按键防抖动,最精简的写法只有10行

最近学了FPGA一段时间,想自己做个真实的东西,笔者也是务实求真的人,呵呵。首先就选择了一个数字钟,当我昨晚了计数器模块,做按键校准的时候,就发现按键抖动的很厉害,没有C语言做防抖动那么简单,因此我参考了网上很多博主的观点,总结了自己认为最简单,最精简的

【再说FPGA】FPGA驱动LCD1602实现万年历

接着我的上一篇博文,终于完善好了,前几天太忙了,没有及时上传,呵呵,今天晚上刚比较早刚好凌晨,及时上传一下,实现了从0000---9999年的时钟,其实万年历和十万年历,都是差不多,等到地球能转到9999年再改代码也不迟,哈哈!!我这里有顶层和底层文件,顶层主要是

【再说FPGA】FPGA verilog 实现的1602 时钟计数器

熬夜到了1点了,终于写出了1602的时钟计数器代码。为什么是时钟计数器呢?因为我还没来得及做校准时间,所以只能称之为时钟计数器,不能成为电子钟。网上很少用人公开这一类代码,一搜FPGA1602,都是写一个静态的显示,在实际应用中,是没有用的,因此这个简单的