geekite

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

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

Xilinx SelectIO资源的使用总结

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

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的建议