FPGA 芯片点亮标准?

这篇具有很好参考价值的文章主要介绍了FPGA 芯片点亮标准?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

芯片设计完成,给到工厂制造,封装后回来,要经过最重要的一个点亮的环节,你知道什么叫做点亮吗?

其实,什么样叫做点亮,每家公司有每家的标准,本着自已不为难自已的原则,一般会有最简单的过程。当然,和不同的芯片也有关系,这里我只是以FPGA芯片为例,说说比较普遍的行业点亮标准。

Step1  专用引脚配置

        检查dedicated I/O 相关PIN 是否按照配置方式配置正确。具体保留了哪些专用的引脚实现专用功能。可以举几个例子。

        1: 置JTAG模式  mode 引脚

        2: 初始化完成 init_b

        3: 数据加载完成 done

        4: 重新加载 program_b

        5: 内部时钟输入 cfg_sel

        ……

        FPGA(可编程逻辑器件)通常具有一些专用的I/O引脚,这些引脚需要按照设计时的配置方式进行正确配置。这些专用的I/O引脚用于连接到外部设备、传感器、其他芯片或模块,以实现数据输入和输出。因此,确保这些引脚按照配置方式正确配置非常重要。

        一般会有一个清单,逐条按照描述进行检查即可,每家每型号的FPGA的专用配置会不同。

Step2 上电正常

        对电源进行限流,依次对不同引脚进行上电(具体有哪些引脚,这和芯片相关),保证每路电源上升时间大于0.2ms,小于40ms。

        通常是为了验证和确保电源电压的稳定性和可靠性。

        这个要求的验证背后可能涉及以下几个方面的考虑:

  1. 电源稳定性: 电源的上升时间是指从电源电压开始上升到稳定工作电压所需的时间。如果电源的上升时间太快,可能会导致电压噪声和不稳定性,对FPGA的正常运行产生不利影响。因此,限流可以确保电源电压的上升时间在可接受的范围内,从而提高电源的稳定性。

  2. 电源噪声: 电源电压的快速变化可能会引入噪声,影响FPGA内部电路的性能。通过限流,可以减缓电源电压的变化速度,从而减少潜在的电源噪声。

  3. 可靠性: 电源电压的过快上升可能对电源电路和电子元件产生不必要的应力,从而缩短其寿命。通过控制电源上升时间,可以提高电路和元件的可靠性。

  4. 电源管理: 一些FPGA和其他集成电路可能具有电源管理功能,可以根据特定的上升时间要求来控制电源电压的变化。通过满足这些要求,可以更好地利用电源管理功能,实现功耗优化。

        总之,通过对电源进行限流以确保上升时间在0.2毫秒至40毫秒之间,可以提高FPGA系统的稳定性、可靠性和性能。这是一种设计和验证中的关键参数,有助于确保电源电压在不损害系统的情况下适当上升。

FPGA 芯片点亮标准?,芯片,FPGA,fpga开发

step3 初始化正常

        观察引脚int_b pin,若灯亮,表示初始化完成。

FPGA 芯片点亮标准?,芯片,FPGA,fpga开发

        当FPGA处理配置复位状态时,init_b将被拉低,当FPGA初始化完成时,init_b将会变成高电平。

step 4 Configure正常

        JTAG Interface 正常,接着就应该验证configure是否正常,是否可以正常将bitstream装入。

FPGA 芯片点亮标准?,芯片,FPGA,fpga开发

        可以用一个工具来测试JTAG的pram数据写入和读回正确。

step 5 bitsteam下载正常

        接着进行bitsteam下载的验证。

        Bitstream下载包括 sync,ID Check,load bitstream,CRC 四个环节。可以通过JTAG读取内部寄存器来获取相关信息。load bitstream 完成后,进入 wake up 阶段,wake up完成后,Done信号指示灯亮,显示程序加载完成。

FPGA 芯片点亮标准?,芯片,FPGA,fpga开发

step 6 程序正常运行

        最后一步,自然是验证程序能否正常运行了,一般会使用最简单的程序,如:跑马灯。

        跑马灯是非常经典的程序,类似软件领域的 printf("hello world!");

        FPGA 要能正确运行LED的闪烁程序,需要满足以下几个条件:

        1: EDA工具可以将verilog 正常编译为 bitstream。

        2: FPGA芯片上电正常,配置电路正常,通过JTAG可以正常烧录bitstream。

        3: FPGA的 IO 单元(输入输出),CLC(逻辑单元),SwitchBox 等核心单元能正常工作。

FPGA 芯片点亮标准?,芯片,FPGA,fpga开发

        以上6步完成,基本可以认为芯片已点亮!!!!文章来源地址https://www.toymoban.com/news/detail-738166.html

