发明名称 CPLD serial programming with extra read register
摘要 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.
申请公布号 US5996091(A) 申请公布日期 1999.11.30
申请号 US19970911313 申请日期 1997.08.19
申请人 CYPRESS SEMICONDUCTOR CORP. 发明人 JONES, CHRISTOPHER W.;JOHNSON, DAVID L.
分类号 G01R31/3185;G11C29/52;(IPC1-7):G06F11/00 主分类号 G01R31/3185
代理机构 代理人
主权项
地址