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

I3C Host Adapter Pro+ (3)

Easyi3C是一家领先的嵌入式系统工具供应商,可简化各种通信协议的开发和调试。公司提供一系列产品,旨在帮助工程师和开发人员更高效地使用 I3CI2C等协议。

三. I3C 总线 timing 测试:

按照MIPI协议,如下图,I3C总线上的OD部分重要参数包括如下:

针对上面的重要参数,我们在Tower Console 中设计了下面对应页面,以帮助用户快速上手进行参数设置,从而进行测试。

 用户可以根据自己得测试需求,进行参数配置,测试自己芯片的正常工作边界。

在I3C协议中,最重要的不一样的参数应该是PP部分,包括下面的:

如上图参数,假设占空比为50%, 此时 tLOW=tHIGH, tSU_PP + tHD_PP = tLOW or tHIGH

举例,如果此时设置的频率为1Mhz, 此时tLOW=tHIGH = 500ns,

如果你设置 tSU_DAT =200ns, 那么此时 tHD_PP= 500 - 200 = 300ns

如果你设置 tSU_DAT =500ns, 那么此时 tHD_PP= 500 - 500 = 0ns

如上图根据自己芯片属性进行配置,选中Preview,这时候就会有个波形预览,帮助用户进行和示波器波形进行对比的一个波形预览,有点像打印机的预览功能, 如下图:

然后点击write buttoon,这时候对应的数据,就会传输到I3C 总线上,如果你连上了示波器,就会看到类似的波形出现,从而可以进行结果分析。

下面用某款芯片几个例子测试波形图:

1.  tCBSR 参数Test:

2. PP模式下,tHD_DAT 参数 Test:

3. PP模式下,tSU_DAT 参数 Test:

4. tCASR 参数 Test:

5: tBUFF 参数Test:

6. tCBP 参数Test:


通过上面的例子,我们可以看到,我们的工具可以很方便的验证相关参数的工作边界,简单易用,另外还可以通过我们提供的API 函数,通过python程序,自动化就可以扫描相关参数的正常工作范围,得出芯片的参数报告,让工程师的工作简单高效起来,从而将节约的时间可以聚焦自己芯片的专业特性测试,后面我们会通过相关例子进行讲解。

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

相关文章:

  • 36.在列表或字典中查找匹配项
  • CrewAI与LangGraph:下一代智能体编排平台深度测评
  • 数据分析全流程指南:从明确目标到数据呈现的实操方法论
  • Kiro vs Cursor: AI IDE 终极对比指南
  • github不能访问怎么办
  • mac OS上docker安装zookeeper
  • 3t车用手动卧式千斤顶设计含8张CAD图纸PDF图
  • 有n棍棍子,棍子i的长度为ai,想要从中选出3根棍子组成周长尽可能长的三角形。请输出最大的周长,若无法组成三角形则输出0。
  • 优先队列的实现
  • 基础算法题
  • 批判式微调(CFT):原理、架构与高效推理训练新范式
  • 基于vue + Cesium 的蜂巢地图可视化实现
  • 学习OpenCV---显示图片
  • 全局异常处理
  • 图示+例子 深入理解 前向反向传播
  • NodeJS Express+Sequelize实现单个模块的增删改查功能
  • 数据集相关类代码回顾理解 | utils.make_grid\list comprehension\np.transpose
  • Wi-Fi 渗透测试 – 第一部分(网络基础)
  • 卷积神经网络CNN的Python实现
  • 学习软件测试的第十七天
  • 日语学习-日语知识点小记-构建基础-JLPT-N3阶段(6):语法+单词)
  • github上传大文件(多种解决方案)
  • ESP32 S3 基于 Arduino 实现局域网视频流传输全解析
  • 激活函数LeakyReLU
  • C语言:第07天笔记
  • Python+Selenium自动化
  • Kotlin集合聚合
  • --- bean 的六种作用域 ---
  • Hadoop(三)
  • Doris基础-架构、数据模型、数据划分