我可以使用Atmel配置器件配置我的FLEX 10K器件吗?-Altera-Intel社区-FPGA CPLD-ChipDebug

我可以使用Atmel配置器件配置我的FLEX 10K器件吗?

尽管Atmel配置器件可以用数据编程,甚至看似配置,但这些器件存在一些限制。 Altera建议您在配置FLEX 10K器件时使用EPC1配置器件。

错误检查电路内置于EPC1器件中。具体地,EPC1配置器件具有加载了编程文件长度的寄存器。如果EPC1器件发送整个程序并且未看到CONF_DONE变为高电平,则将确定FLEX 10K器件未正确接收数据并通过将其OE引脚脉冲为低电平来重新启动配置。由于输出使能连接到FLEX 10K器件上的nSTATUS ,因此如果打开“帧错误自动重启”选项,EPC1将重新启动配置。

Atmel配置器件期望FLEX 10K器件中的此错误检查电路。由于此电路位于EPC1而非FLEX 10K器件中,因此Atmel器件无法始终如一地正确处理错误。如果在配置期间出现错误,则无论是否使用EPC1或Atmel器件,FLEX 10K器件都将通过循环冗余校验(CRC)电路捕获它并将nSTATUS驱动nSTATUS低电平。但是,如果在前导码期间出现噪声,导致CONF_DONE不变高并且nSTATUS不变低,则EPC1配置器件将捕获此错误并重新启动,而Atmel器件则不会。

请登录后发表评论

    没有回复内容