ZHCUD07 April   2025 TX73L64

 

  1.   1
  2.   说明
  3.   特性
  4.   应用
  5.   5
  6. 1评估模块概述
    1. 1.1 简介
    2. 1.2 套件内容
    3. 1.3 规格
    4. 1.4 器件信息
  7. 2硬件
    1. 2.1 设备设置概述
      1. 2.1.1 电源
      2. 2.1.2 用于连接 PC 的 USB 接口
  8. 3软件
    1. 3.1 安装 GUI 软件
    2. 3.2 GUI 安装
  9. 4实现结果
    1. 4.1 EVM 测试
      1. 4.1.1 EVM 连接
      2. 4.1.2 为 EVM 上电
      3. 4.1.3 测试 EVM
        1. 4.1.3.1 初始化器件
        2. 4.1.3.2 加载采样图案
      4. 4.1.4 GUI控制寄存器
        1. 4.1.4.1  生成新图案
        2. 4.1.4.2  保存和加载图案
        3. 4.1.4.3  设置通道控制
        4. 4.1.4.4  设置延迟配置文件
        5. 4.1.4.5  设置 T/R 开关延迟
        6. 4.1.4.6  采样 B 模式图案
        7. 4.1.4.7  采样 CW 图案
        8. 4.1.4.8  设置微调选项
        9. 4.1.4.9  LNA 和 DTGC 设置
        10. 4.1.4.10 读取和写入器件寄存器
      5.      4.1.A TX73L64EVM 自动化
        1.       4.1.A.1 使用基于 Latte 的 TX73L64 GUI 实现自动化
          1.        4.1.A.1.1 小部件
            1.         4.1.A.1.1.1 选择小部件
            2.         4.1.A.1.1.2 按钮小部件
            3.         4.1.A.1.1.3 文本框小部件
            4.         4.1.A.1.1.4 复选框小部件
          2.        4.1.A.1.2 寄存器操作
            1.         4.1.A.1.2.1 写入器件寄存器
            2.         4.1.A.1.2.2 从器件寄存器读取
          3.        4.1.A.1.3 通过 TX73L64 GUI 生成自动化脚本
          4.        4.1.A.1.4 自动化脚本
          5.        4.1.A.1.5 自动化结果
      6.      4.1.B 将外部 TR_BF_SYNC 信号应用于 EVM 的程序
    2. 4.2 测量技术
      1. 4.2.1 上升和下降时间
      2. 4.2.2 线性度
  10. 5硬件设计文件
    1. 5.1 原理图
    2. 5.2 PCB 布局
    3. 5.3 物料清单
  11. 6其他信息
    1. 6.1 故障排除
    2. 6.2 商标
自动化脚本
setattr (GUI,"memReset", True) 	#memory reset the device
setattr (GUI,"hardReset", True)  #hardware reset the device
#delay(1) ##Give an optional delay of 1 second
### Assuming beam-former clock of 250MHz, one cycle is 4 Nano-second(1/250MHz
###Enter the transitions information. 5MHz waveform has 200ns period, which is 50 clock cycles
setattr (GUI,"levelnum",2) ## Enter the number of Transitions
setattr (GUI,"transitionsBox",0) ## Select "Transition 1" in the box
setattr (GUI,"level","PHV") ## Set the level to PHV
setattr (GUI,"period",24) ## Set the period to 100nSec by giving 24
setattr (GUI,"transitionsBox",1) ## Select "Transition 2" in the box.
setattr (GUI,"level","MHV") ## Set the level to MHV
setattr (GUI,"period",24) ## Set the period to 100nSec by giving 25
setattr (GUI,"globalRepeat",3) ## Repeating the pattern three more times
setattr (GUI,"profileName","Example") ## Save with a name "Example"
setattr (GUI,"saveProfile", True) ## Saving the profile in device and GUI
setattr (GUI,"allChPdn", True) ## Power down all the channels at once
setattr (GUI,"ch4p1Pdn", "1100") ## Power up Channels 1,2
setattr (GUI,"ch4p1Inv", "0010") ## Invert pattern in Channel 2
###Enter the channel delay information. 40 Nano-second delay is 10 clock cycles
setattr (GUI,"ch1delay", 10)               ## Set Channel 1 delay
setattr (GUI,"ch2delay", 10)               ## Set Channel 2 delay
setattr (GUI,"delProfileName","Profile 1") ## Save with a name "Profile 1"
setattr (GUI,"saveDelProfile", True)       ## Saving the profile in device and GUI
###Enter the TRSW delay information. 16 Nano-second delay is 1 clock cycle (divided)
setattr (GUI,"ch1TRon",1)  ## Set Channel 1 ON Delay to 16 Nano-Second
setattr (GUI,"ch2TRon",1)  ## Set Channel 2 ON Delay to 16 Nano-Second
setattr (GUI,"syncClk", True) ##Enable Sync

将上述脚本复制并粘贴到创建的文件中,然后运行该文件(运行 -> 缓冲器)