Claims
- 1. A printer comprising:
- a print engine;
- a processor for controlling said engine responsive to data from a computer;
- one or more memory circuits for storing information during printing operation of the printer;
- test circuitry external to said processor for accessing said one or more memory circuits prior to printing operation for testing the proper operation of said one or more memory circuits such that the testing is controlled and executed by said test circuitry and not by said processor.
- 2. The printer of claim 1 wherein said memory is accessed at a first speed during print operations and said test circuitry accesses said memory at substantially the same speed.
- 3. The printer of claim 1 wherein said test circuitry comprises circuitry for:
- generating a first sequence of data and storing said first sequence in said memory;
- reading the first sequence stored in said memory and comparing the first sequence read from said memory with the generated first sequence;
- generating a second sequence of data and storing said second sequence in said memory, said second sequence being the logical inverse of said first sequence; and
- reading the second sequence stored in said memory and comparing the second sequence read from said memory with the generated second sequence.
- 4. The printer of claim 3 wherein said test circuitry comprises:
- a data word memory for storing data words used in generating the first and second sequences;
- a shift register coupled to said data word memory for receiving a data word from said data word memory and shifting logical bits of the received data word; and
- circuitry for storing the shifted data word from the shift register into said data word memory.
- 5. The printer of claim 4 and further comprising circuitry for receiving a data word from said data word memory and selectively inverting the received data word.
- 6. The printer of claim 4 and further comprising circuitry to compare the data word stored in said data word memory with a predetermined value.
- 7. The printer of claim 1 and wherein said test circuitry comprises circuitry for generating a sequence of data which comprises an odd number of data words.
RELATED APPLICATIONS
This application is a Continuation of application Ser. No. 08/279,448, filed Jul. 25, 1994, and entitled "Test Circuitry for Printer Memory," now abandoned.
US Referenced Citations (4)
Continuations (1)
|
Number |
Date |
Country |
| Parent |
279448 |
Jul 1994 |
|