付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于SD卡的FPGA配置
1.引言由于FPGA良好的可编程性和优越的性能表现,当前采用FPGA芯片的嵌入式系统数量呈现迅速增加的趋势,特别是在需要进行大规模运算的通信领域。目前FPGA配置数据一般使用基于SRAM的存储方式,掉电后数据消失,每次上电后都要重新写入。配置数据的写入方式有3种,即使用JTAG仿真器、使用专用芯片以及使用微处理器。JTAG仿真器的方式在调试的时候使用较多,能随时修改,但缺点是FPGA芯片必须与电脑主机连接,失去了灵活性。使用专用芯片的方式可以将配置数据事先存储在非易失性存储介质中,为大规模升级提供了方便,但不利之处在于专用芯片往往价格较高,并且也必须采用特定的存储介质,提升了系统成本,而且没有利用到板上的现有资源,需要为配置芯片设置出专用的空间,占用了电路板上的空间资源。而第三种方式可以利用当前嵌入式系统中一般都存在的微处理器,同时也可以自行选择合适的存储介质。下面就这种配置方案进行说明。2.系统介绍2.1系统工作原理本配置方案中使用的微控制器是Philips公司生产的ARM7处理器LPC2468。FPGA则是Xilinx公司的VirtexSX95T。存储配置数据的介质是成本较低而且使用广泛的SD卡。系统的工作原理是上电时微控制器LPC2468从SD卡中读取FPGA的配置文件,然后通过其通用IO管脚模拟FPGA的某种配置模式的时序,将配置文件写入到FPGA的配置RAM中。Virtex系列FPGA有几种不同的配置模式,每种配置模式使用到的管脚以及配置信号的时序都是不同的,因此对配置模式需要作出合适的选择。2.2Viretex系列FPGA的配置模式Viretex系列FPGA的配置模式是由上电时其专用配置管脚的状态决定的,对应的关系如下表所示:
因在系统中使用微处理器作为主控制器,因此FPGA的模式需选择Slave方式,所以有2种模式可以选择,即SlaveSelectMap和SlaveSerial。这2种模式的区别在与数据管脚的数目不同,SlaveSerial模式只有1个管脚用于数据传输,属于串行传输,而SlaveSelectMap模式有8个管脚用于数据传输,属于并行传输。这2种模式可以任意选择,本文选择的是SlaveSelectMap模式。2.3SlaveSelectMap配置模式SlaveSelectMap配置模式在管脚信号功能、配置流程、配置数据等方面有自己的特点,在进行电路板设计以及程序编写时需要注意。下面对其主要特点进行说明。2.3.1SlaveSelectMap模式使用的管脚信号:SelectMap模式下使用的F
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47959-2026卫星导航定位探空系统高空温度、湿度和气压观测方法
- 2026年贵州省部编版初中英语第11单元同步练习题
- 2025-2026年江苏省人教版三年级数学下册第7单元几何图形测试卷
- 2025-2026年浙江省部编版小学语文四年级下册第11单元说明文阅读理解习题
- 2026年天津市人教版小学语文一年级下册第10单元课后练习题
- 2026年广东省人教版六年级英语下册语法专项训练习题
- 2025-2026年江苏省苏教版九年级英语语法专项练习题
- 2025-2026年山东省高中物理上册第4章综合测试卷
- 2025-2026年山东省部编版初中物理实验探究练习题
- 2026年天津市北师大版高中数学必修第六册综合测试卷
- 2024-2025学年广东广州番禺区七年级(下)期末数学试卷及答案
- 2026福建海峡科化股份有限公司社会招聘15人笔试备考题库及答案详解
- 2026北京语言大学新编长聘人员招聘9人(第三批)考试备考题库及答案详解
- 消化内镜操作规范
- 护理沟通与人文关怀技巧
- 软包墙面施工方案及技术措施
- 2026年秋季学期 1530安全教育记录
- 病历书写基本规范(国家卫健委2022年版)
- DB54T 0616-2026《民用供氧工程施工及验收规范+》
- cors站建设技术方案
- 销售心态培训课件
评论
0/150
提交评论