0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA芯片配置分类及配置方式

FPGA设计论坛 来源:CSDN技术社区 作者:formerman 2021-09-06 09:41 次阅读

广义的来说,FPGA的配置包括直接使用下载电缆对FPGA器件进行编程、对外部EEPROM和FLASH进行编程、使用MPU对FPGA器件进行编程、外部EEPROM和FLASH对器件进行编程等。

FPGA器件配置方式分三大类:主动配置、被动配置和JTAG配置。

主动配置:由FPGA器件引导配置操作过程。

被动配置:由计算机或控制器控制配置过程。上电后,控制器件或主控器把存储在外部存储器中的数据送入FPGA器件内,配置完成之后将对器件I/O和寄存器进行初始化。初始化完成后,进入用户模式,开始正常工作。

一旦设计者选定了FPGA系统的配置方式,需要将器件上的MSEL引脚设定为固定值,以指示当前所采用的配置方式。

常用的配置方式有:

PS配置(Passive Serial Configuration):被动串行配置

AS配置(Active Serial Configuration):主动串行配置

PPS配置(Passive Parallel Synchronous Configuration):被动并行同步配置

FPP配置(Fast Passive Parallel Configuration):快速被动并行配置

PPA配置(Passive Parallel Asynchronous Configuration):被动并行异步配置

PSA配置(Passive Serial Asynchronous Configuration):被动串行异步配置

JTAG配置(Joint Test Action Group Configuration)

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1590

    文章

    21138

    浏览量

    591879
  • 电缆
    +关注

    关注

    18

    文章

    2385

    浏览量

    53604
  • 计算机
    +关注

    关注

    19

    文章

    6598

    浏览量

    83893
  • JTAG
    +关注

    关注

    6

    文章

    379

    浏览量

    71096

原文标题:FPGA芯片配置方式详解与选择

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA分类

    :基于静态随机存取存储器(SRAM)的FPGA,其配置可以在每次上电时重新加载。这类FPGA具有较高的灵活性,但功耗较高。 Flash-based FPGA :基于闪存的
    发表于 01-26 10:09

    FPGA通过SPI对ADC配置简介(二)-4线SPI配置时序分析

    本篇将以德州仪器(TI)的高速ADC芯片—ads52j90为例,进行ADC的4线SPI配置时序介绍与分析。
    的头像 发表于 12-11 09:05 697次阅读
    <b class='flag-5'>FPGA</b>通过SPI对ADC<b class='flag-5'>配置</b>简介(二)-4线SPI<b class='flag-5'>配置</b>时序分析

    u-boot源码的编译配置方式

    u-boot使用了同Linux一样的编译配置方式,即使用kbuild系统来管理整体代码的配置和编译,通过defconfig来定制各种不同厂商的芯片bootloader二进制程序。 编译
    的头像 发表于 12-07 11:12 257次阅读

    FPGA和AI芯片算哪一类?芯片的不同分类方式

    芯片的不同分类方式 按照处理信号方式可分为模拟芯片和数字芯片。 按照应用领域可分为军工级
    的头像 发表于 11-08 11:12 746次阅读
    <b class='flag-5'>FPGA</b>和AI<b class='flag-5'>芯片</b>算哪一类?<b class='flag-5'>芯片</b>的不同<b class='flag-5'>分类</b><b class='flag-5'>方式</b>

    STM32使用GPIO配置的5种方式

    STM32使用GPIO配置的5种方式 STM32是常见的一种微控制器,其GPIO模块可以实现对外部设备的控制和数据传输,包括数字I/O口、模拟输入口和输出口等。在STM32中,GPIO模块的配置可以
    的头像 发表于 10-26 17:42 614次阅读

    FPGA为什么有时候还需要一个时钟配置芯片提供时钟呢?

    中,时钟是很重要的一个因素,而时钟配置芯片则是为了提供时钟信号而存在。 时钟是FPGA中非常重要的因素,因为FPGA必须在时钟边沿上完成一次操作。时钟信号决定了
    的头像 发表于 10-25 15:14 1023次阅读

    7系列FPGA配置用户指南

    电子发烧友网站提供《7系列FPGA配置用户指南.pdf》资料免费下载
    发表于 09-15 10:19 1次下载
    7系列<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>用户指南

    UltraScale FPGA BPI配置和闪存编程应用说明

    电子发烧友网站提供《UltraScale FPGA BPI配置和闪存编程应用说明.pdf》资料免费下载
    发表于 09-14 11:21 0次下载
    UltraScale <b class='flag-5'>FPGA</b> BPI<b class='flag-5'>配置</b>和闪存编程应用说明

    FPGA芯片外围电路设计规范和配置过程

    小编在本节介绍FPGA芯片外围电路设计规范和配置过程,篇幅比较大,时钟的设计原则就有17条,伙伴们耐心读一读。
    的头像 发表于 08-15 16:18 3309次阅读
    <b class='flag-5'>FPGA</b><b class='flag-5'>芯片</b>外围电路设计规范和<b class='flag-5'>配置</b>过程

    使用高速NOR闪存配置FPGA

    点击上方 蓝字 关注我们 NOR闪存已作为FPGA(现场可编程门列阵)的配置器件被广泛部署。其为FPGA带来的低延迟和高数据吞吐量特性使得FPGA在工业、通信和汽车ADAS(高级驾驶辅
    的头像 发表于 08-15 13:55 324次阅读
    使用高速NOR闪存<b class='flag-5'>配置</b><b class='flag-5'>FPGA</b>

    ForgeFPGA 配置指南

    ForgeFPGA 配置指南
    发表于 06-30 19:10 0次下载
    Forge<b class='flag-5'>FPGA</b> <b class='flag-5'>配置</b>指南

    FPGA配置原理说明

    我们所说的FPGA配置电路,一方面要完成从PC上把bit文件下载到FPGA或存储器的任务,另一方面则要完成FPGA上电启动时加载配置数据的任
    发表于 06-10 10:09 309次阅读
    <b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>原理说明

    在微处理器系统里实现两种简单的FPGA配置方式

    可编程逻辑器件 (PLD)广泛应用在各种电路设计中。基于查找表技术、SRAM工艺的大规模PLD/FPGA,密度高且触发器多,适用于复杂的时序逻辑,如数字信号处理和各种算法的设计。类器件使用SRAM
    的头像 发表于 05-30 11:00 429次阅读

    在微处理器系统里实现两种简单的FPGA配置方式

    可编程逻辑器件(PLD)广泛应用在各种电路设计中。基于查找表技术、SRAM工艺的大规模PLD/FPGA,密度高且触发器多,适用于复杂的时序逻辑,如数字信号处理和各种算法的设计。类器件使用SRAM单元
    的头像 发表于 05-30 10:59 447次阅读
    在微处理器系统里实现两种简单的<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b><b class='flag-5'>方式</b>

    今日说“法”:FPGA的三种配置方式

    FPGA实验板(如cyclone系列)的时候,用AS+JTAG方式,这样可以用JTAG方式调试,而最后程序已经调试无误了后,再用 AS模式把程序烧到配置
    发表于 04-24 15:34