geekite

动态相位调整技术在FPGA中的设计与实现

摘 要: 提出一种基于FPGA的动态相位调整实现方案。在高速数据传输接口中,由于数据窗缩小以及传输路径不一致,造成数据和时钟信号在FPGA的接收端发生位偏移和字偏移。动态相位调整技术根据当前各数据线物理状态,对各信号线动态进行去偏移操作,...

Xilinx SelectIO资源的使用总结

Virtex系列的FPGA的 基本I/O逻辑资源都包括组合输入、输出资源,三态输出控制、寄存器输入输出控制、SDR输入输出、DDR输出三态控制等。此外V5、V6器件还包括了IODELAY提供了对高分辨率可调整延迟单元的用户控制、SAME_E...

基于FPGA的图像采集和快速移动物体检测

摘要:提出了一种图像采集和快速移动物体检测的设计,即通过FPGA实现对摄像头的初始化及数据采集,并通过自定义的传输协议将FPGA缓存中的数据传输给ARM7处理器,实现图像数据的快速传输。根据适用范围,本文提出了自适应二值化阀值及相关的检测算法改

AFE5805芯片配置

有谁弄过这款芯片吗?这个要对内部寄存器进行配置,要怎么判断数据正确写进去了啊,芯片输出的是差分信号LVDS

quartus编译时出现的错误

Error(293007):Currentmodulequartus_asmendedunexpectedly编译时出现这个错误,原因找了好久,目前还没解决,希望强人可以点拨

verilog语法执行的顺序问题

always@(negedgeclkornegedgerst_n)if(!rst_n)beginout2<=1'b0;cnt<=2'd0;endelsebegincnt<=cnt+1

Modelsim仿真库的添加及时序化

用Modelsim对QuartusII工程进行时序仿真(在此只讨论时序仿真)可分两种方式:一种是在QuartusII中设置rungate-levelsimulationautomaticallyaftercompilation,在QuartusII布局布线后自动调用Modelsim,通过do文件自动完成仿真过程之间显示波

FPGA/CPLD网站

1.OPENCORES.ORG这里提供非常多,非常好的PLD了内核,8051内核就可以在里面找到。进入后,选择project或者由http//www.opencores.org/browse.cgi/by_category进入。http://www.opencores.org/polls.cgi/listOpenCoresisaloosecollectionofpeoplewhoareinterestedindevel

觉得FPGA难学的几大原因

1、不熟悉FPGA的内部结构,不了解可编程逻辑器件的基本原理FPGA为什么是可以编程的?恐怕很多菜鸟不知道,他们也不想知道。因为他们觉得这是无关紧要的。他们潜意识的认为可编程嘛,肯定就是像写软件一样啦。软件编程的思想根深蒂固,看到Verilog或者VHDL就像看到C语言

给fpga初学者的建议

给FPGA初学者的建议--不要浮躁作为FPGA新人常常在论坛上问,用什么语言啊,用什么软件啊,用那个公司的芯片等问题。我个人人为学习FPGA和学习单片机有相同的道理:反复动手练习,有项目的跟着项目走,没有项目的买快开发板折腾!下面是其它人写的关于如何学习FPGA的建议
Baidu
map