【71】力科PCIe 协议分析仪常见操作
1、隐藏或者显示某一类的trace
如果觉得PCIe的trace太多了,不方便看,只想看某些trace或者想隐藏某些trace,可以选择这个功能。我通常会根据实际情况,选择隐藏某些层的trace
2、查找每一类型的trace
3、split功能
通常抓出来的PCIe trace都特别大,要是自己找相关trace估计能把眼睛找瞎,Split功能会把相关的包给放在一起,比如读请求和completion包,以方便分析trace
4、traffic report功能
点击最上面的traffic report功能,会显示每种所有的traffic的统计。
比如traffic 中的split中会统计每种的包的时延,只要点击对应栏目,就会自动跳转到trace。分析响应缓慢时,比较有用。
5、error report
点击右下角的对应的错误,会自动跳转的出错的trace中
6、LTSSM
显示物理层的LTSSM,点击右边会自动跳转到对应的PLP。
7、统计两个包之间的间隔
8、打mark功能
可以给想要重点关注的包打mark,然后给mark起个自己记得住的名字。Mark打完可以集中看打过mark的trace。从整体上分析到底出现了什么问题。
以上的只是力科协议分析仪trace阅读时的“术”,掌握了可以更快捷的在trace中找到想要的关键点。阅读trace最重要的还是要懂 “道”(PCIe协议),知道trace的每一部分在协议中代表什么意思,才能知道设备出现了什么问题。
有道无术,术尚可求,有术无道,止于术。掌握PCIe协议,没有快捷的方法,只能一点点读协议,然后在工程中实践。没有工程实践过,想通过阅读协议就搞懂PCIe,那是扯淡想法或者说你懂的协议只是停留在协议上,拿来忽悠可以,拿来做工程能把裤衩赔光。
【71】力科PCIe 协议分析仪常见操作相关推荐
- java string常见操作题
1. 每个基本类型封装类都有将string转换为基本数据类型的方法 对于非常大的数字请使用Long,代码如下 int age = Integer.parseInt("10"); ...
- 三键调光调色带定时遥控台灯方案-DLT8T10S-杰力科创
三键调光调色带定时遥控台灯方案-DLT8T10S-杰力科创 基本组成 三个触摸按键,两个指示灯,一个红外遥控,两路灯输出: 产品功能 第一次上点色温混光中间档,亮度50: 开关机:短按开关机,带非掉电 ...
- 力科示波器上位机软件NS-Scope功能介绍
1.软件概述 ◆为了解决示波器测试操作流程繁琐.参数配置复杂等问题,Namisoft开发的NS-Scope示波器自动化测试程控软件,通过对示波器的程序控制,实现自动化参数配置.数据采集和数据存储 ...
- matlab meas 函数_力科示波器Matlab使用指南
自定义示波器系列之一 自定义示波器系列之一 -- --力科示波器 力科示波器 MATLAB 使用指南 使用指南 美国力科公司 万力劢 基于 X-Stream 技术的力科示波器既是一个高速信号采集平台, ...
- 力科示波器 matlab,自定义眼图模板
Teledyne LeCroy 万力劢 一.眼图模板的电气特性意义 眼图模板测试是评估高速串行信号质量的重要方法.力科示波器串行数据分析功能已经内置了业界主流高速信号的模板,多达50种以上.但是以下几 ...
- 路径,文件,目录,I/O常见操作汇总
摘要: 文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案 ...
- python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】
本文实例总结了python字典常见操作.分享给大家供大家参考,具体如下: 简单的字典: 字典就是键值对key-value组合. #字典 键值对组合 alien_0 ={'color':'green', ...
- 力科示波器 matlab,力科周末文章四周年180期合集目录
力科周末文章四周年180期合集 一.示波器基础系列 01 关于示波器的带宽-Frankie 01-1calibrating scopes 02 采样率和存储深度-Rick 03 DSO中的内插技术-P ...
- BOM,DOM常见操作和DHML
BOM (Browser Object Model)浏览器对象模型,控制浏览器的一些行为 window对象 代表一个HTML文档 属性 页面导航的5个属性 self, parent, top, ope ...
- go语言笔记——切片函数常见操作,增删改查和搜索、排序
7.6.6 搜索及排序切片和数组 标准库提供了 sort 包来实现常见的搜索和排序操作.您可以使用 sort 包中的函数 func Ints(a []int) 来实现对 int 类型的切片排序.例如 ...
最新文章
- 北航与西安交大计算机专业对比,北航和西安交大,谁的工科实力更强,该上哪一所大学呢?...
- 绩效面谈流程,阿里是这样做的
- sudo 命令表示 Linux sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。 使用权限:在 /etc/sudoers 中有出现的使用
- java 打地鼠 源代码_Java实现的打地鼠小游戏完整示例【附源码下载】
- Storm的ack机制在项目应用中的坑
- 【面向对象】面向对象程序设计测试题10-类的设计测试题
- Visual Studio 2017新建及运行C++程序步骤
- 32位与64位、单精度(single-precision)与双精度(double-precision)
- error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.
- mysql 刷新二进制日志_mysql binglog 二进制日志文件
- php 字符串转驼峰,zhouqq - PHP 蛇形命名法(snake case)和驼峰命名法(camel case) 相互转换...
- namenode的元数据会被删除吗_从链表中删除数据的时间复杂度真的是O(1)吗?
- SilverLight跨域访问及其常用的几种解决方法
- 母婴玩具进销存软件怎么挑?这份名单,95%的老板都在偷偷参考!
- Intellij IDEA 导入 Maven 项目详细配置以及 IDEA部署和使用过程 (Mac版)
- 团体力学理论(1944)--轉
- intel无线网卡日志服务器,Intel的无线网卡总掉线,慎入
- 系统架构演变和远程调用
- NAT在NDIS中间层驱动中的实现
- lle算法c++语言,2015年计算机二级C++上机考前冲刺题(4)