动态相位调整技术在FPGA中的设计与实现
摘 要: 提出一种基于FPGA的动态相位调整实现方案。在高速数据传输接口中,由于数据窗缩小以及传输路径不一致,造成数据和时钟信号在FPGA的接收端发生位偏移和字偏移。动态相位调整技术根据当前各数据线物理状态,对各信号线动态进行去偏移操作,...
发表于 2016/4/27 13:40:49
阅读(7502)
Xilinx SelectIO资源的使用总结
Virtex系列的FPGA的 基本I/O逻辑资源都包括组合输入、输出资源,三态输出控制、寄存器输入输出控制、SDR输入输出、DDR输出三态控制等。此外V5、V6器件还包括了IODELAY提供了对高分辨率可调整延迟单元的用户控制、SAME_E...
发表于 2016/4/27 11:45:18
阅读(4148)
Modelsim仿真库的添加及时序化
用Modelsim对QuartusII工程进行时序仿真(在此只讨论时序仿真)可分两种方式:一种是在QuartusII中设置rungate-levelsimulationautomaticallyaftercompilation,在QuartusII布局布线后自动调用Modelsim,通过do文件自动完成仿真过程之间显示波
发表于 2013/10/13 10:48:36
阅读(1891)
FPGA/CPLD网站
1.OPENCORES.ORG这里提供非常多,非常好的PLD了内核,8051内核就可以在里面找到。进入后,选择project或者由http//www.opencores.org/browse.cgi/by_category进入。http://www.opencores.org/polls.cgi/listOpenCoresisaloosecollectionofpeoplewhoareinterestedindevel
发表于 2013/9/21 20:26:43
阅读(1763)
觉得FPGA难学的几大原因
1、不熟悉FPGA的内部结构,不了解可编程逻辑器件的基本原理FPGA为什么是可以编程的?恐怕很多菜鸟不知道,他们也不想知道。因为他们觉得这是无关紧要的。他们潜意识的认为可编程嘛,肯定就是像写软件一样啦。软件编程的思想根深蒂固,看到Verilog或者VHDL就像看到C语言
发表于 2013/9/21 11:04:32
阅读(1309)
给fpga初学者的建议
给FPGA初学者的建议--不要浮躁作为FPGA新人常常在论坛上问,用什么语言啊,用什么软件啊,用那个公司的芯片等问题。我个人人为学习FPGA和学习单片机有相同的道理:反复动手练习,有项目的跟着项目走,没有项目的买快开发板折腾!下面是其它人写的关于如何学习FPGA的建议
发表于 2013/9/21 11:00:18
阅读(1698)