Download KS32C6400
Transcript
KS32C6400 RISC MICROCONTROLLER 19 PRINT HEAD PRINT HEAD INTRODUCTION This module performs the following funtions: • Fire pulse generation. • DMA request for reading data. • Three 32-bit dot counters for color. • One 32-bit dot counter for mono. • Fire strobe delay for horizontal alignment of dot. • 8-bit decrement timer for the width of the fire enable pulse of printhead logic using MCLK. • 10-bit decrement timer for the width of the fire group window of printhead logic using MCLK. • Four 12-bit timers for the fire strobe delay using selectable clock. (clock = main clock / 1, 2, 4, or 8) • 4-bit decrement counter for Td delay. • 6-bit pre-heat pulse timer. • 6-bit pre-heat delay timer. NOTE 1. The printhead logic is responsible for receiving image data, conditioning the data for print and routing the data to the printhead in the proper sequence. The nature of the printhead design is the primary motivation for the structure of the printhead firing logic. 2. The printhead contains 208 nozzles arranged in two columns that are divided into sixteen groups containging 13 nozzles each. The printhead is configured such that only one nozzle from each group may be fired at any one time. This necessitates a sequential firing scheme passing through each of the 13-nozzle group one at a time firing a maximum of sixteen nozzles. 3. Many of the critical timing relationships for the printhead firing are controlled by Carrier motor logic. It is imperative that printhead motion and nozzle firing be directly linked to produce the desired print output characteristics. Additional software control is provided to aid in print alignment. 4. Data for the printhead logic is received from memory via the HDMA pair or directly from the JupiterII. During a print fire cycle, the logic will issue a data request for 3, 4, 12, or 13 halfwords of data transferred per print slice. Head Control Register Head Type Number of Data PHCR[8] PHCR[7] PHCR[11] 0 0 0 DH, Mono Head ( 208 Nozzle ) 13 Halfword 0 1 0 DH, Color Head ( 192 Nozzle ) 12 Halfword 1 0 0 SH, Mono Head ( 56 Nozzle ) 4 Halfword 1 1 0 SH, Color Head ( 48 Nozzle ) 3 Halfword PRILIMINARY SPECIFICATION (REV 0.2) 19-1