摘要 |
<p>본 발명은 레이저 프린터(LBP: Laser Beam Printer)에 있어서, 비디오 메모리에 기록된 비트맵 데이터를 밴드 단위로 분할하여 밴드 데이터를 생성한 후, DMA 처리에 의해 인쇄를 수행하는 레이저 프린터의 DMA 버퍼링 장치에 있어서, 현시점을 기준할 시에 한 밴드 이후에 DMA 처리될 밴드 데이터의 DMA 워드 개수값과 DMA의 메모리 시작 주소값과 밴드 내의 DMA 메모리 증감 방향값 및 최종 밴드 지시값으로 구성된 DMA 제어 파라미터를 여러개로 분할된 밴드 데이터 중 하나의 밴드 데이터가 DMA 처리되는 동안 버퍼링한 다음에 출력하도록 하는 DMA 제어 버퍼를 적어도 두 개 이상 순차적으로 접속하여, 상기 DMA 제어 파라미터에 대한 다중 버퍼링을 수행하는 현재 밴드의 DMA 처리를 수행함으로써 비디오 데이터 언더런 상태를 해결하는 레이저 프린터의 DMA 다중 버퍼링 장치에 관한 것이다. 본 발명에 따르면, DMA 설정 자체를 다중 버퍼링 해줌으로써 밴드 프린팅 기법을 이용할 시, 비디오 데이터 언더런(video data underrun)상태를 해결할 수 있는 이점이 있다.</p> |