FPGA和USB3.0通信知识记录(3)——基于特权同学图书《Xilinx FPGA伴你玩转USB3.0与LVDS》

本文档介绍了FPGA的配置模式,特别是Xilinx7系列的配置流程,包括Vivado工程创建、流水灯例程、比特流加载和不同配置模式的选择。此外,还提到了XADC模块用于监测FPGA内部温度。作者作为新手,计划在毕业设计中应用USB3.0与FPGA通信,并探讨了配置模式对IO资源的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PS FPGA和USB3.0通信知识记录(2)最后FX3驱动安装由于还未拿到开发板,后面再学习。我是个新人,请多多关照。

第四章 第一个例程与FPGA下载配置

4.1流水灯例程

介绍了Vivado创建工程、新建.v文件、约束文件、仿真文件、并介绍了仿真工具的简单使用验证了流水灯20ms变一次的功能正确性。

4.2 Xilinx7系列FPGA配置概述

4.2.1 不同的配置模式

①.bit文件就是用Vivado分析综合后的比特流,将其从外部存储器加载到内部存储器,FPGA才可以运行起来。加载的比特流除了可以来自外部的串行/并行Flash存储器,还可以由一些特定的主机芯片通过某些接口协议传输而来。由于Xilinx FPGA的配置数据运行在CMOS配置锁存器上,每次掉电就丢失了,所以每次上电都需要通过特殊的配置引脚对其做一次比特数据流的重新加载。不同的配置模式如下图1:

                                                        图1

不同配置模式的选择:FPGA的配置加载模式多样,但具体用哪一种,需要根据工程的实际需求。比如不同模式,所用的配置引脚数目不同,而有些配置引脚除了作配置用,还可以当IO口用,IO不够,也许可以考虑换模式以省出IO口。再比如配置加载的速度时间等因素也影

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值