首页 > 其他分享 >vivado 教程笔记 -创建工程 - 编译 - 布局布线 - 生成bit - 下板验证

vivado 教程笔记 -创建工程 - 编译 - 布局布线 - 生成bit - 下板验证

时间:2023-09-03 17:34:12浏览次数:41  
标签:创建 布局 vivado 点击 布线 IO bit 下板

1、创建工程

工程就算创建完了。

2、 创建源文件

双击打开后,就可以敲入代码

 

3、语法编译、布局布线、IO配置约束

输入完一个完整代码后,先对语法进行综合分析,可直接跳过RTL ANALYSIS ,直接点击SYNTHESIS(综合)

进行布局布线

布局布线完后,IO管脚配置约束

有时可能找不到IO配置的地方,可以点击 layout -> I/O Planning进行打开

管脚配置,及电平选择

点击保存

保存后,可以在这可以查看,也可以直接在右边的文件中进行修改

4、接下来生成bit文件

连接器FPGA硬件

可以下载bit文件了,注意不是固化程序,掉电之后需重新下载。

 

 

到此,上板验证完成了。

 

 

当每次修改代码后,可直接点击生成bit文件,软件会自动分析、综合、布局布线、生成bit整个过程,而不需按照上面的一步步来操作。

 

进行布局布线

标签:创建,布局,vivado,点击,布线,IO,bit,下板
From: https://www.cnblogs.com/wen2376/p/17675225.html

相关文章

  • rabbitmq延迟队列
    概念所谓“延迟消息”是指当消息被发送以后,并不想让消费者立刻拿到消息,而是等待特定时间后,消费者才能拿到这个消息进行消费使用场景1、订单在十分钟之内未支付则自动取消2、预定会议后,需要在预定时间点前十分钟通知各个与会人员参加会议。3、淘宝七天自动确认收货,自动评价功......
  • rabbitmq死信队列
    死信的概念死信队列(DeadLetterQueue)是指当消息无法被消费者正常消费时,将这些无法消费的消息发送到专门的死信队列中,以便进行进一步的处理。这种处理方式通常被称为“死信处理”。应用场景:为了保证订单业务的消息数据不丢失,需要使用到RabbitMQ的死信队列机制,当消息消费发生......
  • docker 安装rabbitmq
    dockerpullrabbitmqdockerrun-d--hostnamemyrabbitmq--namerabbitmq-p15672:15672-p5672:5672rabbitmqdockerexec-itrabbitmq/bin/bashrabbitmq-pluginsenablerabbitmq_management可以通过访问http://localhost-ip:15672,访问web界面,这里的用户名和密......
  • RabbitMQ交换机
    概念RabbitMQ消息传递模型的核心思想是:生产者生产的消息从不会直接发送到队列。实际上,通常生产者甚至都不知道这些消息传递传递到了哪些队列中。相反,生产者只能将消息发送到交换机(exchange),交换机工作的内容非常简单,一方面它接收来自生产者的消息,另一方面将它们推入队列。......
  • rabbitmq消息持久化
    概念消息是可以持久化保存的,持久的目的是为了处理任务丢失情况的,采用持久化可以保证消息存储,且消息不被丢失。默认情况下RabbitMQ退出或由于某种原因崩溃时,它忽视队列和消息,除非告知它不要这样做。确保消息不会丢失需要做两件事:我们需要将队列和消息都标记为持久化。代码......
  • 【CF1503A】Balance the Bits(构造)
    题目大意:#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;lln;chars[200000+10];chara[200000+10],b[200000+10];intmain(){ ios::sync_with_stdio(0); cin.tie(0); intT; cin>>T; while(T--){ cin>>n>>(s+......
  • RabbitMQ Stream类型队列
    RabbitMQ提供了三种类型的队列:ClassicQuorumStream官方文档对于流队列的描述是:高性能、可持久化、可复制、非破坏性消费、只追加写入的日志使用场景:一个队列将同一条消息分发给不同消费者可重复消费消息更高的性能存储大量消息而不影响性能更高的吞......
  • RabbitMQ快速入门--简单队列模型
             ......
  • RabbitMQ快速入门--介绍和安装
                     ......
  • redis高级用法:慢查询、pipline与事务、发布订阅、bitmap位图、HyperLogLog、GEO地理位
    目录一高级用法之慢查询1.1生命周期1.2两个配置1.2.1slowlog-max-len1.2.2slowlog-max-len1.3设置慢查询1.5作用二pipline与事务2.1什么是pipeline(管道)2.2python客户端实现pipline2.3与原生操作对比2.4使用建议2.5原生redis操作操作事务三发布订阅3.1角色3.2模......