发明名称 Methods and circuits for testing programmable logic
摘要 Described is a test circuit that can be instantiated on a programmable logic device to perform at-speed functional tests of programmable resources, including internal memory and routing resources. The resources to be tested are configured to instantiate a counter circuit connected to the address terminals of a linear-feedback shift register (LFSR). LFSRs are cyclic, in the sense that when clocked repeatedly they go through a fixed sequence of states. Consequently, an LFSR that starts with a known set of data has a predictable set of data after a given number of clock periods. The LFSR is preset to a known count and clocked a known number of times. The resulting count is then compared with a reference. If the resulting count matches the reference, then all of the resources used to implement the test circuit, including the memory and routing resources used to implement the LFSR, are deemed fully functional at the selected clock speed. A test circuit employing an LFSR can be duplicated many times on a given device under test to consume (and therefore test) as many resources as possible.
申请公布号 US6539508(B1) 申请公布日期 2003.03.25
申请号 US20000526138 申请日期 2000.03.15
申请人 XILINX, INC. 发明人 PATRIE ROBERT D.;WELLS ROBERT W.
分类号 G01R31/3185;(IPC1-7):H04B17/00 主分类号 G01R31/3185
代理机构 代理人
主权项
地址