Patent · US Expired

Memory subsystem for bitmap printer data controller

US5511152A · kind A · utility

25Cited by
13References
5Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 20, 1993
Grant dateApr 23, 1996
Priority date
Expiry dateSep 20, 2013

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06K2215/0077
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A DRAM memory controller for a printer having a single host CPU and a bitmap memory. The CPU initiates data transfers synchronously to a system clock for filling the bitmap memory, and a DMA controller initiates data transfers asynchronously to the system clock for transferring data from the bitmap memory to a print engine. The controller includes a first sequencer for controlling synchronous data transfers initiated by the host CPU, a second sequencer for controlling asynchronous data transfers initiated by the DMA controller, a refresh request generator for generating a refresh request signal which is asynchronous to the system clock, and a third sequencer for controlling memory refresh and for controlling arbtitration betwween the first, second, and third sequencers. Also provided is a method of transferring data between a bitmap memory and a print fifo in a printer. The method includes the steps of initiating a single data write transfer to a location in a dynamic RAM; reading a word of data from the location in the dynamic RAM to a first buffer using a first page-mode DRAM access; and writing data from a second buffer to the same location in the dynamic RAM using a second page…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.