尊敬的女士们:
我希望定期回读配置映像写入的 DSP 映像寄存器、以确保映像内容不会因任何原因而发生更改。
因为一些寄存器(书籍0x78第0x18页)似乎是自行更改的。 我假设它们是在内部计算的、并且只是由图像复位。
有人能告诉我非静态的书籍和页面、以便我在回读 DSP 图像内容时可以忽略它们吗? 遗憾的是、上述寄存器不会记录在任何位置。
非常感谢您的参与。
此致、
Martin
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.
尊敬的女士们:
我希望定期回读配置映像写入的 DSP 映像寄存器、以确保映像内容不会因任何原因而发生更改。
因为一些寄存器(书籍0x78第0x18页)似乎是自行更改的。 我假设它们是在内部计算的、并且只是由图像复位。
有人能告诉我非静态的书籍和页面、以便我在回读 DSP 图像内容时可以忽略它们吗? 遗憾的是、上述寄存器不会记录在任何位置。
非常感谢您的参与。
此致、
Martin
尊敬的 Andy:
没问题。 我只有一个*。cfg 文件、因为我们不使用头文件。 希望这可以。 提前感谢。
此致、
Martin
尊敬的 Andy:
我没有创建这个 cfg 文件、因此我不知道它是哪个流程。 我提到的行为与我们测试的流量无关。 我只需要 DSP 内部不覆盖页面或书籍的任何流程的信息。 我将跳过所有非静态页面进行验证。 这样、我们至少有一定程度的确定性、即 DSP 的配置不会因电气或宇宙事件而发生变化。 我不知道您是否可以访问芯片的开发人员、但我想他们只有所需的信息。
此致、
Martin
尊敬的 Linda:
感谢您的回复。
很抱歉、但我忘记提到我使用 FPGA 对 DSP 进行编程。 由于该项目是机密的、因此不允许我与任何人共享任何 VHDL 代码。 我只能为 u 提供用于编程和验证 DSP 的二进制格式。 此格式是使用我创建的 python 脚本从*。cfg 文件生成的。 但基本上它所做的是:它从 CFG 文件中获取每个寄存器写入、并搜索文件中的最后一次寄存器写入、因为只能验证最后的状态。 然后、它会生成一个二进制文件、如我在 FPGA 中读取的实际编程文件。
如果您说寄存器不会改变、那么错误必须在我这边、但 CRC 会怎么样。 CRC 会发生变化。 您是否完全确定没有其他寄存器(在所有书籍和所有页面中)发生变化?
此致
Martin