首页> 外国专利> CPLD serial programming with extra read register

CPLD serial programming with extra read register

机译:具有额外读取寄存器的CPLD串行编程

摘要

A method for programming or testing a CPLD using an additional read register. In one embodiment, the method comprises: instructing the CPLD in one instruction to load program data, load address information and program the program data into a memory location having an address defined by the address information; loading the program data into a first data storage element and the address information into an address storage element; programming the program data into the memory location; instructing the CPLD to read verify data from the memory location; and capturing the verify data into a second data storage element. The second data storage element comprising a read registers. The novel method further comprises comparing the verify data with the program data. The verify data and the program data may be compared within the CPLD or the verify data may be output from the CPLD and compared with the program data externally. The novel method further comprises instructing the CPLD to program again, or overprogram, the program data into the memory location if the program data matches the verify data. The novel method further comprises reprogramming the program data into the memory location if the program data does not match the verify data.
机译:一种使用附加读取寄存器对CPLD进行编程或测试的方法。在一个实施例中,该方法包括:在一条指令中指示CPLD加载程序数据,加载地址信息并将该程序数据编程到具有地址信息所定义的地址的存储单元中;将程序数据加载到第一数据存储元件中,并将地址信息加载到地址存储元件中;将程序数据编程到存储位置;指示CPLD从存储器位置读取验证数据;将验证数据捕获到第二数据存储元件中。第二数据存储元件包括读取寄存器。该新颖方法还包括将验证数据与程序数据进行比较。可以在CPLD内比较验证数据和程序数据,或者可以从CPLD输出验证数据并在外部与程序数据进行比较。该新颖方法还包括:如果程序数据与验证数据匹配,则指示CPLD再次将程序数据编程或过编程到存储器位置。该新颖方法还包括如果程序数据与验证数据不匹配,则将程序数据重新编程到存储器位置中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号