SPARTAN-6开发板还在绘制PCB当中,因为做了很多修改,所以一直到现在还没有送出去加工。这款SPARTAN-6开发板的名字暂定为“神州九号” ,以方便与其它开发区别开来。
修改之一是针对SPARTNA-6的配置的。原来打算用XILINX的专用配置芯片来配置SPARTAN-6,芯片为Platform Flash 的 SPI 的串行存储器,虽然配置方案比较成熟,可靠,但唯一的缺点就是配置芯片价格太高,6M位的芯片价格需要6多元,如果需要12M的容量,价格就更高了。所以更换了一下配置芯片。
先说一下官方推荐的上面的配置方案,尽管我更换了其它芯片去配置我的“神州九号”开发板,但原理上的东西都是一样的,都是串行的SPI存储器(当然还有其它的并行的配置方案)。SPI一般都是4线制的,这里也不例外,串行时钟由SPARTAN-6发出,因此这种配置方式也可以叫主要串行配置方式(这一点ALTERA的FPGA配置方式差不多)。配置原理图如下,
除了配置芯片价格比较高以外,这种配置方式速度也较慢,因为一个时钟周期只能传输一位配置数据,各下面的方案一个时钟传输4位相比,肯定是慢了。
“神州九号”开发板采用了如下的配置方案,和上面的差不多,只是SPI的速度换成了X4的,配置原理图如下:
除了上面的串行配置方案,SPARTAN-6还可以采用并行的配置方式,可以显著提高配置速度,这就是主动并行BPI模式。
“神州九号”开发板用的SPI存储器型号为W25Q64BV,电路图如下,
完整的原理图待开发板调试成功之后,会一并放在这里。
近期文章:
LINK在线调试LZ3014 USB3.0开发板(REV2),
SPARTAN-6开发板简单介绍(暂定名:神州九号)
我的博客:http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM
我的淘宝店铺:http://shop64171919.taobao.com
我的实体店铺:北京新中发电子市场2557号
良子.2012年 承接USB开发工程 代写USB毕设
QQ:2687652834 392425239
文章评论(0条评论)
登录后参与讨论