This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADC08D1020:交错 ADC1 &放大器;具有扩展模式的 ADC2通道

Guru**** 1772095 points
Other Parts Discussed in Thread: ADC08D1020, ADC12DL3200, WAVEVISION5, ADC08D500
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/946720/adc08d1020-interleaving-adc1-adc2-channel-with-extended-mode

器件型号:ADC08D1020
主题中讨论的其他器件: ADC12DL3200WAVEVISION5ADC08D500

您好!

我们希望将 ADC1和 ADC2从输入 I 或 Q 交错在 DES 中、以2GS/s 的速度运行 ADC08D1020

我们使用扩展模式来访问9个配置寄存器。 我们打算使用自己的算法进行交错校准。

我们注意到:

  1. 选择输入 Q 后、改变 Q 偏移不仅会改变 ADC2偏移、还会改变 ADC1偏移。 请确认正确吗? (我们本来只希望 ADC2发生变化)
  2. 根据数据表表表4、改变 采样时钟相位调整也会改变 ADC1和 ADC2相位。  请确认正确吗? (使用下面的方框图、可以认为可以更改 ADC1和 ADC2之间的相对相位)

根据上面的两点、我们似乎无法进行我们自己的交错校准、我们必须使用内部校准。 请确认正确吗?

此致、

