Technical data
}
while(question_reg() && QUESTION_REG_10);
If
Question_reg
returns a value that includes bit 10 ("1024"), this is an indication that
the error detector has not yet synchronized to the new pattern. In this case, the
instrument has not yet settled.
N O T E
File accessing, especially for large files can take some time. Control programs must
be prepared for time-outs of this size.
Reading the Serial BERT's Status
Reading the Serial BERT's Status - Concepts
The Serial BERT has a set of status registers that you can use to monitor the status
of the hardware, software, and any running tests.
Specifically, it has the following registers:
• Status Byte
The Status Byte is a single register that stores the events occurring on the
other registers.
• Standard Event Status Register
The Standard Event Status Register monitors some non-critical errors and basic
operations.
• Questionable Data Status Register
The bits in the Questionable Data Status Register are set when certain events
occur in the Serial BERT that can lead to questionable results.
• Operation Status Register
The Operation Status Register indicates when certain operations have been
completed.
• Clock Loss Status Register
The Clock Loss Status Register indicates if the Serial BERT's pattern generator
or error detector have lost the clock signal.
3 Recommended Programming Techniques
24 Agilent J-BERT N4903B High-Performance Serial BERT
Overview of Registers