当前位置: 首页 > news >正文

7.时序约束辅助工具

上面我们讲的都是xdc文件的方式进行时序约束,Vivado中还提供了两种图形界面的方式,帮我们进行时序约束:时序约束编辑器(Edit Timing Constraints )和时序约束向导(Constraints Wizard)。两者都可以在综合或实现后的Design中打开。

1. 时序约束编辑器

打开之后就可显示出我们之前做的所有约束,当然,还可以再添加、删除或修改时序约束。

比如我们要新添加一个主时钟,先选中左边的Create Clock,再点击+号添加约束,然后就会看到下面的界面,按下图中步骤操作。

其中,选择时钟按钮会弹出一个新的窗口,如下图所示,我们只需根据时钟名字进行查找并选择即可。

2. 时序约束向导

时序约束向导可以自动识别出未约束的主时钟,我们把wave_gen工程的xdc文件中对clk2的时钟约束注释掉,重新综合并实现后,打开时序约束向导,可以看到clk2被检测出未约束,点击编辑按钮,设置参数后就可完成约束。

时序约束向导会按照主时钟约束、衍生时钟约束、输入延迟约束、输出延迟约束、时序例外约束、异步时钟约束等的顺序引导设计者创建约束。

http://www.dtcms.com/a/120724.html

相关文章:

  • 【操作系统(Linux)】——多线程对共享变量访问的同步与互斥
  • Collection vs Collections:核心区别与面试指南
  • 【CornerTag组件详解:优雅的角标设计与实现】
  • 【MCAL】TC397+EB-tresos之LIN通信配置实战(单线低速通信)
  • Agent智能体技术全景解析:四大开源项目深度评测与实战指南
  • AI处理漫画转视频
  • JavaWeb 课堂笔记 —— 05 前端工程化
  • 堆内存、本地内存、堆外内存、直接内存的区别
  • 1306_10-习题1_6_10-课后习题-高等数学
  • vllm 部署 Qwen2.5-VL-7B-Instruct 识别程序(docker版)
  • 学习笔记—C++—类和对象(2)
  • 优质LLM Agent项目推荐清单
  • 字符串替换 (模拟)神奇数 (数学)DNA序列 (固定长度的滑动窗口)
  • 为什么 npm list -g 没显示 node_modules?✨
  • 【Linux】TCP_Wrappers+iptables实现堡垒机功能
  • 基于 SysTick 定时器实现任务轮询调度器
  • 嵌入式硬件篇---Uart和Zigbee
  • 基于MATLAB/simulink的信号调制仿真--AM调制
  • 数学知识——欧拉函数
  • WHAT - React 技术栈常用库/工具
  • 用AI无差别转换技术协议到生产工艺
  • 硬件知识积累 单片机+ 光耦 + 继电器需要注意的地方
  • [打印机] 惠普打印机的安装和配置
  • 蓝桥杯速成刷题清单(上)
  • grok 驱动级键盘按键记录器分析
  • 扒光HPM6800系列 | 强到起飞的显控MCU介绍
  • 人工智能在高中教育中的应用现状剖析与挑战应对
  • 【QT】QWidget 概述与核心属性(API)
  • FreeRTOS静态任务创建(2025.4.9巨详细)
  • Vue.js组件化开发实战:从工程化到安全纵深设计