Method and apparatus for managing timestamps when storing data

    公开(公告)号:US07031869B2

    公开(公告)日:2006-04-18

    申请号:US10034462

    申请日:2001-12-28

    IPC分类号: G06F19/00

    摘要: A system is disclosed in which an on-chip logic analyzer (OCLA) includes timestamp logic capable of providing clock cycle resolution of data entries using a relatively small number of bits. The timestamp logic includes a counter that is reset each time a store operation occurs. The counter counts the number of clock cycles since the previous store operation, and if enabled by the user, provides a binary signal to the memory that indicates the number of clock cycles since the previous store operation, which the memory stores with the state data. If the counter overflows before a store operation is requested, the timestamp logic may force a store operation so that the time between stores can be determined.

    Method and apparatus for CPU failure recovery in symmetric
multi-processing systems
    12.
    发明授权
    Method and apparatus for CPU failure recovery in symmetric multi-processing systems 失效
    对称多处理系统中CPU故障恢复的方法和装置

    公开(公告)号:US5815651A

    公开(公告)日:1998-09-29

    申请号:US711386

    申请日:1996-09-06

    申请人: Timothe Litt

    发明人: Timothe Litt

    摘要: Method and apparatus for operating a multiprocessor data processing system (10) of the symmetric multiprocessor (SMP) type so as to continue the execution of a process running on a failed CPU (CPU-F). In response to a failure of one of the CPUs a first method performs the steps of: detecting that one of the CPUs has failed during the execution of a first process; extracting an internal processing state from the CPU-F; inserting the extracted processing state into a second, recovery CPU (CPU-R); and completing the execution of the first process with the CPU-R. During the time that the CPU-R executes the first process the CPU-R assumes the identity of the CPU-F, and furthermore assumes the ownership of any spinlocks that may have been owned by CPU-F. If selected from an active set of CPUs the operation of the CPU-R may be timeshared between the first process and a process that is running in the CPU-R. Timesharing involves periodically unloading one processing state and loading another into CPU-R; the loading and unloading of states being accomplished by a service processor unit (SPU 12) over a serial scan bus or a parallel diagnostic bus. Loading and unloading may also be accomplished in a high speed manner through a microcode-assisted process run by CPU-R.

    摘要翻译: 用于操作对称多处理器(SMP)类型的多处理器数据处理系统(10)的方法和装置,以便继续执行在故障CPU(CPU-F)上运行的进程。 响应于其中一个CPU的故障,第一种方法执行以下步骤:在执行第一进程期间检测到CPU中的一个已经失败; 从CPU-F提取内部处理状态; 将所提取的处理状态插入到第二恢复CPU(CPU-R)中; 并用CPU-R完成第一个进程的执行。 在CPU-R执行第一个进程的时候,CPU-R采用CPU-F的身份,并且还承担了CPU-F拥有的任何自旋锁的所有权。 如果从活动的一组CPU中选择CPU-R的操作可能会在第一个进程和在CPU-R中运行的进程之间进行时分。 分时涉及定期卸载一个处理状态并将另一个加载到CPU-R中; 状态的装载和卸载由服务处理器单元(SPU 12)通过串行扫描总线或并行诊断总线完成。 加载和卸载也可以通过CPU-R运行的微代码辅助处理以高速方式完成。

    Key-embedded Braille display system
    13.
    发明授权
    Key-embedded Braille display system 失效
    钥匙嵌入式盲文显示系统

    公开(公告)号:US4752772A

    公开(公告)日:1988-06-21

    申请号:US33358

    申请日:1987-03-30

    IPC分类号: G09B21/00 G09B21/02

    CPC分类号: G09B21/003

    摘要: A Braille display cell which may be embedded in one of a plurality of keys that are used to provide input to a digital data processor. Cursor controls identify a location in text containing characters, and, in response thereto, the processor produces a Braille actuation signal which identifies the character located at said position. The Braille actuation signal, in turn, generates a Braille indicator of the character on the Braille display cell. With the assistance of the cursor controls, the text can be scanned to cause the Braille indicators corresponding to the characters in the text to appear sequentially on the Braille display cell thereby displaying the text in Braille so that said text can be read tactilely.

    摘要翻译: 盲文显示单元,其可以嵌入在用于向数字数据处理器提供输入的多个键之一中。 光标控件识别包含字符的文本中的位置,并且响应于此,处理器产生识别位于所述位置的字符的盲文致动信号。 盲文启动信号又产生盲文显示单元上字符的盲文指示符。 在光标控制的帮助下,可以扫描文本,使文字中的文字对应的盲文指示符依次显示在盲文显示单元上,从而在盲文中显示文本,以便可以触觉地读取文本。