Claims
- 1. A display system using a multi-port memory having at least a random access memory part and a serial access memory part as a frame buffer and a raster scan type display for displaying data read out from the frame buffer, comprising:
- a display controller for producing address bits for the multi-port memory for data transfer from the random access memory part to the serial access memory part and for generating a synchronizing signal for synchronizing operation of the raster scan type display;
- first means for generating an access start disable signal just prior to said data transfer based on said synchronizing signal, said access start disable signal having an active period being equal to or longer than an access cycle time of drawing data to the multi-port memory;
- means for disabling a drawing access to the multi-port memory when said access start disable signal is active; and
- second means connected to said display controller for generating a timing signal for said data transfer in response to said address bits corresponding to columns of said multi-port memory so that data, corresponding to a scanning line, on the display means, which is stored in a plurality of rows of the random access memory part, is transferred to the display means in real time.
- 2. A display system according to claim 1, wherein:
- said first generating means generates said access start disable signal by using a horizontal synchronizing signal as said synchronizing signal.
- 3. A display system according to claim 1, wherein:
- said first generating means generates said access start disable signal by using said address bits corresponding to columns of said multi-port memory.
- 4. A display system including display means, a multi-port memory as a frame buffer for display which has at least a random access memory part and a serial access memory part, means for drawing display data to the multi-port memory and a display controller for generating a plurality of synchronizing signals for synchronizing operation of the display means and address signals of the multi-port memory at a read access for display, comprising:
- first producing means for producing a timing signal of a data transfer from the random access memory part to the serial access memory part at the read access for display;
- means for generating an access start disable signal just prior to said data transfer, said access start disable signal having an active period which is equal to or longer than an access cycle time of the drawing means;
- means for disabling a draw access from the drawing means to the multi-port memory when said access start disable signal is active; and
- second producing means connected to the display controller for producing a timing signal of a real time data transfer in response to the address signals of columns of said multi-port memory so that data, corresponding to a scanning line, on the display means, which is stored in a plurality of rows of the random access memory part, is transferred to the display means in real time.
- 5. A display system according to claim 4, wherein:
- said second producing means includes a detector for detecting a timing at which the address signals corresponding to columns of the multi-port memory become zero so as to produce said timing signal of said real time data transfer.
- 6. A display system according to claim 4, wherein:
- said generating means includes means connected to the display controller for detecting a timing signal at which the address signals of the column become a predetermined value and a generator for generating said access start disable signal just prior to said real time data transfer based on a last occurring timing signal.
- 7. A display including display means, a multi-port memory as a video random access memory for display which has at least a random access memory part and a serial access memory part, means for drawing display data to the multi-port memory and a display controller for generating a plurality of synchronizing signals for synchronizing operation of the display means and address signals of the multi-port memory during a read access for display comprising:
- means for producing a timing signal of a data transfer from the random access memory part to the serial access memory part at the read access for display; and
- said producing means having a first timing producer for producing said timing signal in response to the synchronizing signals from the display controller and a second timing producer for producing said timing signal in response to the address signals of columns of the multi-port memory so that the display data, corresponding to a scanning line, on the display means, which is stored in a plurality of rows of the random access memory part, between a first column of a first row and a second column of a second row, is transferred to the display means in real time, said first and second columns being columns other then first and last columns of a row.
- 8. A display system according to claim 7, wherein:
- said second timing producer produces the timing signal when the address signals of the columns become all zero.
- 9. A display system including display means, a multi-port memory as a video random access memory for display which has at least a random access memory part and a serial access memory part, means for drawing display data to the multi-port memory and a display controller for generating a plurality of synchronizing signals for synchronizing operation of the display means and address signals of the multi-port memory during a read access for display comprising:
- means for producing a timing signal of a data transfer from the random access memory part to the serial access memory part at the read access for display;
- said producing means having a first timing producer for producing said timing signal in response to the synchronizing signals from the display controller and a second timing producer for producing said timing signal in response to the address signals of columns of the multi-port memory so that the display data, corresponding to a scanning line, on the display means, which is stored in a plurality of rows of the random access memory part, is transferred to the display means in real time;
- means for generating an access start disable signal just prior to said data transfer, said access start disable signal having an active period which is equal to or longer than an access cycle time of the drawing means; and
- means for disabling a draw access from the drawing means to the multi-port memory when said access start disable signal is active.
- 10. A display system according to claim 9, wherein:
- said generating means having a first generator for generating said access start disable signal in response to the synchronizing signals and a second generator for generating said access disable signal in response to the address signals of the columns.
- 11. A display system according to claim 10, wherein:
- said second generator generates said access disable signal when the address signals of the columns become a predetermined value.
- 12. A display system including display means, a multi-port memory as a video random access memory for display which has at least a random access memory part and a serial access memory part, means for drawing display data to be multi-port memory and a display controller for generating a plurality of synchronizing signals for synchronizing operation of the display means and address signals of the multi-port memory during a read access for display, comprising:
- means for producing a timing signal of a data transfer from the random access memory part to the serial access memory part at the read access for display in response to the address signals of columns of the multi-port memory so that the display data, corresponding to a scanning line, one the display means, which is stored in a plurality of rows of the random access memory part, between a first column of a first row and a second column of a second row, is transferred to the display means in real time, said first and second columns being columns other than first and last columns of a row.
- 13. A display system according to claim 12, wherein:
- said producing means includes a detector means for detecting a timing at which the address signals of the columns of the multi-port memory become a predetermined value so as to produce said timing signal of said data transfer.
- 14. A display system including display means, a multi-port memory as a video random access memory for display which has at least a random access memory part and a serial access memory part, means for drawing display data to the multi-port memory and a display controller for generating a plurality of synchronizing signals for synchronizing operation of the display means and address signals of the multi-port memory during a read access for display, comprising:
- means for producing a timing signal of a data transfer from the random access memory part to the serial access memory part at the read access for display in response to the address signals of columns of the multi-port memory so that the display data, corresponding to a scanning line, on the display means, which is stored in a plurality of rows of the random access memory part, is transferred to the display means in real time; and
- first means for generating a first access start disable signal for disabling a draw access request from the drawing means just prior to said timing signal when the address signals of the columns become a predetermined value.
- 15. A display system including display means, a multi-port memory as a video random access memory for display which has at least a random access memory part and a serial access memory part, means for drawing display data to the multi-port memory and a display controller for generating a plurality of synchronizing signals for synchronizing operation of the display means and address signals of the multi-port memory during a read access for display, comprising:
- means for producing a timing signal of a data transfer from the random access memory part to the serial access memory part at the read access for display in response to the address signals of columns of the multi-port memory so that the display data, corresponding to a scanning line, on the display means, which is stored in a plurality of rows of the random access memory part, is transferred to the display means in real time; and
- second means for generating a second access start disable signal for disabling a draw access request from the drawing means just prior to a refresh timing signal.
- 16. A display system according to claim 15, wherein:
- said second access start disable signal is generated based on the synchronizing signals from the display controller.
- 17. A method for transferring video data from random access memory parts to serial access memory parts of multi-port random access memory means, the video data read out from the multi-port random access memory means being displayed on raster scan type display means, comprising the steps of:
- drawing the video data into the random access memory parts, so that the video data corresponding to one scanning line of the display means is stored on a plurality of rows of each of the random access memory parts;
- initially transferring the video data, corresponding to said one scanning line from the first row of said plurality of rows, to said serial access parts, in response to a read access signal and address signals of the multi-port random access memory;
- serially reading out said video signal transferred to the serial access parts; and
- continuing the transfer of said video data corresponding to said one scanning line to said serial access parts, from a row successive to the first row in response to a first timing signal which is generated at a time when said address signals of the columns of each of the random access memory parts become a first predetermined value, so that the video data, corresponding to said one scanning line of the display means stored on a plurality of rows of the random access memory means, is transferred in real time to the display means.
- 18. A transferring method according to claim 17, further comprising the step of:
- converting the video data, which is output in parallel to said serial access memory parts into a serial video signal to be supplied to the display means.
- 19. A transferring method according to claim 17, further comprising the step of:
- disabling a draw access to the random access memory parts prior to said initially transferring step in response to a second timing signal which is generated at a time that said address signals of the columns of each of the random access memory parts become a second predetermined value.
- 20. A display system using raster scan type display means for displaying video data, comprising:
- multi-port memory means having a plurality of multi-port memories, which have random access memory parts and serial access memory parts, for storing the video data;
- means for drawing the video data into said random access memory parts of said multi-port memory means;
- display controlling means for generating address signals supplied to said multi-port memory means and a synchronization signal for synchronizing operation of the display means;
- first producing means for producing a first timing signal of a data transfer from said random access memory parts to said serial access memory parts at a read access for display in response to said address signals of the columns of said random access memory parts so that video data, corresponding to a scanning line on the display means, which is stored in a plurality of rows between a first column of a first row and a second column of a second row, is transferred to the display means in real time, said first and second columns being columns other than first and last columns of a row; and
- display interface means placed between said multi-port memory means and the display means for converting parallel bits of the video data output from said multi-port memories into a serial bit signal to be supplied to the display means.
- 21. A display system according to claim 20, wherein
- said display interface means includes a parallel to serial converter, and wherein a number of said parallel bits corresponds to the number of said random access memory parts.
- 22. A display system according to claim 21, wherein
- said first producing means produces said first timing signal, when said address signals become a predetermined value.
- 23. A display system using raster scan type display means for displaying video data, comprising:
- multi-port memory means having a plurality of multi-port memories, which have random access memory parts and serial access memory parts, for storing the video data;
- means for drawing the video data into said random access memory parts of said multi-port memory means;
- display controlling means for generating address signals supplied to said multi-port means and a synchronization signal for synchronizing operation of the display means;
- first producing means for producing a first timing signal of a data transfer from said random access memory parts to said serial access memory parts at a read access for display in response to said address signals of the columns of said random access memory parts so that video data, corresponding to a scanning line on the display means, which is stored in a plurality of rows is transferred to the display means in real time;
- display interface means placed between said multi-port memory means and the display means for converting parallel bits of the video data output from said multi-port memories into a serial bit signal to be supplied to the display means;
- said display interface means includes a parallel to serial converter, and wherein a number of said parallel bits corresponds to the number of said random access memory parts;
- said first producing means produces said first timing signal, when said address signals become a predetermined value;
- first generating means for generating a first access start disable signal having an active period which is equal to or longer than an access cycle of said drawing means in response to said address signals; and
- means for disabling a draw access of said drawing means prior to said data transfer in response to said first access start disable signal.
- 24. A display system according to claim 23, further comprising:
- second producing means for producing a second timing signal of said data transfer in response to said synchronization signal.
- 25. A display system according to claim 24, further comprising:
- second generating means for generating a second access start disable signal having an active period which is equal to or longer than the access cycle of said drawing means in response to said synchronization signal; and
- wherein said disabling means disables said draw access in response to said second access start disable signal.
Priority Claims (1)
Number |
Date |
Country |
Kind |
61-96758 |
Apr 1986 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 042,704, now abandoned, filed Apr. 27, 1987.
US Referenced Citations (11)
Non-Patent Literature Citations (1)
Entry |
Eiichi Kumagai et al. "Dual-port Memory and Gate Arrays" Nikkei Electronics, No. 398, Jun. 30, 1986, pp. 1-14. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
42704 |
Apr 1987 |
|