Method and apparatus for improving yield in semiconductor devices by guaranteeing health of redundancy information

    公开(公告)号:US20060140026A1

    公开(公告)日:2006-06-29

    申请号:US11024516

    申请日:2004-12-28

    IPC分类号: G11C29/00

    CPC分类号: G11C29/76

    摘要: A method is provided comprising reading a set of memory cells indicating whether stored redundancy information is reliable and, if the set of memory cells indicates that the stored redundancy information is reliable, determining whether to read primary memory or redundant memory based on the stored redundancy information. Another method is provided comprising reading a set of memory cells associated with a group of memory cells in a primary memory, the set of memory cells indicating whether data can be reliably stored in the group of memory cells; if the set of memory cells indicates that data can be reliably stored in the group of memory cells, storing data in the group of memory cells; and if the set of memory cells does not indicate that data can be reliably stored in the group of memory cells, storing data in a group of memory cells in a redundant memory. In another preferred embodiment, a method for providing memory redundancy is provided.

    Scan chain for shifting the state of a processor into memory at a
specified point during system operation for testing purposes
    4.
    发明授权
    Scan chain for shifting the state of a processor into memory at a specified point during system operation for testing purposes 失效
    扫描链,用于在系统操作期间将处理器的状态转移到指定点的存储器,以进行测试

    公开(公告)号:US5671235A

    公开(公告)日:1997-09-23

    申请号:US567082

    申请日:1995-12-04

    IPC分类号: G06F11/36 G01R31/28

    CPC分类号: G06F11/3656

    摘要: In a semiconductor device having a processor for processing digital data and RAM for storing the digital data, an apparatus for accessing the state of the digital data stored in the RAM during system operation for testing purposes. A stall controller is used to stall the processor at a specified point of execution during system operation. The state of the processor at that particular point is shifted out of the registers by using a scan chain and temporarily stored into a buffer. A memory controller then instructs the RAM to write the data of interest into a specific set of test registers. The scan chain is routed through these test registers so that it can serially shift out the data written from the RAM. Thereby, the RAM contents can be accessed with minimal overhead by using the scan chain. Once the data has been shifted out from test registers, the current state of the processor that was stored into the buffer is fed back to the processor. The processor is unstalled and allowed to continue with its normal mode of operation.

    摘要翻译: 在具有用于处理数字数据的处理器和用于存储数字数据的RAM的半导体器件中,用于在用于测试目的的系统操作期间访问存储在RAM中的数字数据的状态的装置。 在系统运行期间,停止控制器用于将处理器停在指定的执行点。 处理器在该特定点的状态通过使用扫描链从寄存器中移出并临时存储到缓冲器中。 存储器控制器然后指示RAM将感兴趣的数据写入特定的一组测试寄存器。 扫描链通过这些测试寄存器进行路由,从而可以从RAM中串行移出数据。 因此,可以通过使用扫描链以最小的开销访问RAM内容。 一旦数据从测试寄存器中移出,存储在缓冲器中的处理器的当前状态就被反馈给处理器。 处理器未安装,并允许继续其正常操作模式。

    Method and apparatus for improving yield in semiconductor devices by guaranteeing health of redundancy information
    8.
    发明申请
    Method and apparatus for improving yield in semiconductor devices by guaranteeing health of redundancy information 失效
    通过保证冗余信息的健康来提高半导体器件产量的方法和装置

    公开(公告)号:US20070291563A1

    公开(公告)日:2007-12-20

    申请号:US11894861

    申请日:2007-08-21

    IPC分类号: G11C29/04

    CPC分类号: G11C29/76

    摘要: A method is provided comprising reading a set of memory cells indicating whether stored redundancy information is reliable and, if the set of memory cells indicates that the stored redundancy information is reliable, determining whether to read primary memory or redundant memory based on the stored redundancy information. Another method is provided comprising reading a set of memory cells associated with a group of memory cells in a primary memory, the set of memory cells indicating whether data can be reliably stored in the group of memory cells; if the set of memory cells indicates that data can be reliably stored in the group of memory cells, storing data in the group of memory cells; and if the set of memory cells does not indicate that data can be reliably stored in the group of memory cells, storing data in a group of memory cells in a redundant memory. In another preferred embodiment, a method for providing memory redundancy is provided.

    摘要翻译: 提供了一种方法,其包括:读取一组存储器单元,指示存储的冗余信息是否可靠;以及如果存储单元组指示所存储的冗余信息是可靠的,则基于所存储的冗余信息确定是否读取主存储器还是冗余存储器 。 提供了另一种方法,包括读取与主存储器中的一组存储器单元相关联的一组存储器单元,该组存储器单元指示数据是否可以可靠地存储在存储器单元组中; 如果存储器单元组指示数据可以可靠地存储在存储器单元组中,则将数据存储在存储单元组中; 并且如果存储器单元组不指示数据可以可靠地存储在存储器单元组中,则将数据存储在冗余存储器中的一组存储器单元中。 在另一个优选实施例中,提供了一种用于提供存储器冗余的方法。