- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 协处理对DDR的读写操作
协处理器(Co-Processor)实现对DDR的读写数据,实现数据运算变化,最后控制输出端口。基于ARM标准的AXI4Master/AXI4_lite Salve接口,由于AXI4标准接口相对比较麻烦,为了能够简化接口的处理,我们基于Xilinx的Master IPIF/Slave IPIF接口对接AXI4总线,间接实现对DDR的读写控制。 嵌入式系统为了能提升性能,需要有一个
2014-03-10 12:59:19 1434
原创 按键消抖
在fpga开发过程中,有时候我们需要做一些按键测试,按键在闭合和断开时,触点会存在抖动现象。在按键按下或者是释放的时候会出现一个不稳定的抖动时间,如果不处理好这个抖动时间,我们就无法处理好按键编码,所以我们在设计过程中必须有消除按键抖动处理。消抖的设计思想,对输入键盘的按键值进行两次锁存,当键值从1到0变化时刻,得到一个时钟宽度的高脉冲,再用这个高脉冲产生一个几十毫秒级的消抖复位使能,在几十毫秒到
2014-02-28 14:54:50 820
原创 FPGA设计规范必要性
从开始学习写RTL代码到现在,过去N年了,刚开始写RTL代码的时候,按照教材规规矩矩,后来团队合作,风格也被相互影响着。现在回头看,我觉得好的设计都还是遵循规范来的,没有一个个人风格的代码是好的设计。对于个人风格的开发者,要想让他遵循规范来设计,开始是痛苦的,但是为了以后代码的继承和维护,还是很有必要的。
2014-02-26 10:23:22 492
原创 串口的RTL实现原理分析
先简单说下串口通信,串口通信是非常常用的通信方式,对实验调试起到很有效的辅助作用,接口也比较简单,一根发送线,一根接收线。 对于FPGA设计者而言,只要关心与其接口的TX和RX两个信号,TX为发送端口,RX为接收端口,简单的串口帧格式如下: 本设计去掉了奇偶校验位,停止位保持1.5个bit,由于本实验板子暂时没有输入接口,因此串口输入实验无法调试,目前
2014-02-21 15:37:51 999
原创 工作随想
参加工作多年,从未正式给自己在网上做过记录,现在觉得真的到了需要做些记录的时候,只为自己曾经为了自己的梦想奋斗过,给未来留下一抹回忆。 a)每天不能过的浑浑噩噩,要求自己每天进步一点点。 b)那怕做同一件事情,也要不断优化着做。 c)做任何项目,事后都要学会反思很重要。 d)居安思危,时刻保持危机感,稳定就是不稳定。
2014-02-11 17:56:36 343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人