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
    +关注

    关注

    1627

    文章

    21685

    浏览量

    602321
  • 电缆
    +关注

    关注

    18

    文章

    2699

    浏览量

    54703
  • 计算机
    +关注

    关注

    19

    文章

    7440

    浏览量

    87785
  • JTAG
    +关注

    关注

    6

    文章

    398

    浏览量

    71619

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

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

收藏 人收藏

    评论

    相关推荐

    如何通过FPGA配置CDCI6214?

    我想直接采用FPGA通过IIC接口配置CDCI6214内部寄存器,而不是先写入EEPROM再由EEPROM写入内部寄存器。在这种配置下,RESETN和EEPROMSEL引脚应该如何接?
    发表于 11-11 06:24

    固化FPGA配置芯片方式

    每次在系统掉电之后,之前载入的程序将会丢失,系统上电后需要重新配置。设计者为了弥补这项缺陷,在FPGA芯片的旁边都会设置一个flash(掉电不丢失)。
    的头像 发表于 10-24 18:13 249次阅读
    固化<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b><b class='flag-5'>芯片</b>的<b class='flag-5'>方式</b>

    一种简单高效配置FPGA的方法

    本文描述了一种简单高效配置FPGA的方法,该方法利用微处理器从串行外围接口(SPI)闪存配置FPGA设备。这种方法减少了硬件组件、板空间和成本。
    的头像 发表于 10-24 14:57 422次阅读
    一种简单高效<b class='flag-5'>配置</b><b class='flag-5'>FPGA</b>的方法

    多相芯片TPS53689的配置与使用指导

    电子发烧友网站提供《多相芯片TPS53689的配置与使用指导.pdf》资料免费下载
    发表于 08-29 11:12 0次下载
    多相<b class='flag-5'>芯片</b>TPS53689的<b class='flag-5'>配置</b>与使用指导

    FPGA配置模式有哪些?具体配置过程是怎样的?

    与CPLD不同,FPGA是基于门阵列方式为用户提供可编程资源的,其内部逻辑结构的形成是由配置数据决定的。那么是如何进行配置的呢?配置的模式又
    发表于 06-19 14:40

    请问如何使用fx3芯片来对FPGA进行并行配置

    我阅读过AN84868,了解到fx3可以对连接的FPGA芯片进行串行配置;但是我的项目中,希望能尽量缩短FPGA配置的时间,因此希望能够了解
    发表于 05-28 08:30

    想通过CYUSB3014配置xilinx FPGA,如何下载CYUSB3014的FPGA配置实用程序工具?

    你好 我想通过 CYUSB3014 配置 xilinx FPGA,如何下载 CYUSB3014 的 FPGA 配置实用程序工具? 谢谢。
    发表于 05-22 07:31

    fpga芯片工作原理 fpga芯片有哪些型号

    FPGA芯片的工作原理主要基于其内部的可配置逻辑单元和连线资源。包括以下工作原理: 首先,FPGA内部包含可配置逻辑模块(CLB)、输出输入
    的头像 发表于 03-14 17:17 1413次阅读

    TPS650864可配置多轨PMU适用于多核处理器、FPGA和系统的TPS650861可配置多轨PMU数据表

    电子发烧友网站提供《TPS650864可配置多轨PMU适用于多核处理器、FPGA和系统的TPS650861可配置多轨PMU数据表.pdf》资料免费下载
    发表于 03-07 09:06 0次下载
    TPS650864可<b class='flag-5'>配置</b>多轨PMU适用于多核处理器、<b class='flag-5'>FPGA</b>和系统的TPS650861可<b class='flag-5'>配置</b>多轨PMU数据表

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一种在AMD Xilinx 7系列FPGA上实现双镜像(或多镜像)切换的方案。它允许在FPGA中加载两个不同的配置镜像,并在需要时切换。
    的头像 发表于 02-25 10:54 1209次阅读
    AMD Xilinx 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit<b class='flag-5'>配置</b>

    FPGA分类

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

    数模转换芯片AD7991配置完断电后,还需要再次配置吗?

    这个芯片在使用时,有一些配置寄存器,用于配置芯片的工作方式。这个寄存器,配置完断电后,还需要再次
    发表于 12-22 08:06

    fpga配置flash怎么用来存储数据

    FPGA(现场可编程门阵列)是一种高度灵活的硬件设备,可以根据特定的需求进行重新配置FPGA通常用于处理大量数据和实时计算。然而,FPGA通常并没有内置大容量的数据存储器,例如硬盘或
    的头像 发表于 12-15 15:42 2410次阅读

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

    本篇将以德州仪器(TI)的高速ADC芯片—ads52j90为例,进行ADC的4线SPI配置时序介绍与分析。
    的头像 发表于 12-11 09:05 1802次阅读
    <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 1059次阅读