Claims
- 1. In a raster-scanned display system, an apparatus for generating display ID information for said display system, said apparatus comprising:
- a first memory which stores display ID information, said display ID information including records comprising display ID (DID) values and corresponding starting coordinate values;
- a controller which is coupled to the first memory and which retrieves a plurality of said records, and generates sequences of DID values and corresponding duration values from the DID values and coordinate values of the retrieved records;
- a second memory comprising a FIFO memory which is coupled to said controller for storing a plurality of said sequences of DID values and corresponding duration values generated by said controller;
- a third memory comprising a register coupled to said FIFO memory for storing one of said plurality of said sequences of DID values representing display ID information for a sequence of pixels in a raster-scanned line; and
- a fourth memory which is coupled to said controller and which stores said duration value corresponding to said one of said plurality of sequences of DID values stored in said third memory.
- 2. An apparatus as in claim 1 wherein said fourth memory is a sequential down counter.
- 3. In a computer controlled display system, an apparatus for generating display ID information for said display system, said apparatus comprising:
- a first memory means for storing display ID information;
- a first FIFO coupled to first memory means by a control means;
- said control means obtaining display ID information from said first memory, said display ID information including a DID portion and a X.sub.-- start portion, said control means computing a XMOD5 value and a XDIV5 value from said X.sub.-- start portion and loading said DID portion, said XMOD5 value, and said XDIV5 value into said first FIFO;
- a state machine for obtaining duration information from said XMOD5 and said XDIV5;
- a second FIFO coupled to said state machine wherein said state machine loads said duration information and said ID information into said second FIFO;
- a register coupled to said second FIFO wherein said control means generates a control signal to load an initial ID information from said second FIFO into said second register, and
- a run counter coupled to said second FIFO wherein said control means generates said control signal to load an initial duration information from said second FIFO into said run counter.
- 4. An apparatus as in claim 3 wherein said first memory means is comprised of random access memory.
- 5. An apparatus as in claim 4 wherein said first memory means stores said entire display ID information, said entire display ID information is comprised of at least two tables, a frame table and a line sequence table.
- 6. An apparatus as in claim 5 wherein said frame table is comprised of:
- at least one byte of information to a line entry in said line sequence table, and
- at least one byte of line repeat count.
- 7. An apparatus as in claim 5 wherein said line sequence table is comprised of:
- at least one byte of information to denote word count, and
- at least one byte of information comprising X start and ID information.
- 8. An apparatus as in claim 3 wherein said first FIFO and said second FIFO store at least one display ID information.
- 9. An apparatus as in claim 3 wherein said run counter generates a control signal to load information from said second FIFO to said second register and said run counter after initial step.
- 10. In a computer controlled display system, a method for generating display ID information for said display system, said method comprising:
- an access to first memory means to get at least one display ID information, said display ID information including DID portion and X.sub.-- start portion;
- computing XMOD5 and XDIV5 from said X.sub.-- start portion;
- loading said DID portion, said XMOD5, and said XDIV5 into a second memory means;
- obtaining duration information from said XMOD5 and said XDIV5;
- loading said DID information and said duration information into a third memory means;
- loading said DID information into a register, and
- loading said duration information into a sequential circuit.
- 11. A method as in claim 10 wherein said first memory means is comprised of random access memory.
- 12. A method as in claim 10 wherein said second memory means is a FIFO.
- 13. A method as in claim 10 wherein said third memory means is a FIFO.
- 14. A method as in claim 10 wherein said sequential circuit is comprised of sequential down counter.
Parent Case Info
This is a continuation of application Ser. No. 08/305,095, filed Sep. 13, 1994 now abandoned, which is a divisional of application Ser. No. 07/842,930, filed Feb. 27, 1992, now U.S. Pat. No. 5,371,518.
US Referenced Citations (13)
Divisions (1)
|
Number |
Date |
Country |
Parent |
842930 |
Feb 1992 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
305095 |
Sep 1994 |
|