LATTICE CPLD MachXO3是否可以通过SPI/ I2C / JTAG之类的编程端口对其SRAM进行重新配置以覆盖已经烧写到NVCM的旧程序?inner6年前发布3161 LATTICE CPLD MachXO3是否可以通过SPI/ I2C / JTAG之类的编程端口对其SRAM进行重新配置以覆盖已经烧写到非易失性配置存储器(NVCM)的旧程序? lattice
是的,即使在NVCM已被编程之后,也可以由外部处理器通过SSPI / I2C / JTAG(sysCONFIG端口)来重新配置MachXO3。 但是要确保NVCM中的程序已经在Diamond spreadsheet 中启用了所需的sysCONFIG端口(SSPI / I2C / JTAG之一)。
另外请注意,如果器件重新上电,或接收到REFRESH命令,或者PROGRAMN引脚置位和释放,器件将再次从NVCM重新加载过时的配置数据。