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.

[参考译文] TSW1400EVM:TSW1400 Intel Altera FPGA 项目

Guru**** 2511415 points
Other Parts Discussed in Thread: AFE58JD32EVM

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/681082/tsw1400evm-tsw1400-intel-altera-fpga-project

器件型号:TSW1400EVM
主题中讨论的其他器件: AFE58JD32EVM

您好!

问题1:  在哪里可以找到 TSW1400EVM 中使用的 Intel Altera FPGA 项目?

问题2:  我不想使用 HSDC Pro GUI、而是使用脚本接口。 在哪里可以找到运行我自己的脚本(python)所需的 DLL 和必要的软件  

           HSDC Pro 用于连接 TSW1400EVM 和 AFE58JD32EVM

谢谢、此致、

 

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

     以下链接不起作用。 它提供了 EVM 的安装可执行文件,而不是 Intel Altera FPGA Project:   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    另一个有用的链接: e2e.ti.com/.../247791
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    另一个有用的链接应用手册: www.ti.com/.../litabsmultiplefilelist.tsp
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Redwood、
    1) 1)在屏幕截图中、鼠标指针指向采用 FPGA 固件设计的 Quartus 项目。  我能够运行此安装程序并在中找到 Quartus 项目 /源代码  有两个项目、一个用于 ADC、一个用于 DAC。  您必须在安装后将其解压缩。

    2) 2)我们支持 HSDC Pro 工具的脚本编写。 请参阅 C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\HSDCPro Automation DLL\Manual 和 Examples 中的示例
    目录中也有一个 python 示例。 我们不支持对硬件进行低级调用。 如果需要、我建议完成固件设计并根据您的需求进行修改。

    此致、
    Brian

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

     您好 Brian、

    感谢您的回复。  以下链接出现问题:文件不是预期文件。 我正在寻找基于 Stratix 4 FPGA 的用于 TSW1400的 Intel Altera FPGA 项目。 该文件不是 Intel Altera FPGA 项目、而是 TSW1400的安装项目。  请指导我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Redwood、
    当我执行以下步骤时、我能够下载并打开项目:
    1) 1)单击链接下载 slwc115.zip
    2) 2)将 slwc115.zip 解压到临时目录
    3) 3)从目录 TSW1400ADCDACFirmware-2.2-windows-installer.exe 运行安装程序
    *我安装到位置 d:\TSW1400_FW
    *允许安装完成
    *(注意)默认安装位置是 HSDC Pro 目录、因此这可能会使许多文件感到困惑
    4) 4)浏览到 d:\TSW1400_FW\Source Code
    5) 5)将 TSW1400_ADC_DAC_qar.zip 解压到位
    我现在有两个 Quartus 文件。 我打开了 ADC 文件并验证它是 Stratix IV 的目标

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

    在德州仪器的 TSW1400 EVM 模块上对 FPGA 进行编程时、应使用哪条英特尔 Altera 编程电缆?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Redwood、
    请看一下 TSW1400原理图的第21页。 有一些电阻器组需要配置为使用外部 JTAG 控制器。 (R57- R64、R126...R152等)

    我们拥有的 JTAG 端口是一个标准的10引脚接头 J13 JTAG。 这应将带状电缆直接连接到 USB Blaster 编程器、也可以使用飞线连接到 Xilinx USB 编程器。

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

     请参阅 显示失败项目的屏幕截图。 请告诉我我缺少的内容。 我使用的是英特尔 Altera Quartus Prime Pro 17.1版软件

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Redwood、您是否可以附加石英或控制台故障日志?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、上面给出的问题已经解决。 我生成了编程文件。 但不允许我对板进行编程。 请参阅以下详细信息。 编程器被识别。 驱动程序。 在对该板进行编程之前、我是否需要设置任何内容?????
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Redwood、
    您能否确认您在 TSW1400板上进行了修改以利用 JTAG 端口
    (来自上一条消息)
    请看一下 TSW1400原理图的第21页。 有一些电阻器组需要配置为使用外部 JTAG 控制器。 (R57- R64、R126...R152等)

    此致、
    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我找不到上面提到的电阻器组:(R57- R64、R126...R152等)和原理图文件的第21页。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请引导我找到上面提到的电阻器组:(R57- R64、R126...R152等)和原理图文件的第21页。 顶部和底部电路板的图片随电路板原理图一起提供。 请指导我找到这些电阻器组的位置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Redwood、您能看到这张图片吗?

    此致、

    Brian

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

    是的。 我应该怎么做?

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

     您好、Redwood、

    我要附上启用 JTAG 连接器所做修改的图片。  我认为这就是所需要的一切。  基本上、我们断开 FTDI 器件并连接 JTAG 端口。

    此致、

    Brian

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

    您好 Brian、  

    如果我被误解、请更正我。  通过此修改、我们将牺牲 USB 接口(HSDC Pro)、以便使用 Altera JTAG 接口对器件进行编程。  

    我的最终目标是更新 FPGA 代码并使用 HSDC Pro 控制电路板。 稍后开发我的脚本接口、而不是 HSDC Pro。  

    请指导我如何实现最终目标。  

    谢谢、此致、

     

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

    如果您修改电路板以使用外部 JTAG 控制器、则将无法使用 HSDC Pro。

    此外、这实际上无法解决您的问题、因为我们的固件示例不会实施卸载代码来将数据移回 FPGA。 我在内部进行检查、以查看我是否可以找到您可以用于此目的的东西。

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

    您好 Brian、  

    谢谢你。 我们准备购买一款能够解决上述挑战的解决方案。  

    此致、

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

    您好、Redwood。 我确认我们发布的 FPGA 代码未实现设计的"数据移动器"部分、以便通过 USB3 FTDI 器件将数据从 FPGA 移动到 PC。 由于在 FPGA 设计中实现这一功能的技术多种多样、我们无法为其提供支持。

    我可以为您提供一些有关我们实施的内容的高级详细信息、但这是我们可以做的最好的事情:
    1) 1)捕获从 ADC 到 FPGA 的完整样本
    2) PC 将启动异步流处理器卸载(32位100MHz) 这是不正确的、我们为 TSW1400使用 FTDI 驱动程序
    3) 3)完成卸载后、我们会按样本和通道解析数据

    在我们的固件中、我们按顺序将数据保存在8位块中、因此、如果我们保存双通道14位捕获、将如下所示。 所有块为8位、我们在每个高寄存器中丢弃2位、以使映射保持简单。
    Ch0h[1] Ch0l[1] Ch1h[1] Ch1l[1]
    Ch0h[2] Ch0l[2] Ch1h[2] Ch1l[2]
    Ch0h[3]……

    有关 FX3驱动程序的更多信息,我建议阅读它们的异步流处理器示例。

    此致、
    Brian

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

    您好 Brian、  

    谢谢你。

    FPGA 设计内容并不重要。  

    问题在于、TSW1400板不允许我们在使用 HSDC Pro 的同时更新 FPGA 代码。

    1-异步或同步传输数据并不重要。  

    2 -对于当前的系统、我们必须移除电阻器、然后将其放回、以便尝试对 FPGA 代码进行一些微小的更改。 这是不切实际的。 固件开发人员可能使用不同的方法。

    固件团队可能有一个替代解决方案、例如:

       "当他们更改 FPGA 代码时,他们有一个实用程序,允许他们与 HSDC 专业版等主板进行通信"

     问题1:我们能否获得上述平台?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Redwood、我刚意识到我做了一些工作、所以我不得不编辑上面有关数据移动器功能描述的文章。 TSW1400利用 FTDI 设备支持 USB、我们使用它们的 DLL。

    HSDC Pro 旨在直接评估我们的数据转换器、我们没有支持模型来帮助进行定制 FPGA 固件设计。

    我们的平台板(TSW)是"开放"的、因为它们不会锁定您、使您无法更改 FPGA 代码、但当您创建或修改固件版本时、我们无法再在 HSDC Pro 中支持该版本。 我们确实提供了固件设计示例、但正如您所看到的、它们是一个与转换器连接的框架(例如捕获样本以阻止 RAM)。 超出这一点的开发、我们必须让客户实施。

    此致、
    Brian