Patent US4622547A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4622547A Expired / Lapsed US ⏱️ 0.0 years remaining

Memory access control apparatus

Assignee: Sony Corp
•
Filing: 1982-07-07
•
Granted: 1986-11-11
•
Expires: 2002-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a microcomputer system with an asynchronous working central processing unit (CPU) and a cathode ray tube (CRT) display, a memory access control apparatus includes a memory, particularly a video RAM, a CRT controller connected to the CRT for accessing the memory, a system clock for generating system clock pulses which are supplied to the CPU, a multiplexing clock for generating multiplexing clock signals based on the system clock and having a frequency which is one-half the frequency of the system clock pulses, and a multiplexer connected to the CPU and the CRT controller through which the CPU and the CRT controller selectively access the memory in a time sharing manner according to the multiplexing clock signals.

Inventors

  • 👤 Shunsuke Furukawa
  • 👤 Yoshitsugu Hattori
  • 👤 Yoshihiko Matsumoto
  • 👤 Hiroshi Okubo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 14:25
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/001; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/28; G06F13/287; G06F3/00; G06F3/14; G06F3/153; G09G5/36; G09G5/39; G09G5/393; G09G2320/00; G09G2320/02; G09G2320/0247

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 332 words
A display memory access control system in combination with an asynchronous central processing unit providing main memory addresses and I/O addresses and including a master clock emitting clock pulses at a predetermined frequency, with each of said I/O addresses being provided for a duration greater than three cycles of said clock pulses, comprising: main memory means addressable by said main memory addresses from said central processing unit; display random access memory means for storing display data and being addressable by said I/O addresses from said central processing unit so that the work area available for programs in said main memory means is not restricted by the need to store display data; display means for displaying the display data stored in said display random access memory means; display controller means for generating addresses for DMA addressing of said display random access memory means; data bus means connecting said display random access memory means with said central processing unit and with said display means; address bus means connecting said central processing unit and said display controller with said display random access memory means; multiplexing means interposed in said address bus means and having a first state in which said I/O addresses from said central processing unit are applied to said display random access memory means, and a second state in which said addresses generated by said display controller means are applied to said display random access memory means so that there is no decrease in the processing speed of said central processing unit when providing direct access to said display random access memory means by said display controller means; and multiplexing control means generating a control signal applied to said multiplexing means and having alternating first and second levels corresponding to said first and second states, respectively, of said multiplexing means and which are cyclically repeated at a frequency which is one-half said predetermined frequency of the clock pulses thereby avoiding the need for high speed operation of said display random access memory means.
Claim 2
Dependent Claim 332 words
A display memory access control system in combination with an asynchronous central processing unit providing main memory addresses and I/O addresses and including a master clock emitting clock pulses at a predetermined frequency, with each of said I/O addresses being provided for a duration greater than three cycles of said clock pulses, comprising: main memory means addressable by said main memory addresses from said central processing unit; display random access memory means for storing display data and being addressable by said I/O addresses from said central processing unit so that the work area available for programs in said main memory means is not restricted by the need to store display data; display means for displaying the display data stored in said display random access memory means; display controller means for generating addresses for DMA addressing of said display random access memory means; data bus means connecting said display random access memory means with said central processing unit and with said display means; address bus means connecting said central processing unit and said display controller with said display random access memory means; multiplexing means interposed in said address bus means and having a first state in which said I/O addresses from said central processing unit are applied to said display random access memory means, and a second state in which said addresses generated by said display controller means are applied to said display random access memory means so that there is no decrease in the processing speed of said central processing unit when providing direct access to said display random access memory means by said display controller means; and multiplexing control means generating a control signal applied to said multiplexing means and having alternating first and second levels corresponding to said first and second states, respectively, of said multiplexing means and which are cyclically repeated at a frequency which is one-half said predetermined frequency of the clock pulses thereby avoiding the need for high speed operation of said display random access memory means.
Claim 3
Dependent Claim 37 words
The combination according to claim 1; in which said display means includes a cathode ray tube, and said addresses generated by said display control means are coordinated with scanning of a roster in said cathode ray tube.
Claim 4
Dependent Claim 125 words
The combination according to claim 2; in which said display random access memory means includes a plurality of random access memories for storing data corresponding to respectively different kinds of displays, each of said random access memories is allocated to a respective range of said I/O addresses, said multiplexing means includes a plurality of multiplexers interposed in said address bus means for said plurality of random access memories, respectively, and being simultaneously changed between said first and second states in response to said first and second levels of said control signal, and said display means includes means for synthesizing display data read from said plurality of random access memories for display by said cathode ray tube when said control signal is at said second level.
Claim 5
Dependent Claim 33 words
The combination according to claim 1; in which said central processing unit further includes an I/O port to which less than all of said I/O addresses are applied through said address bus means.
Claim 6
Dependent Claim 26 words
The combination according to claim 4; in which said I/O addresses include 16 bits, and only the lower 8 bits are applied to said I/O port.
Claim 7
Dependent Claim 68 words
The combination according to claim 5; in which said lower 8 bits of the I/O addresses from said central processing unit are coupled through said address bus means to the upper 8 bits of the addreses of said display random access memory means, and the upper 8 bits of said I/O addresses are coupled to the lower 8 bits of the addresses of said display random access means.

References Cited (Backward Citations)

US4117469A Cited
US4121283A Cited
US4482979A Cited
US4511965A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-11-10 1990-05-12 1990-11-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-11-10 1994-05-12 1994-11-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-11-10 1998-05-12 1998-11-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag