发明名称 Method for checking the functional ability of a memory element
摘要 A method for checking the functional ability of a memory element having a stack memory, wherein the stack memory occupies a defined region within the memory element. A stack memory pointer is defined, which displays, in the form of an address, a stack memory position, from which data are currently being removed or to which data are currently being written. In the memory element, a section of defined length arranged outside a memory region to be checked is delimited and used as an auxiliary memory; the current address of the stack memory pointer is stored before the start of a test program for checking the memory element and the stack memory pointer is then assigned an address associated with the auxiliary memory, so that during the test program the auxiliary memory is used as working memory; and after terminating the test program the stack memory pointer is reassigned the address of that position, which it displayed before the start of the test program.
申请公布号 US8762799(B2) 申请公布日期 2014.06.24
申请号 US201113580548 申请日期 2011.01.28
申请人 Endress + Hauser GmbH + Co. KG 发明人 Ferraro Franco
分类号 G11C29/00 主分类号 G11C29/00
代理机构 Bacon & Thomas, PLLC 代理人 Bacon & Thomas, PLLC
主权项 1. A method for checking the functional ability of a memory element having a stack memory, wherein the stack memory occupies a defined region within the memory element, and wherein a stack memory pointer is defined, which displays, in the form of an address, a stack memory position, from which data are currently being removed or to which data are currently being written, comprising the steps of: delimiting in the memory element, a first section of defined length using the first section for storing at least one signature, which contains data relevant for checking functional ability of the memory element; delimiting in the memory element, a second section of defined length and using the second section as an auxiliary memory, wherein positions of the first section and the second section are selected in such a manner that the first section and the second section adjoin one another and are arranged outside of a memory region to be checked; checking the memory region to be checked by a modularly built test program, wherein current address of the stack memory pointer is stored before start of the test program and the stack memory pointer is then assigned an address associated with the auxiliary memory, so that during the test program the auxiliary memory is used as working memory; and after terminating the test program the stack memory pointer is reassigned the address of that position, which it displayed before the start of the test program.
地址 Maulburg DE