- 0
- 0
- 约5.81千字
- 约 11页
- 2021-12-08 发布于天津
- 举报
PAGE 1
PAGE 1
SD卡的Virtex FPGA配置方案
在当前FPGA使用领域日趋广泛的状况下,对现有的含有FPGA的嵌入式产品进行升级更新成为了一项比较繁琐的工作,特殊是在产品数量较多的状况下。本方案提出了采用SD卡存储配置数据的配置方案,使用了目前嵌入式系统中常见的ARM微处理器和SD卡,不仅降低了成本,而且利用了现有资源,节约了电路板布线布局的空间。最重要的是使升级过程更加简洁,在进行调试时也可以敏捷使用。本文只给出了对VirtexFPGA进行配置的状况,该方案也可以适用于Spartan系列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模式下使用的FPGA管脚为: 依据上表,可以将微掌握器的通用IO管脚与上述FPGA管脚连接起来,连接电路图如图1所示: 在当前FPGA使用领域日趋广泛的状况下,对现有的含有FPGA的嵌入式产品进行升级更新成为了一项比较繁琐的工作,特殊是在产品数量较多的状况下。本方案提出了采用SD卡存储配置数据的配置方案,使用了目前嵌入式系统中常见的ARM微处理器和SD卡,不仅降低了成本,而且利用了现有资源,节约了电路板布线布局的空间。最重要的是使升级过程更加简洁,在进行调试时也可以敏捷使用。本文只给出了对VirtexFPGA进行配置的状况,该方案也可以适用于Spartan系列FPGA。 1.引言 由于FPGA良好的可编程性和优越的性能表现,当前采用FPGA芯片的嵌入式系统数量呈现快速增加的趋势,特殊是在需要进行大规模运算的通信领域。目前FPGA配置数据一般使用基于SRAM的存储方式,掉电后数据消逝,每次上电后都要重新写入。配置数据的写入方式有3种,即使用JTAG仿真器、使用专用芯片以及使用微处理器。JTAG仿真器的方式在调试的时候使用较多,能随时修改,但缺点是FPGA芯片必需与电脑主机连接,失去了敏捷性。使用专用芯片的方式可以将配置数据事先存储在非易失性存储介质中,为大规模升级供应了便利,但不利之处在于专用芯
您可能关注的文档
最近下载
- 科技研发项目管理流程指南.docx VIP
- 2025年河北省中考真题数学真题卷(含答案与解析).pdf VIP
- 道路隐性病害三维探地雷达检测技术规程.docx VIP
- 玩家国度ROG STRIX Z890-A GAMING WIFI S 主板 ROG STRIX Z890-A GAMING WIFI S 简体中文版快速指导手册.pdf
- 关于最短路径的SPFA快速算法.pdf VIP
- (正式版)D-L∕T 607-2017 汽轮发电机漏水、漏氢的检验.docx VIP
- 12J7-3-内装修吊顶标准规范(OCR).pdf VIP
- 2026北京经济技术开发区卫生健康领域事业单位招聘28人备考题库及一套答案详解.docx VIP
- 浙江省2014年高考文科第一批学校分数线.doc VIP
- 2026北京经济技术开发区卫生健康领域事业单位招聘28人备考题库及答案详解一套.docx VIP
原创力文档

文档评论(0)