网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

FPGA设计笔记:QSPI Flash与DDR3L SDRAM采用同一I/O分区

Flash是一种具有电可擦除的可编程ROM存储器,掉电内容不会丢失,按接口可以分为两大类:并行Flash和串行Flash,并行Flash存储量大,速度快;而串行Flash存储量相对较小,但体积小,连线简单,可减小电路面积,节约成本。SPI Flash是内嵌SPI总线接口的串行Flash,它比起传统的并行总线接口Flash,节省了很多的I/O口资源。

SDRAM(Synchronous Dynamic Random Access Memory,同步动态随机存储器)也是FPGA设计中经常采用的内存器件,掉电后不能保存数据,功耗也比较大。因此Flash用于保存FPGA系统启动所需的配置文件,SDRAM则用于系统的数据的缓存,所有程序的运行都在内存中进行,速度快。

Xilinx Spartan-7 FPGA器件适用于那些成本敏感型应用。它采用小型封装却拥有高比例的I/O数量,单位功耗性价比相较前代产品提升多达四倍,可提供灵活的连接能力、接口桥接和辅助芯片等功能。

图1:Xilinx推出的成本敏感型的Spartan-7系列FPGA器件

最小型的Spartan-7 FPGA只集成了100个I/O管脚,划分为两个bank,如果能够实现将QSPI Flash和DDR SDRAM都集成到同一bank那么就会充分利用有限的I/O资源。QSPI Flash的工作电压是1.8V,而DDR3L SDRAM的工作电压为1.35V,因此我们需要借助电压转换模块、MIG(Memory Interface Generator, 内存接口生成器)IP模块和Vivado工具的一些设置,专用I/O bank 0电压为1.8V,bank 14电压为1.35V,具体链接方式如下图所示:

图2:Spartan-7 FPGA同一bank连接1.8V SPI Flash和1.35V DDR3L

虽然这不是一个标准的解决方案,只是限于有限的I/O资源,但是对于小型系统设计不失为一种好的方法。具体设计细节如器件选型、原理图、确定时钟频率等要求请参看官方文档XAPP1313。

热门搜索:02T0500JF TLP6B TLP808TELTAA RS1215-20 BSV52R 1553DBPCB SBB1602-1 PS120406 ADS1013IDGSR RBC11A 2866569 8300SB2-LF BT151S-800R118 TLP604TEL 01M1001JF SBB1605-1 01T1001JF TLM609GF 2858030 TLP712B TLP404 1301380020 2320296 TLP808TEL BTA12-800TWRG
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质