温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

服务器时序分析中的基本概念是什么

发布时间:2021-12-30 15:44:52 来源:亿速云 阅读:107 作者:iii 栏目:互联网科技

这篇文章主要介绍“服务器时序分析中的基本概念是什么”,在日常操作中,相信很多人在服务器时序分析中的基本概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”服务器时序分析中的基本概念是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1.建立保持时间 服务器时序分析中的基本概念是什么

2.四种时序路径

服务器时序分析中的基本概念是什么
第一类时序路径:从设备A的时钟到FPGA的第一级寄存器的数据输入端口

第二类时序路径:两个同步原件之间的路径,比如rega时钟端口到regb的数据端口

第三类时序路径:最后一级寄存器时钟端口到设备B数据端口的路径

第四类时序路径:端口到端口的路径(纯粹的组合逻辑,输入端口的起点到输出端口的终点) 

3.时序路径选择

源端时序路径、数据路径、目的端时序路径

服务器时序分析中的基本概念是什么

4.数据到达时间

数据到达时间反映的是数据在发送沿发送之后经过多长时间会到达接收沿的接收寄存器端口。

服务器时序分析中的基本概念是什么

5.时钟到达时间

时钟到达时间指的是捕获寄存器(目的端寄存器)的时钟

服务器时序分析中的基本概念是什么

建立时间——数据可以被捕获到的最小时间 服务器时序分析中的基本概念是什么

建立的不确定时间比如抖动

保持时间——当捕获到数据之后,数据还应该稳定存在一段时间

服务器时序分析中的基本概念是什么

建立保持时间阈值 服务器时序分析中的基本概念是什么
服务器时序分析中的基本概念是什么

对于建立时间的数据到达时间指的是当前数据的到达时间

而对于保持时间的数据到达时间指的是下一个数据的到达时间

If  Slack为正满足时序约束

Else  不满足

如果建立时间不满足,则考虑数据延迟过大;

如果保持时间不满足,则考虑时钟延迟过大。

Tdata=Tlogic+Tnet(逻辑延迟{代码风格},布线延迟{布线})

Ts≥Tco+Tdata+Tsu(这三个参数决定了系统的最高频率)

VIVADO设计技巧

Xdc:时序约束、物理约束

用户自己设计的文件管理:src, sim, xdc

采用Manage IP方式对IP进行管理(方便后续应用)

更新IP

1.Reset all IPs

2.Upgrade all IPs

3.Regenerate all IPs

Proc reset_ips {myips}{

Foreach ip $myips{

reset_target all $ip

Delete_ip_run $ip

}

}

获取约束编译文件顺序Tcl:report_compile_order -constraints

仿真report_compile_order -used_in simulation

综合report_compile_order -used_in synthesis

保存捕获的ila数据

write_hw_ila_data my_hw_ila_data_file.zip [upload_hw_ila_data hw_ila_1]

读取捕获到的ILA数据

displap_hw_ila_data [read_hw_ila_data my_hw_ila_data_file.zip]

到此,关于“服务器时序分析中的基本概念是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI