FPGA
Oo璀璨星海oO
这个作者很懒,什么都没留下…
展开
-
verilog 简单分频程序
偶数分频最简单二分频,在输入时钟上升沿翻转即可。N分频(N为偶数),计数器计数到N/2-1翻转。如进行4分频,count=4/2-1=1时翻转,6分频计数器计到2翻转。程序如下,经过实测验证,正确。时序如图:可以看出,从36到42是一个周期,6分频(42-36=6)奇数分频如三分频,对计数器进行模三翻转,即计数到1和2进行翻转,可以得到占空比为1/3或2/3的3分频时钟,程序如下:时序结果如图所示:三分频,占空比1/3(说明上电默认clkout初值为0)如若修改clkout初值为转载 2020-06-02 16:50:09 · 626 阅读 · 0 评论 -
基于FPGA实现PCI-E接口和DMA控制器设计
随着网络的飞速发展,人们可获取的信息量日益增长,数据的处理及存储速率的要求也越来越高。万兆网(10Gb以太网)的普及,高速存储设备的应用(如DDR2,传输速率可达800M)对系统带宽带来极大的挑战。 伴随着FPGA技术的大规模的应用,越来越多的大型系统采用PCI Express总线连接FPGA处理板和PC以实现数据的交互。尽管很多FPGA公司推出了基于PCI Express协议相关的IP硬核...转载 2019-12-21 19:04:20 · 4852 阅读 · 1 评论 -
FPGA从零开始到大神怎么学
1 选好一本比较全,排版比较合理的verilog书 verilog作为现在最流行的FPGA开发语言,当然是入门基础,在这里小编给大家推荐一本多年来珍藏的两本书,一本是verilog2001的国际标准,还有一本是某高手写的非常全面的语法讲解书,下面是百度网盘链接,全免费的:链接:https://pan.baidu.com/s/1tstjmKqFcDEkoH1hd43IXA密码:...转载 2019-12-20 20:40:38 · 505 阅读 · 0 评论 -
FPGA的工艺与原理
CPLD是可以等价于GAL的阵列,编程的数学模型是基于多项式的乘用与门电路实现,而多项式的加用或门电路实现。那么我们FPGA的编程机理是什么呢?它为什么能够实现我们任意的函数表达式呢?我们在上一讲已经知道了FPGA就实现技术是可以分成三种不同FPGA的结构特点、实现的机理,这三种FPGA分别是基于SRAM技术、基于反熔丝技术、基于E2PROM/FLASH技术。就电路...转载 2019-12-20 17:26:11 · 2287 阅读 · 0 评论