The following operators can be used to better focus your queries.
( ) , AND, OR, NOT, W/#
? single char wildcard, not at start
* multi char wildcard, not at start
(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*
This guide provides a more detailed description of the syntax that is supported along with examples.
This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.
Concept Search - What can I type?
For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.
Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.
The figure depicts a flow diagram of a method of detecting a program violation, or branch error, in the execution of an interrupt driven program including various priority levels.
English (United States)
This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately
55% of the total text.
Page 1 of 3
Microcoded Detection Of A Program Violation
The figure depicts a flow diagram of a method of detecting a program
violation, or branch error, in the execution of an interrupt driven program
including various priority levels.
For several hardware or software reasons branch errors may occur in the
execution of a program sequence. A branch error may be caused by an
Instruction Address Register (IAR) hardware failure, an indexed branch using a
wrong register, etc.
Example 1: IAR 3 which drives level 3 is updated with a wrong value and
addresses a level 2 instruction. A program violation occurs.
To detect program violation it is proposed to insert traps in each program
level, as illustrated in the flow diagram. At the entry into level N, the level N
control flag is tested. If the flag is OFF, it is set ON, and the program runs
within level N. If the flag is ON, this means that level N is already in progress,
and an error recovery procedure is initiated.
At the exit from level N, the level N control flag is tested again. If the flag is
ON, it is reset. and the level N exit sequence takes place. If the flag is OFF,
this means that another level has entered into this level, and an error recovery
procedure is initiated.
Example 2: Level 4 is running. A level 0 interrupt occurs,
but IAR 0 is wrong and addresses a level 2 program instruction. Via
IAR 0 the level 2 is accessed at random and executed on priority 0.
The level 2 control flag is tested. The flag is OFF, and an error
recovery procedure is initiated. In this example the branch error
Example 3: Level 4 is running. A level 0 interrupt occurs, but IAR...