到了这里,关于FPGA 芯片点亮标准?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • FPGA——点亮led灯

    quartus18.1 vscode Cyclone IV开发板 每间隔1S实现led灯的亮灭,实现流水灯的效果。 3.1 编写verliog程序 3.2 引脚配置 4.1 仿真代码 4.2仿真结果 本次实验主要是学习verilog的基础语法,掌握计数器的编写以及时序逻辑的设计方法。另外在进行仿真的时候需要修改计数器的大小,因为我们

    2024年02月16日
    浏览(44)
  • FPGA学习——点亮流水灯

    在FPGA开发板中,一般板载LED默认高电平点亮,因此我们只需要将想要亮起的LED赋值为1即可。 本入门实验要求为每隔1s开发板上的LED轮流亮起,因此我们需要一个1s的计数器, 由于开发板晶振时钟为50MHz,因此我们计数50_000_000即为1s。 注意:为了后续方便仿真所以这里MAX设置

    2024年02月13日
    浏览(48)
  • 【FPGA 芯片设计】FPGA 简介 ( FPGA 芯片架构 | FPGA 芯片相对于传统芯片的优点 )

    摩尔定律 : 价格不变 , 在集成电路上 电子元器件的数量 , 18 ~ 24 个月增加一倍 , 同时芯片性能也增加一倍 ; 同样花 5000 元 , 每隔 18 ~ 24 个月 , 买到的电脑性能可以翻一番 , 买电脑不要买最好的 , 第二年就淘汰 ; FPGA 英文全称 Field Programmable Gate Array , 中文名称为 \\\" 现场可编程门

    2024年02月03日
    浏览(87)
  • FPGA输出lvds信号点亮液晶屏

            该方案用于生成RGB信号,通过lvds接口驱动逻辑输出,点亮并驱动BP101WX-206液晶屏幕。 参考:下面为参考文章,内容非常详细。 Xilinx LVDS Output——原语调用_vivado原语_ShareWow丶的博客 http://t.csdn.cn/Zy37p         MMCM模块为时钟模块,负责将系统时钟变频与输出,产

    2024年02月09日
    浏览(51)
  • 超详细FPGA新手小白入门点亮LED灯

    其实之前早已用过Vivado进行FPGA的开发学习,但由于每次都是浅尝辄止地学了一些时间,加上Vivado软件和FPGA开发流程的复杂性,长时间不用就会遗忘。因此今天还是简单地写个笔记记录一下Vivado软件的一些基本操作,实现一个“hello world工程”:控制LED灯的闪烁。 实验基于的

    2024年02月04日
    浏览(51)
  • 【FPGA原型验证】FPGA 技术:芯片和工具-当今的 FPGA 器件技术

    FPGA 技术:芯片和工具 本章的重点是 基于FPGA的原型验证的现有技术 , 包括硬件和软件 。它介绍了作为核心技术的 FPGA 的主要特点,以及与基于 FPGA 的原型开发相关的合成软件技术。以下各章将详细介绍如何使用这些技术。 首先,总体介绍当前的 FPGA 技术,但重点介绍 Xi

    2024年02月19日
    浏览(38)
  • FPGA芯片选型十步

    拍明芯城 拍明芯城元器件交易平台www.iczoom.com FPGA全称是Field Programmable Gate Array,中文名是现场可编程门阵列,是一种硬件可重构的集成电路芯片,现场可编程性是FPGA的最大特点。FPGA芯片灵活性高、应用开发成本低、上市时间短等优势使其应用场景覆盖了包括工业控制、网络

    2024年04月11日
    浏览(54)
  • 万能芯片 — FPGA

    集成电路芯片包括数字芯片和模拟芯片两大类,数字芯片可以分为存储器芯片和逻辑芯片,我们熟知的逻辑芯片一般包括CPU、GPU、DSP等通用处理器芯片,以及专用集成电路芯片ASIC。FPGA(现场可编程门阵列,FieldProgrammableGateArray)也是逻辑芯片的一种。 FPGA是在PAL(可编程逻辑阵

    2024年02月07日
    浏览(42)
  • FPGA芯片命名方法

    1、 Cyclone 系列 FPGA 芯片的命名方法 许多 IC 芯片表面都会有一行或多行由字母、数字组成的字符串,这就是芯片的“身份 证”,用以表示芯片的相关信息,使用者可通过其了解芯片的生产厂家、产品系列、性 能、容量等相关参数,FPGA 也不例外。FPGA 生产厂商众多,不同厂商

    2024年02月10日
    浏览(42)
  • fpga xvc 调试实现,支持多端口同时调试多颗FPGA芯片

    xilinx 推荐的实现结构方式如下: 通过一个ZYNQ运行xvc服务器,然后通过zynq去配置其他的FPGA,具体参考设计可以参考手册xapp1251,由于XVC运行的协议是标准的TCP协议,这种方式需要ZYNQ运行TCP协议,也就需要运行操作系统,可移植性差; 本方案考虑到XVC协议本身是非常简单的协

    2024年01月20日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包