- 收藏
- 点赞
- 分享
- 举报
Xilinx有没有时序约束语句能够控制两个IO输出之间延迟为指定时间(比如5ns)
在Xilinx的FPGA设计中,使用的芯片型号为:XC7Z020clg400-2,vivado版本为2019.2。逻辑设计包含两根线同步输出脉冲信号,仿真可观察到两个信号完全同步。现将两个信号分别连接到芯片的IO(如J18和H18),能否在不改变原有逻辑设计情况下,通过添加XDC约束语句的方法来控制两个IO的输出延迟,使信号从FPGA芯片管脚输出的延迟相差为指定时间,比如4ns。利用示波器探测IO口可以观察到两根信号线相差指定时间间隔。要求如下几条:1、不能更改逻辑设计,只能添加XDC文件的约束语句;2、若更改了管脚约束,比如将J18和H18换为G17和G18,约束语句不能更改且保持同样的效果;3、不能影响到原有的时序甚至产生时序违例;4、综上所述,只需要在XDC文件中添加适当语句告知Vivado工具,在进行布局布线时,根据指定的延时要求自动进行调整。
以下为尝试过的方式,pulseA和pulseB为两个同步脉冲信号。
`
主时钟约束
create_clock -name clk_200M -period 5.0 [get_nets -hier clk_200M]
pulseA约束(固定最小延迟)
set_max_delay -from [get_cells -hier -filter {NAME =~ u_Pulse/time_cnt_reg}] -to [get_ports pulseA] 0.5
set_min_delay -from [get_cells -hier -filter {NAME =~ u_Pulse/time_cnt_reg}] -to [get_ports pulseA] 0.0
pulseB约束(6ns±0.5ns)
set_min_delay -from [get_cells -hier -filter {NAME =~ u_Pulse/time_cnt_reg}] -to [get_ports pulseB] 5.5
set_max_delay -from [get_cells -hier -filter {NAME =~ u_Pulse/time_cnt_reg}] -to [get_ports pulseB] 6.5
`
经过测试,示波器可以观察到两路信号相差2.4ns,不符合预期,而且综合实现后出现了时序违例
请问有没有其它的约束语句可实现预期效果。
暂无数据Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片
-
2020-09-03 17:21:57
-
2012-12-24 14:45:28
-
2020-12-30 15:15:32
-
2020-10-02 12:56:08
-
2023-11-10 10:48:49
-
2018-08-11 10:12:38
-
2020-12-30 15:13:48
-
2018-12-10 16:01:12
-
2019-12-17 15:26:52
-
2019-07-18 17:02:58
-
2018-11-27 16:20:50
-
2020-09-24 17:46:27
-
2023-06-13 09:46:11
-
2020-04-04 08:40:46
-
102019-01-21 15:30:07
-
2018-09-15 09:19:55
-
2023-12-12 16:00:00
-
2017-07-19 11:20:32
-
2019-01-10 16:50:41
-
10hi35169dv500平台使用http协议推拉流UVC摄像头,帧率问题
-
10hi3516cv610关于YOLO优化和调优问题
-
10hi_mpi_vpss_get_chn_frame err:0xa0078016报错
-
5gk7205v200(hisi3516ev200)如何接入b656?
-
30pipe管道创建失败
-
10atc转换模型失败
-
20拍摄静止画面显示正常,拍摄运动的画面出现马赛克显示
-
100hi3516cv610 通过易百纳官方SDK中编译出的uboot env kernel,移植到自己的工程中,MPP初始化时出现内核拷贝数据到用户端时出现错误导致内核进入pain模式进而时内核重启
-
5hisi3519 gs2972 bt1120 转sdi 无法正常显示问题
-
5hisi3516cv610 + gc4336p 夜晚很模糊
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明

微信扫码分享
QQ好友