新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 基于ARM的FPGA加载配置实现

基于ARM的FPGA加载配置实现

——
作者:立明 范多旺等时间:2007-04-25来源:微计算机信息收藏
引言

基于SRAM工艺在每次上电后需要进行,通常情况下文件由片外专用的EPROM来加载。这种传统方式是在的功能相对稳定的情况下采用的。在系统设计要求配置速度高、容量大、以及远程升级时,这种方法就显得很不实际也不方便。本文介绍了通过ARM对可编程器件进行配置的的设计和实现。

1 配置原理与方式

1.1 配置原理

在FPGA正常工作时,配置数据存储在SRAM单元中,这个SRAM单元也被称为配置存储(Configuration RAM)。由于SRAM是易失性的存储器,因此FPGA在上电之后,外部电路需要将配置数据重新载入到片内的配置RAM中。在芯片配置完成后,内部的寄存器以及I/O管脚必须进行初始化。等初始化完成以后,芯片才会按照用户设计的功能正常工作。 

1.2 配置方式

 根据FPGA在配置电路中的角色,其配置数据可以使用3种方式载入到目标器件中:

fpga相关文章:fpga是什么




评论


相关推荐

技术专区

关闭