limanjihe

导航

2018年10月11日 #

CAN总线(1)--初探(更新中)

摘要: 前言: CAN总线可以控制可以使用Xilinx中IP核来直接实现,也可以使用专用的CAN芯片(例如:SJA1000)通过单片机和FPGA驱动控制来实现; 目前是使用控制器SJA1000来进行实现; CAN总线控制器-SJA1000 结构: 阅读全文

posted @ 2018-10-11 18:17 limanjihe 阅读(520) 评论(0) 推荐(0) 编辑

无约束时钟导致综合实现效果不一致

摘要: 1、srio综合实现后,发现每次布线效果不太一样,差别较大; 发现存在没有约束的时钟; 阅读全文

posted @ 2018-10-11 17:10 limanjihe 阅读(423) 评论(0) 推荐(0) 编辑

推荐几本FPGA书籍(更新中)

摘要: 1.《数字信号处理的FPGA实现》第三版 讲解比较详细的DSP理论,使用FPGA实现,不过使用VHDL语言;也颇具参考性。 2. 《Xilinx Zynq-7000 嵌入式系统设计与实现》 作为对zynq-7000系列书籍中算是比较有名气的。 3.《基于FPGA的数字信号处理》高亚军 比较详细的介绍 阅读全文

posted @ 2018-10-11 15:25 limanjihe 阅读(16344) 评论(1) 推荐(1) 编辑

汲取营养的blog专栏

摘要: 网路上博客专栏是学习提升、思考深化的好途径,目前发现的博客价值高的平台: (1)EETOP www.eetop.cn (2)CSND www.csdn.net (3)cnblog www.cnblog.com (4)Xilinx中文社区 http://xilinx.eetrend.com http: 阅读全文

posted @ 2018-10-11 15:08 limanjihe 阅读(268) 评论(0) 推荐(0) 编辑

对单脉冲跨时钟域的处理方法

摘要: 在FPGA开发设计中,经常是多个时钟同时工作于同一模块中,不同时钟域的信号间要保证稳定通信,必须要处理好时序问题,也就是要充分考虑信号的建立和保持时间,以下是在设计中常用的单脉冲信号的处理方法: r_PULSE_O <= { r_PULSE_O[1:0] , r_PULSE_I} ; 理论上,相当于 阅读全文

posted @ 2018-10-11 14:48 limanjihe 阅读(1131) 评论(0) 推荐(0) 编辑

虚拟机中扩展linux系统存储空间

摘要: reference: https://blog.csdn.net/greenapple_shan/article/details/52799631 https://blog.csdn.net/lyd135364/article/details/78623119 使用虚拟机的过程中,遇到LINUX开辟 阅读全文

posted @ 2018-10-11 10:33 limanjihe 阅读(1684) 评论(0) 推荐(0) 编辑