Nicolas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nicolas、

    我需要通过设计来解决这一问题并进行确认。

    我会再来的。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nicolas、

    很抱歉、我仍在等待收到有关设计的回复、以确认这一点。

    在 EVM 设置或数据表中、如果两个 ADC 通道是  DES 模式中的偏移和时序调整的单独控制、我不清楚。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nicolas、

    您可以单独调整每个 ADC 通道的偏移和增益。 我在 EVM 设置上验证了这一点。

    但是 、遗憾的是、您无法单独调整每个 ADC 通道上的时钟相位调整。 我也通过设计验证了这一点。

    如果您需要独立的时钟相位调整、则 ADC12DL3200将是此方面的下一个最佳选择。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour、

    您是否在 DES 模式下对 EVM 进行了测试? 根据以下内容、在 DES 模式下、我们无法实现两个独立的偏移和增益控制!

    以下是两个文件、其中包含输入 I 上偏移和满量程的2D 扫描结果
    通道 Q 的偏移和满量程值保留为零。
    一个文件使用 DES 配置 ADC、另一个文件不使用。
    文件中的值 I 和值 Q 是60'000 ADC 输出样本(每个30'000)的平均值。
    ADC 的输入被连接至一个恒定电压。

    我们可以看到、在非 DES 模式下(左侧)、ADC I 的输出值会根据写入通道 I 寄存器的偏移值和满量程值发生变化、而 ADC Q 的输出值不会改变、 根据写入通道 Q 寄存器的恒定偏移和满量程值。

    另一方面、在 DES 模式下(右侧)、ADC I 和 ADC Q 的输出会根据写入 ADC 通道 I 寄存器的偏移和满量程值进行变化、 即使写入通道 Q 的偏移和满量程寄存器的值保持恒定为零、也是如此。

    非 DES 寄存器
    0x00007fff 校准寄存器
    0x0000b1ff 配置寄存器
    0x0000007f 通道 I 偏移
    0x0000807f 通道 I 满量程
    0x0000007f 通道 Q 偏移
    0x0000807f 通道 Q 满量程
    0x000003ff 扩展配置
    0x0000007f 相位粗调
    0x000000ff 相位微调

    DES 寄存器
    0x00007fff 校准寄存器
    0x0000b1ff 配置寄存器
    0x0000007f 通道 I 偏移
    0x0000807f 通道 I 满量程
    0x0000007f 通道 Q 偏移
    0x0000807f 通道 Q 满量程
    0x000023ff 扩展配置
    0x0000007f 相位粗调
    0x000000ff 相位微调

    (以粗体显示、在2D 扫描期间更改其值的寄存器。)

    e2e.ti.com/.../AD08D1020.txte2e.ti.com/.../AD08D1020_2D00_DES.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nicolas、

    我认为我没有留下这种细节。 很抱歉…

    首先、您需要在非 DES 模式下配置失调电压和增益、然后对器件应用 DES 模式以继续查看失调电压和增益变化。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour、

    我在扫描的每个步骤之间尝试了以下序列、结果仍然相同。 ADC I 和 ADC Q 的输出值都遵循通道 I 寄存器的输出值和满量程值。

    DES 寄存器
    0x000003ff 扩展配置->复位 DES 模式位
    0x0000007f 通道 I 偏移
    0x0000807f 通道 I 满量程
    0x0000007f 通道 Q 偏移
    0x0000807f 通道 Q 满量程
    0x000023ff 扩展配置->设置 DES 模式位
    0x0000007f 相位粗调
    0x000000ff 相位微调

    那么、不 它无法解决问题。

    最恰当的考虑
    Didier

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    这就是我的建议

    非 DES 寄存器
    0x00007fff 校准寄存器
    0x0000b1ff 配置寄存器
    0x0000007f 通道 I 偏移
    0x0000807f 通道 I 满量程
    0x0000007f 通道 Q 偏移
    0x0000807f 通道 Q 满量程
    0x000003ff 扩展配置
    0x0000007f 相位粗调
    0x000000ff 相位微调

    然后进入 DES 模式。

    然后、采集模拟信号。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour Rob、

    这是我在2D 扫描环路中尝试的结果。
    请注意、我必须添加电阻器调整禁用位、以便在写入配置寄存器时 DCLK 不会停止。

    0x00007fff;设置校准
    0x000043ff;设置扩展配置->设置电阻器调整禁用位(DCLK 不得停止)
    0x0000b1ff;设置配置寄存器
    0x0000c07f;设置通道 I 偏移
    0x0000407f;设置通道 I 满量程
    0x0000007f;设置通道 Q 偏移
    0x0000807f;设置通道 Q 满量程
    0x000043ff;设置扩展配置->非 DES 模式
    0x0000007f;设置相位粗调
    0x000000ff;设置相位微调
    0x000063ff;设置扩展配置-> DES 模式

    结果仍然相同。

    首先将偏移和满量程寄存器写入默认值、然后再写入所需的值、这真的会有帮助吗?

    此致
    Didier

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    请尝试此序列。。 如果您在 DES 模式中看到任何变化、请告诉我。

    这是我在 WaveVision5软件上执行的操作、我可以看到 I 和 Q 通道都发生了变化、然后我将其置于 DES 模式。

    0x00007fff;设置校准
    0x000003ff;设置扩展配置
    0x0000c07f;设置通道 I 偏移
    0x0000407f;设置通道 I 满量程
    0x000023ff;设置扩展配置-> DES 模式

    谢谢、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour Rob、

    很抱歉、但我想我没有清楚地解释我的问题。

    事实上、您写道:"我可以看到 I 和 Q 通道的变化"。 这是我的问题! 当我写入通道 I 寄存器时、我希望看到这些更改只应用于 ADC I 的样本 即使在 DES 模式下也是如此。 这不是我所经历的。

    为了更好地相互理解、我们准备了两个图来描述 ADC08D1020的内部布局。 其中每个模块都有:

    • I 和 Q 两个输入
    • 两个 ADC、I 和 Q、
    • 交叉点开关(CPS)、根据 DES 模式和 I/Q 选择*将输入路由到 ADC、和
    • I 和 Q 可调增益/偏移控制。

    它们在 I 和 Q 可调增益/偏移控制的位置上有所不同:它们可以放置在 CPS 之前或 CPS 之后。

    CPS 之前的增益/偏移控制。

    CPS 之后的增益/偏移控制。

    您能否告诉我们、这两种布局中的哪一种最能描述 ADC08D1020的内部结构?

    此致
    Didier

    *:CPS 逻辑取决于扩展配置寄存器位12 (输入选择器 I 或 Q)和13 (DES 启用)。

    模式 路由
    非设计 输入 i -> ADC i
    输入 Q -> ADC Q
    DES 输入 I

    输入 i -> ADC i & ADC Q
    输入 Q --> void

    DES 输入 Q

    输入 i -> void
    输入 Q -> ADC I 和 ADC Q

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    没问题。 我对这种混乱表示歉意。  

    第二张图正确、其中 CPS 是增益/偏移和 ADC 之前的第一张图。

    您应该能够首先更改任一 ADC (I 或 Q 或两个 I&Q)中的增益和偏移、但这必须在非 DES 模式下完成。

    然后、应用这些更改后、将器件更改为 DES 模式(输入 I 或 Q)。

    先前应用的更改应保留在此新模式更改中。

    请告诉我这是否有帮助。 如果不是、我们可以将其脱机、并通过快速呼叫解决任何剩余问题。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour Rob、

    不幸的是、它没有帮助。 仅更改偏移 I 时、我仍然会看到 ADC I 和 ADC Q 样本发生变化

    请帮帮我。

    假设我的用例有两个阶跃、两个阶跃在 DES 模式下都需要2GS/s、而不会在阶跃之间停止 DCLK (两个输入上的恒定信号)。
    第一步、我要将通道 I offset 设置为+128、将通道 Q offset 设置为-128、然后获取样片。
    第二步、我要将通道 I offset 设置为-128、将通道 Q offset 设置为+128、然后获取样片。

    在执行第一个步骤后、由于失调电压的差异、ADC I 的样本应高于 ADC Q 的样本、
    而在第二步之后、由于偏移的反向差异、ADC I 的样本应小于 ADC I 的样本

    0x00007fff;设置校准
    0x000003ff;设置扩展配置
    0x0000407f;设置通道 I 偏移+128
    0x000040ff;设置通道 Q 偏移-128
    0x000023ff;设置扩展配置-> DES 模式
    ->在这里、我正在获取步骤一的示例
    …(I then Q):72 60 72 60 72 μ A
    0x000003ff;设置扩展配置->非 DES 模式

    0x000040ff;设置通道 I 偏移-128
    0x0000407f;设置通道 Q 偏移+128
    0x000023ff;设置扩展配置-> DES 模式
    ->在这里、我要获取步骤2的示例
    …(I then Q):60 72 60 72 60 μ A

    我希望从步骤1中获取的样本显示高于 ADC Q 值的 ADC I 值。
    我希望步骤2中的样本显示低于 ADC Q 值的 ADC I 值。

    我到目前为止尝试的所有结果都未能显示这一预期结果。

    如果您能为我提供我缺少的寄存器写入、以实现我连续执行这两个步骤的目标、这将是一个很好的帮助。

    提前感谢
    Didier

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    我将于明天在 EVM 上运行上述场景、并捕获波形并让您知道我的结果。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    请参见两个附加文件。  
    我仅配置了该器件、没有对 I 或 Q 通道进行任何更改。

    然后、我将 I 通道更改为偏移48。 这是唯一应用的更改。

    两个输出都是为 Desi 配置的器件。

    如果您向我发送了包含上述写入内容的所有寄存器、我可以在 WaveVision GUI 中手动将其插入、以查看是否可以发现错误。

    遗憾的是、该 GUI 非常旧、 我无法在我输入的寄存器写入上创建日志文件、并且某些按钮也与寄存器写入相关联、并且未进行适当标记、因此我认为过程中缺少一个步骤、我无法看到。

    帮助我后退、我们会让您成功!

    此致、

    Rob

    e2e.ti.com/.../DESI_5F00_Unchanged.Time_5F00_Domain_5F00_Exported_5F00_Datae2e.ti.com/.../DESI_5F00_Changed_5F00_CHI_5F00_Offset_3D00_48_5F00_Only.Time_5F00_Domain_5F00_Exported_5F00_Data

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour Rob、

    以下是两个文件。 ADC08D1020-00.log 包含对 ADC08D1020寄存器的所有写入。 它们从地址0x4440按顺序映射。 还有其他对另一个寄存器(地址0x4400)的读取和写入操作。 该寄存器控制 ADC 的某些管脚、主要用于设置功率、开始校准以及轮询校准完成。

    在两个位置启用测试模式、然后禁用测试模式。 它用于校准我们的 ADC 样本接收器。
    我还清理了代码、以避免写入与已写入的值相同的寄存器。 这有望帮助我们从更小的列表开始。

    第二个文件包含读取的数据。 标题行包含 I offset、I fullScale、Q offset Q gain、奇数样本平均值、偶数样本平均值和前八个样本。 我将其转载如下。

    #offsetI scaleI offsetQ scaleQ CH1 CH2
    0 0 0 0 63.9067 64.0009 64 63 64 64 64 64 64 64 64 64 64 64 64
    48 0 0 0 67.133 67.4074 67 68 67 67 67 67 67 67 67 67 67 67

    从这一点开始,我正在等待您对我的寄存器写入序列中的更改内容的深入了解,以获得我想要的结果,即显示交替值的第二行数据67 64 ...

    感谢你的帮助。
    Didier

    e2e.ti.com/.../ADC08D1020_2D00_00.char.txte2e.ti.com/.../ADC08D1020_2D00_00.log.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Didier、

    让我来看看这个、然后返回给您。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    我们查看了序列、一切看起来都很好。

    我们有一个问题:您是否正在对 I 和 Q 通道应用模拟输入信号? 我们不清楚。

    在启用测试模式或未应用输入信号的情况下捕获数据时、您将无法看到任何偏移、增益变化等

    请确认。

    Thx、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour Rob、

    我们将对两 个 I Q 输入应用恒定信号。

    当我们读取所需的样本时、测试模式未启用、I 和 Q 偏移已更改。
    (如您在我们的日志中所见、在系统的 Init & Config 期间启用了两次以校准样本接收器。)

    输入 I 和 Q 连接到恒定信号。 您所说的是"无输入信号"吗?

    我是否正确地理解、除非施加非恒定信号、否则无法看到施加到 I 和 Q 通道的失调电压?

    我将离开办公室、几乎无法访问互联网一周。
    很抱歉、我不确定在接下来的几天内会联系到我。

    此致
    Didier

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    否 除非施加了恒定信号、否则无法看到施加到 I 和 Q 通道的偏移。

    请在准备好恢复测试时联系我们。

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bonjour Rob、

    我们将使用您的两个 ADC:ADC08D1020和 ADC08D500。

    我在 ADC08D500上运行了相同的程序。 这只是为了检查软件的行为。

    寄存器定义中的微小变化、相应地、程序运行相同的操作:
    -输入上的恒定电压、
    -设置输入 I 上的第一个偏移(输入 Q 上相同)、
    -启用 DES 模式、
    -获取样片、
    -禁用 DES 模式,
    -设置输入 I 上的第二个偏移(与输入 Q 不同)、
    -启用 DES 模式、
    -获取样片。

    对于 ADC08D500、输入 I 和输入 Q 上的不同偏移显示了两个样本中的一个根据偏移变化的样本。
       #offsetI scaleI offsetQ scaleQ CH1 CH2
       0 0 0 0 45.0326 45.098 45 46 45 45 45 45 45 45 45 45 45.
       48 0 0 0 45.115 48.9525 45 49 45 49 45 45 45 45 49 45 49 49 49 49 49 49 49

    对于 ADC08D1020、输入 I 和输入 Q 上的不同偏移显示了所有样本根据偏移变化。
       #offsetI scaleI offsetQ scaleQ CH1 CH2
       48 0 0 0 54.1932 54.1384 54 55 54 54 55 54 55 54 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54
       0 0 0 0 0 51.0355 51.0061 51 51 51 51 51 51.

    在另一个方向、我尝试将输入 I 的偏移从开始设置为48 (将偏移 Q 保持为0)、并且只在第二次更改为0。
    0x0000000000004400 <- 0x0000101e;获取 ADC 外部控制的初始值
    0x0000000000004400 -> 0x0000101e;初始化 ADC 外部控制
    0x0000000000004400 -> 0x0000101f;为 ADC 加电
    0x0000000000004440 -> 0x00007fff
    0x0000000000004444 -> 0x0000b1ff;设置配置寄存器
    0x0000000000004448 -> 0x0000307f;设置通道 I 偏移
    0x000000000000444c -> 0x0000807f;设置通道 I 满量程
    0x000000004468 -> 0x0000007f;设置通道 Q 偏移
    0x00000000446c -> 0x0000807f;设置通道 Q 满量程
    0x00000000447c -> 0x0000007f;设置相位粗调
    0x0000000000004478 -> 0x000000ff;设置相位微调
    0x0000000000004464 -> 0x000043ff;设置扩展配置
    0x00000000000000004400 -> 0x0000001f;清除校准运行
    0x00000000000000004400 <- 0x0000001f;请阅读以确保 PCIe 清空
    0x0000000000004400 -> 0x0000101f;设置校准运行
    0x0000000000004400 <- 0x0000301f;读取以确保 PCIe 清空
    0x0000000000004400 <- 0x0000301f;轮询 ADC 校准完成
    0x0000000000004400 <- 0x0000301f;轮询 ADC 校准完成
    0x0000000000004400 <- 0x0000101f;轮询 ADC 校准完成
    0x0000000000004464 -> 0x0000c3ff;启用测试模式输出
    0x0000000000004464 -> 0x000043ff;禁用测试模式输出
    0x0000000000004464 -> 0x000063ff;设置扩展配置
    0x0000000000004464 -> 0x000043ff;设置扩展配置
    0x0000000000004448 -> 0x0000307f;设置通道 I 偏移
    0x0000000000004464 -> 0x000063ff;设置扩展配置
    -->获取样片

    0x0000000000004464 -> 0x000043ff;设置扩展配置
    0x00000000000000004448 -> 0x0000007f;设置通道 I 偏移
    0x0000000000004464 -> 0x000063ff;设置扩展配置
    -->获取样例

    0x0000000000004464 -> 0x000063ff;设置扩展配置

    我预计两个样本中只有一个会根据偏移发生变化。 我不断改变所有样本。
       #offsetI scaleI offsetQ scaleQ CH1 CH2
       48 0 0 0 54.1932 54.1384 54 55 54 54 55 54 55 54 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54
       0 0 0 0 0 51.0355 51.0061 51 51 51 51 51 51.

    我真的需要您为我提供一个从您的 WaveVision 软件写入寄存器的列表。

    也许还有一点需要检查:ADC08D1020芯片是否有任何变化?
    我正在行使的部分与您正在行使的部分之间是否存在差异?
    是否有方法可以检查它们是否真正相同、例如版本号、版本号或…?

    感谢你的帮助。
    此致
    Didier

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Didier、

    我已将电子邮件转发 。 因为他是这个 E2E 问题的开始者。

    遗憾的是、无法下载应用于 Wavevision 的寄存器设置。 我研究了这个问题。我猜是在后台有一些事情正在做、或者在您的身边没有正确应用。

    您能否回复我发送给 Nick 的电子邮件、我们可以将其脱机解决。

    谢谢、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Rob:

    请回答迪迪埃的问题;

    也许还有一点需要检查: ADC08D1020 芯片是否有任何变化?
    我正在行使的部分与您正在行使的部分之间是否存在差异?
    是否有方法可以检查它们是否真正相同、例如版本号、版本号或…?

    此致、

    N.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nicola/Didier、

    该部件或产品没有任何变化。 产品内也没有不同的变化。 允许或不允许某些功能。

    我正在测试的器件与您拥有的器件之间没有差异。

    我想脱机并设置一个会议呼叫来讨论这一点。 您能给我发送一个电子邮件地址、以便与您取得最佳联系吗?

    此致、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Rob:

    Didier 的电子邮件地址是 didier.trosset@acqiris.com、我的电子邮件地址是 nicolas.schlumpf@acqiris.com

    此致、

    Nicolas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Nicolas、

    我将使其脱机并向您发送一封电子邮件、以设置一个确认呼叫以解决问题。

    此致、

    Rob