Samsung SF4500 Circuit Descriptions

6. Circuit
6-1 Main PBA
6-1-1 Summary
The main circuit that consists of CPU, MFP c o n t roller (built-in 32bit RISC processor core : ARM7TDMI) including various I/O device drivers, system memory, scanner, printer, motor
Fig.6-1-1. Entire Structure of Main Circuit for Each Key Signal
Samsung Electronics 6-1
6-1-2 MFP Controller (KS32C6200 : U16)
M F P C o n t roller consists of CPU(ARM7TDMI RISC p rocessor), 2K-byte cache, data and address buses, serial communication part with LIU(Line Interface Unit), OPE(OPERATION PANEL) print head con­t ro l l e r, parallel port interface, external DMApart to receive data from external color image pro c e s s o r (SCANIP:U18), LF/CR motor diver c o n t roller and I/O contr o l l e r.
6-1-2-1. SYSTEM CLOCK
The internal clock frequency is 30MHz. 30MHz system clock (MCLK) supplied from the outside is used without being divided inside.
6-1-2-2. DATA& ADDRESS BUS CONTROL
• /RD & /WR /RD & /WR signals are synchronized with MCLK(30MHz) and become LOW ACTIVE. These signals are strobe signals used to read and write data when each CHIP SELECT is connected
with /RD and /WR pin of RAM, ROM, MODEM and the outside devices and becomes active.
• C H I P SELECT (/IP_CS, /ROMCS, /MCS / R A M C S )
- /IP-CS : SCANIP(U18) CHIP SELECT (LOW
A C T I V E )
- /ROMCS : ROM/FLASH MEMORY(U5) CHIP
SELECT (LOW A C T I V E )
- /MCS : MODEM(U15) CHIP SELECT (LOW
A C T I V E )
- /RAMCS : SRAM (U14) CHIP SELECT (LOW
A C T I V E ) When each CHIP SELECT is low, data can be read or w r i t t e n .
• D0 - D15
- 16bit data bus
• A0 - A 1 7
- ADDRESS BUS (A18 - A21 are re s e r v e d . )
6-2 Samsung Electronics
6-1-2-3, LIU(Line Interface Unit) Serial Communication Part
U A RT (Universal A s y n c h ro n o u s R e c e i v e r / Transmitter) at KS32C6200 enables the main and LIU, main and OPE to transmit serial
Fig.6-1-2. UART BLOCK DIAGRAM
data. The block diagram of UART is as follows: (Fig.6-1-2) KS32C6200 has 2 UART channels. The baud rate is 9600bps.
Fig.6-1-3 UART DATAFORMAT
Samsung Electronics 6-3
6-1-2-4 EXTERNAL D M A
It brings data from an external device (SCANIP:U18) using DMAchannel 0. DMAREQUEST sent from an external device to KS32C6200 activates DMA ACKNOWLEDGE signal and drives DMAchannel 0 to produce CHIP SELECT and READ STROBE (/RD) at the external
device and bring data from it. It generates address of destination memory, CHIP SELECT and WRITE STROBE (/WR) in order to move this data into destination memory, and then stores the data.
Fig.6-1-4 EXTERNAL DMA TIMING DIAGRAM
6-4 Samsung Electronics
6-1-2-5. DRAM CONTROLLER
6-1-2-6. PARALLEL PORT INTERFACE
As KS32C6200 has DRAM controller in it, DRAM can be connected with external memory. The control mode of DRAM controller enabling E A R LY WRITE, NORMALREAD, PAGE MODE, and BYTE/HALF WORD ACCESS supports EDO DRAM as well as normal DRAM. DRAM READ/WRITE signals are /R D and /W Rs i g n a l s used to control system buses. It supports CAS BEFORE RAS for DRAM REFRESH and self-re f re s h mode for DRAM backup. Connected with common /L C A S , /U C A Sand RAS [1:0], it consists of 2 banks. Though each may be connected with up to 1M - 4M h a l f w o rd, two (2) of 512 Kbytes are connected for this pro d u c t .
This part connected with the computer through the c e n t ronics connector makes possible parallel interface with the computer. Data is transmitted a c c o rding to the standard of IEEE P1284. This MFP c o n t roller supports compatibility mode the traditional way to transmit print data, nibble mode (4bit data) to upload data to the computer, and duplex high-speed transmission with the computer E C P (Extended Capabilities Port: 8bit data transmission) all together. It enables PC data to be printed and scanned data to be uploaded quickly to the computer. Besides, various data transmission and reception with the computer such as uploading received fax data, downloading fax data to be sent, and monitoring sys­tem control signals and system conditions are carried out here .
Fig.6-1-5 Compatibility Hardware handshaking Timing
Samsung Electronics 6-5
Fig.6-1-6 ECP Hardware Handshaking Timing (forward)
Fig.6-1-7 ECP Hardware Handshaking Timing (reverse)
6-6 Samsung Electronics
6-1-2-7. INKJET HEAD CONTROLLER
This part produces major control signals used to drive INKJET head. It consists of signals to drive head nozzles, /HGA[13:1], HOE[16:1], /F A U LT­T E S T, /HEAD-EN, and BIASOFF, and consists of sig­nals to check the status of the head, HEAD-DATA .
It has double height print head, system 208 nozzles for mono and 192 nozzles for color, and uses /HGA[13:1], HOE[16:1] signals and /HEAD-EN to drive these nozzles. Fig.5-1-8 is timing diagram of each signal.
Fig.6-1-8 Timing Diagram to Drive Head
Samsung Electronics 6-7
Fig.6-1-9. Timing Diagram for Each Nozzle
The above control signals are sent to head driver and the head driver converts these signals to the level ( + 11.75V) to drive head nozzles.
5-1-2-8. PRINTER MOTOR CONTROLLER
(CRPHA, CRPHB, CRIA0, 1, CRIB0, 1, LFPHA, LFPHB, LFIA0, 1, LFIB0, 1)
M F P C o n t roller (KS32C6200:U16) supports 2 stepper motors. It controls CR (Carriage Return) motor used to print documents and LF (Line Feed) motor used to feed and eject paper. CR motor controller can support 75, 150, 200, 300, 600, or 1200dpi according to resolution, while LF motor controller supports uni-polar and bi-polar
a c c o rding to the kind of motors. Though full step, half step and software control are possible for both, bi-polar CR motor is controlled half step and LF motor is controlled half step and quarter step here .
6-8 Samsung Electronics
5-1-2-9. I/O PORT FOR KS32C6200
PIN NAME
G O P 0 / T X D 0 G O P 1 / T X D 1
G O P 2 / n E D A C K
G O P 3 / TO N E G O P 4 / n R S T 0 G O P 5 / n I O W R 1 G O P 6 / n I O W R 2 G O P 7 / n I O R D 1 G O P 8 / n I O R D 2 G O P 9 / C L K O U T G O P 1 0 / F I R E P S G O P 11 / n H S C
PIN NO
1 2 2 1 2 4
1 3 9
1 4 9 1 5 0 1 3 4 1 5 5 1 5 6 1 5 1 1 5 2 1 5 3 1 5 4
I/O PORT NAME
p p
p
p p p p p p p p p
L I T _ T X D
O P E _ T X D
n X D A C K
K E Y C L I C K
n R S T 0
n FA U LT _ T E S T
R X _ C T L n H E A D _ E N TO N E _ C T L
I P _ C L K
n R S T _ O U T
B I A S O F F
DESCRIPTION FOR STATE
H L
Serial Data Output to ILIU
Serial Data Output to OPE
D M AAcknowledge to
S c a n _ I P
Keyclick To n e
Watchdog Reset Signal Output
Head Fault Test Enable
Line for RX. Line for TX. or Remote
Head Enable
Line Monitoring K e y c l i c k
Clock Output for Scan_IP
External Reset Output
Head Data Read G O P 1 2 / n H S M G I P 0 / n R X D 1 G I P 1 / n R X D 2 G I P 2 / n E I N T 1
G I P 3 / n E I N T 2
G I P 4 / n E D R E Q G I P 5 / U C L K G I O P 0 / T C K G I O P 1 / T M S G I O P 2 / T D I G I O P 3 / n T R S T G I O P 4 / T D O
3 0 1 2 3 1 2 5 1 3 6
1 3 7
1 3 8 1 2 8
3 7
3 8
3 9
4 0
4 1
p
I I I
I
I
I B B B B B
C R _ R E F
L I U _ R X D
O P E _ R X D
n M I R Q
n T X _ I N T
n X D R E Q
H E A D _ D ATA
T C K T M S
T D I
n T R S T
T D O
LQ Mode Printing Draft Mode Printing
Serial Data Input from ILIU
Serial Data Input from OPE
Modem Interrupt request
SCAN motor Interrupt
Serial Head Data from Head
Test Clock for ICE
TA P Controller Enable
Serial Data Input from Emulator
TA P Controller Reset
Serial Data Output to Emulator
D M ARequest from Scan_IP
r e q u e s t
Samsung Electronics 6-9
6-1-2-10. RESET CIRCUIT
As for this product, there are 2 power resets of pri­mary reset(/F-POR) and secondary reset(/POR) and also reset by watchdog timer (/RSTO). Primary re s e t is used to initialize flash memory when the system is turned on, while secondary reset is used to initialize the whole system by initializing MFP c o n t ro l l e r (KS32C6200) after primary
reset. Primary reset makes flash memory wait in READ mode to fetch program codes, and secondary reset makes the main c o n t roller (KS32C6200) wake up and initialize external peripherals to operate the system. Fig.5-1-10 is Power Reset Timing Diagram.
Fig.6-1-10 POWER RESET TIMING DIAGRAM
• POWER MONITOR (U103: KIA7045F) If +5V supplied to KIA7045F is so unstable as to reach +4.65V - +4.35V (typically 4.5V), it will recognize it as power failure. Then KIA7045F output terminal becomes low (0V) and the voltage is impressed to flash memory and KS32C6200, ru n-
KS32C6200 are reset first. Thereafter modem, print c o n t rol parts and SCANIP(Color Image Pr o c e s s o r ) linked to /RSTOUT terminal of KS32C6200 are reset as well. KIA7045F output terminal of open drain stru c t u re is pulled up 5.1k and put out.
ning RESET (LOW ACTIVE). Flash memory and
6-10 Samsung Electronics
Loading...
+ 21 hidden pages