4. LOGIC BOARD COMPONENTSa) Printer controller (IC2)The printer controller has the following eight functions. It operates with a 48 MHzexternal clock (not synchronized with the CPU).1. I/F controlThe data is transferred with a serial (USB 1.1 standard) or parallel (IEEE 1274standard) transmission. Parallel transmissions operate in the compatible, nibble,and ECP modes.2. Receiving buffer controlThe ring buffer-type receiving buffer and the straight-type transmission buffer arecontrolled.3. System management enabledWith the built-in timer, any clock stoppage or suction time is counted. Also thestatus of the port in the printer controller is sampled.4. Data decompressionThe data compressed by the printer driver is restored as print data. In addition,during printing in the HS mode, 300 dpi data is expanded by 2× vertically andhorizontally to 600 dpi. The CMY 2-bit data is also distributed to the even/oddbuffers for each even/odd array on the print head.5. Data processingA dot count is executed for power monitoring and smear processing. Also, dotthinning for seam stripe processing is based on the dot count and color tone.6. Printing controlThe data received is rearranged in the raster direction.Also, data is processed so that the print head's heaters are heated in the suitablesequence.3-19S6300Part 3: Technical Reference ProductSpecificationsPrinter ControllerMPUEEPROMControl ROMDRAM DC Motor Driver ICStepping Motor Driver ICDC Motor Driver ICFigure 3-12 Control Board