ISL9206评估套件:便捷的认证评估工具

电子说

1.4w人已加入

描述

ISL9206评估套件:便捷的认证评估工具

在电子设计领域,对于芯片的评估和测试是确保产品性能和稳定性的重要环节。今天,我们就来详细介绍一下ISL9206评估套件,它为评估ISL9206 Flexihash™ 认证引擎提供了便捷的途径。

文件下载:ISL9206EVAL1.pdf

评估套件内容

ISL9206评估套件包含以下四个主要部分:

  1. 软件光盘:光盘中包含适用于Win98 SE、Win ME、2000或XP系统的评估系统软件。
  2. 接口板:ISL6296接口板,用于连接USB端口和XSD总线。
  3. 评估板:两块带有ISL9206芯片的评估板。
  4. 连接线:用于连接接口板和评估板的电缆。

需要注意的是,ISL9206评估套件与ISL6296评估套件基本相同,只是两者的认证算法有所差异,而评估系统软件则适用于这两种套件。

硬件介绍

ISL9206EVAL1评估板

ISL9206EVAL1评估板是一块1cm x 4cm的单层板,板上有5个测试点,方便用户连接示波器探头或其他测试设备。其中两个测试点接地,另外三个连接到ISL9206的其他引脚。其原理图、布局和物料清单(BOM)可在附录B中查看。

ISL9206接口板

接口板的一侧是USB连接器,另一侧是用于XSD总线的三针连接器。XSD总线连接器包含电源、XSD和接地线。电源为ISL9206EVAL1评估板供电,其电压可通过评估系统软件中的配置选项卡进行调整。接口板的原理图、布局和BOM在附录C中给出。

软件安装与评估系统设置

软件安装

软件安装非常简单,只需两个步骤:

  1. 打开光盘中的“Installation”文件夹。
  2. 双击“SETUP.EXE”文件,并按照提示进行操作。

评估系统设置

设置评估系统的步骤如下:

  1. 使用提供的电缆将ISL9206EVAL1评估板连接到ISL6296接口板。
  2. 将接口板插入USB端口,Windows操作系统会自动将其识别为人类接口设备。
  3. 可根据附录A中的步骤确认接口板在操作系统中的安装情况,此步骤为可选。
  4. 将示波器探头连接到XSD测试点,以监测XSD总线活动。
  5. 启动刚刚安装的ISL9206评估系统软件,即可开始评估ISL9206。

评估系统软件功能

启动界面

软件启动时,会提示用户选择评估ISL6296还是ISL9206。除窗口标题外,两者的界面相同。

功能选项卡

软件有五个主要功能选项卡,为评估提供了必要的工具。

  1. 认证选项卡:认证过程分为四个步骤,该选项卡可让用户轻松完成这些步骤。
    • 秘密同步:认证需要主机和设备存储相同的秘密。用户可以通过读取设备中的秘密或手动编辑并发送秘密来实现同步。
    • 秘密选择:ISL9206有三组秘密空间,认证算法需要为哈希引擎和CRC计算器分别选择一个秘密。
    • 发送挑战:发送32位挑战码到设备,用户可以手动编辑挑战码,也可使用随机码按钮生成随机挑战码。
    • 结果比较:发送挑战码后,PC从结果寄存器读取哈希结果,并与软件内置的FlexiHash™引擎计算的预期结果进行比较。
  2. 寄存器访问选项卡:用户可以读取或写入银行0中的EEPROM、主控制寄存器(MSCR)和状态寄存器(STAT)。默认调整(DTRM)字节和STAT是只读地址,数据以二进制和十六进制形式显示。
  3. XSD访问选项卡:这是评估ISL9206最强大的工具,需要对ISL9206有深入了解才能使用。用户可以发送任何XSD指令到ISL9206,并提供一个16字节的表用于XSD数据帧。发送指令时有三种选项:“上电中断”、“常规中断”或“无中断”。此外,该选项卡还提供了发送中断、读取状态和软复位等工具。
  4. 工具箱选项卡:该选项卡提供了设置XSD通信配置和启用/禁用自动睡眠等工具。
  5. 配置选项卡:用户可以调整XSD总线电压,未来还将支持下载新固件到接口板进行升级,但目前此功能尚未实现。

评估波形分析

使用示波器可以验证XSD总线上传输的数字信号。XSD总线有逻辑‘1’、逻辑‘0’和‘中断’三种数字信号,每个位的数字信号以下降沿开始。逻辑‘1’的上升沿约在比特时间(BT)的30%处,逻辑‘0’的上升沿约在BT的70%处,‘中断’信号的上升沿在1BT之后。

位‘1’和位‘0’

通过示波器捕获的波形可以观察到XSD总线在交易过程中的信号情况。例如,在从ISL9206 EEPROM读取4字节数据时,可以分析出芯片选择字段、操作码、地址银行和地址等信息。

完整的XSD交易

通过示波器波形可以分析出读取MSCR和STAT寄存器的完整XSD交易过程,以及这些寄存器的值。

上电中断

当ISL9206处于睡眠模式时,主机需要发送‘中断’信号唤醒它。通过XSD访问选项卡中的‘上电中断’选项,可以观察到ISL9206返回的‘中断’信号,并计算出总线速度。

错误‘中断’

当XSD交易过程中出现错误时,ISL9206会发送‘中断’信号,此时软件会弹出相应的错误消息。

总结

ISL9206评估套件为用户提供了一个便捷的平台来评估ISL9206。各个功能选项卡分别提供了认证、寄存器访问、XSD访问等工具,方便用户对ISL9206进行全面评估。大多数工具(除XSD访问工具外)默认针对设备‘0’,如果设备地址不是‘0’,用户需要使用XSD访问工具进行更改。同时,使用示波器可以实时监测XSD总线的活动情况。

在实际使用过程中,你是否遇到过一些特殊的问题或有独特的使用经验呢?欢迎在评论区分享。

如果你在评估过程中发现软件有任何漏洞或有改进建议,可发送邮件至cwong03@intersil.com。

以上就是关于ISL9206评估套件的详细介绍,希望对电子工程师们在芯片评估和设计方面有所帮助。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分