ST78C36/36A ECP/EPP PARALLEL PRINTER PORT WITH 16-BYTE FIFO APRIL 2010 REV. 5.1.0 APPLICATIONS GENERAL DESCRIPTION Printers, Scanners and other peripherals The ST78C36/36A is a monolithic Parallel Port Interface for use with IBM PC compatible platforms. ZIP Drives and back up drives Operation as a standard Centronics printer port is the Printer Server default, but software may re-configure the device to support bi-directional IBM PS/2 parallel port, Embedded Applications Enhanced Parallel Port (EPP), or the Extended FEATURES Capabilities Port (ECP, as defined by Hewlett Packard and Microsoft) modes. The ECP modes are IBM AT bus compatible supported by a 16 byte FIFO that may be accessed Bi-directional port capability by programmed I/O or DMA cycles. 16 byte FIFO for ECP modes On-chip oscillator (ST78C36A, ST78C36Q64) Software selectable Interrupt (5, 7, or 9) and 8-bit DMA channel (ST78C36CQ64) FIGURE 1. ST78C36/36A BLOCK DIAGRAM D0-D7 Printer Printer -IOR PD0-PD7 FIFO Data -IOW Registers Ports RESET -STROBE INIT -AUTOFDX Printer -SELCTIN A0-A2 Control A10 Logic PE, SELECT -CS BUSY, -ACK AEN -ERROR -IOR, -IOW -IRQx IOCHRDY XTAL2 Clock DRQx & PDIR Timing Generator TC XTAL1 -DACKx Exar Corporation 48720 Kato Road, Fremont CA, 94538 (510) 668-7000 FAX (510) 668-7017 www.exar.com Interrupt Register Data bus Control Select & Logic Logic Control Logic Inter Connect Bus Lines & Control signalsST78C36/36A ECP/EPP PARALLEL PRINTER PORT WITH 16-BYTE FIFO REV. 5.1.0 FIGURE 2. ST78C36/36A PIN OUT ASSIGNMENTS N.C. 1 48 GND 2 47 -DACK2 -DACK1 DRQ3 3 46 A2 4 45 -DACK3 PD7 D7 5 44 PD6 6 43 D6 PD5 D5 7 42 PD4 8 41 D4 PD3 ST78C36CQ64 D3 9 64-LQFP 40 PD2 10 39 D2 PD1 D1 11 38 PD0 D0 12 37 GND AEN 13 36 A10 -IRQ9 14 35 N.C. 15 34 GND N.C. VCC 16 33 N.C. NOTE: PINOUTS NOT TO SCALE. THE 64-LQFP PACKAGE IS PHYSICALLY SMALLER THAN THE 44-PLCC PACKAGE. DRQ3 7 39 A2 DRQ3 7 39 A2 -DACK3 8 38 PD7 -DACK3 8 38 PD7 9 37 9 37 D7 PD6 D7 PD6 D6 10 36 PD5 D6 10 36 PD5 D5 11 35 PD4 D5 11 35 PD4 ST78C36ACJ44 ST78C36CJ44 D4 12 34 PD3 D4 12 34 PD3 44-PLCC 44-PLCC D3 13 33 PD2 D3 13 33 PD2 D2 14 32 PD1 D2 14 32 PD1 D1 15 31 PD0 D1 15 31 PD0 D0 16 30 GND D0 16 30 GND AEN 17 29 A10 AEN 17 29 A10 ORDERING INFORMATION PART NUMBER PACKAGE OPERATING TEMPERATURE RANGE DEVICE STATUS o o ST78C36CJ44 44-PLCC Active 0 C to 70 C o o ST78C36ACJ44 44-PLCC Active 0 C to 70 C o o ST78C36CQ64 64-LQFP EOL 0 C to 70 C 2 IOCHRDY 18 6 TC -IRQ7 19 5 PE XTAL1 20 4 -ACK XTAL2 21 3 BUSY -CS 22 2 SLCT GND 23 1 -ERROR RESET 24 44 VCC -STROBE 25 43 -IOR -AUTOFDX 26 42 -IOW INIT 27 41 A1 64 N.C. 17 GND -SLCTIN 28 40 A0 -IRQ5 18 63 DRQ2 IOCHRDY 19 62 TC 20 61 -IRQ7 PE XTAL1 21 60 -ACK XTAL2 22 59 BUSY 23 58 PDIR SLCT 24 57 -CS -ERROR GND 25 56 VCC RESET 26 55 -IOR 27 54 -IOW -STROBE 28 53 -AUTOFDX A1 INIT 29 52 A0 -SLCTIN 30 51 DRQ1 IOCHRDY 18 6 TC 31 50 N.C. N.C. -IRQ7 19 5 PE 32 49 N.C. N.C. CLOCK 20 4 -ACK PDIR 21 3 BUSY -CS 22 2 SLCT GND 23 1 -ERROR RESET 24 44 VCC -STROBE 25 43 -IOR -AUTOFDX 26 42 -IOW INIT 27 41 A1 -SLCTIN 28 40 A0