首先感谢爱板网提供的试用机会,直接下载附件即可,附件包含试用笔记1和一份datasheet。
开始之前得先感谢爱板网提供的这次试用机会,说来惭愧,刚拿到板子还没两天,导师这儿项目就开始了,连续一个月又是焊板子、堆代码、调试之类,一堆事,BASYS2也就扔在一旁,这几天项目总于结束,申请期限也将至,所以赶紧捣鼓捣鼓,就写些自己在玩这板子时遇到的问题和有意思的地方。还得声明一下,本人FPGA新手,所以各位大神可以绕道,因为本人遇到的一些问题,对于大神来说显得有些过于简单。 板子刚拿到手时,除了新奇之余,最让我感到有意思的地方是找不到FPGA的外部时钟,从网上下了原理图(笔记2会提到),看了之后也没太明白,也许你会说操作手册上有具体的型号,哈哈,本人懒得要命,当时也就草草的翻了翻。 图1.0 如图1.0,板子默认50Mhz,通过跳冒可以选择MCLK,当然了前提是你得焊上3座的排针,因为板子是申请的,所以··· ··· 图1.1 当时实在太草率了,压根就没注意到,如图1.1中的LTC6905。所以为了搞明白FPGA的外部时钟,当时也就只能从板子本身入手,经过一番勘探,结合原理图,最终定位到图1.2 图1.2 中IC5处,通过观察IC5那东西为LTBPK,然后就是上万能的淘宝搜着玩意,搜到一堆有关LINEAR的东西,可以断言这东西八成是LINEAR公司的,好,上百度输入LINEAR,进入该公司首页,搜索LTBPK,结果搜到两个PDF文件,不管,一起下载下来看看,嘿嘿6905xfa.pdf文件就是我们要找的。如图1.3和1.4 图1.3 图1.4 6905xfa.pdf文件已经上传,想要具体信息请翻看此datasheet。大致浏览一下发现图1.5 图1.5 当然板子上用的是,如图1.6 图1.6 图1.7 需要注意的是,对于管脚1(如图1.7),应连接一个0.1uF或更大的电容接地,板子上接的是0.47uF(如图1.8)。 图1.8 管脚3,如图1.9,接V+或悬空都使能Pin 5。这其中也提到了,它的非异步性,Pin 3一旦拉低,立即disable输出。然而拉高Pin 3时,却有一个时钟的过渡,说是为了消除脉冲尖峰。(翻译的有些二,见谅) 图1.9 管脚4,接V+ 1分频板子上连得是3.3V(如图1.8),当然,如果你闲的没事,可以自己用表确认一下,如图2.0(此图可以放大) 图2.0 知道为什么黑表笔头接C14吗,Yes , Baby you are right ! 看图2.1,C14连的是VCC3V3。 图2.1 接GND 4分频,还是那句话,可以自己确认一下,如图2.2(可放大) 图2.2 需要注意的是当为floated是2频,当然,这儿电路方面也得做些处理(图2.3)。可以连1nF的电容接地(如图1.8),或者对其进行包地处理。板子上用的是接1nF电容的方法。 图2.3 图2.4 图2.5 至于管脚5,就是你需要的输出频率,如图2.4和2.5。 此笔记1,内容比较低级,各位闲着无聊可以看着玩,明天会出笔记2。
|