嗨斯蒂芬,
欢迎来到Xilinxwilliam hill官网
!
有没有办法将位流CRC存储在FPGA中,然后使用DSP读取它?
称为文件PG036描述的软错误缓解(SEM)控制器的Xilinx IP记住了比特流CRC。
当FPGA运行时,SEM IP在后台工作,并使用比特流CRC连续检查加载的FPGA配置是否已被电离辐射破坏(当发生这种情况时讨厌它)。
您的DSP可以使用PG036中描述的串行接口之一与SEM通信 - 并且可能(?)存在请求比特流CRC的命令。
我想为每个版本生成一个新的固件版本号,将版本号存储在FPGA中,然后使用微控制器读取它。
我们通过将固件ID存储为VHDL中的硬编码常量来实现此目的。
我们的VHDL还实现了一个串行接口,允许我们与FPGA交换简单的命令。
其中一个简单命令指示FPGA使用硬编码固件ID进行回复。
同样,您的DSP可以通过这样的串行接口与FPGA通信。
干杯,
标记
嗨斯蒂芬,
欢迎来到Xilinxwilliam hill官网
!
有没有办法将位流CRC存储在FPGA中,然后使用DSP读取它?
称为文件PG036描述的软错误缓解(SEM)控制器的Xilinx IP记住了比特流CRC。
当FPGA运行时,SEM IP在后台工作,并使用比特流CRC连续检查加载的FPGA配置是否已被电离辐射破坏(当发生这种情况时讨厌它)。
您的DSP可以使用PG036中描述的串行接口之一与SEM通信 - 并且可能(?)存在请求比特流CRC的命令。
我想为每个版本生成一个新的固件版本号,将版本号存储在FPGA中,然后使用微控制器读取它。
我们通过将固件ID存储为VHDL中的硬编码常量来实现此目的。
我们的VHDL还实现了一个串行接口,允许我们与FPGA交换简单的命令。
其中一个简单命令指示FPGA使用硬编码固件ID进行回复。
同样,您的DSP可以通过这样的串行接口与FPGA通信。
干杯,
标记
举报