FDC37M602 Standard Microsystems, FDC37M602 Datasheet

no-image

FDC37M602

Manufacturer Part Number
FDC37M602
Description
Manufacturer
Standard Microsystems
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
FDC37M602
Manufacturer:
SMSC
Quantity:
96
Company:
Part Number:
FDC37M602
Quantity:
21
-
Enhanced Super I/O Controller with Infrared Support
5 Volt Operation
PC98/99 and ACPI 1.0 Compliant
ISA Plug-and-Play Compatible Register Set
Intelligent Auto Power Management
Shadowed Write-Only Registers for
ACPI Compliance
2.88MB Super I/O Floppy Disk Controller
-
-
-
-
-
-
-
-
-
-
-
-
Enhanced Digital Data Separator
-
-
Licensed CMOS 765B Floppy Disk
Controller
Software and Register Compatible
with SMSC's Proprietary 82077AA
Compatible Core
Supports Two Floppy Drives Directly
Configurable Open Drain/Push-Pull
Output Drivers
Supports Vertical Recording Format
16-Byte Data FIFO
100% IBM® Compatibility
Detects All Overrun and Underrun
Conditions
Sophisticated Power Control Circuitry
(PCC) Including Multiple Powerdown
Modes for Reduced Power
Consumption
DMA Enable Logic
Data Rate and Drive Control Registers
480 Address, Up to 15 IRQ and Three
DMA Options
2 Mbps, 1 Mbps, 500 Kbps, 300
Kbps, 250 Kbps Data Rates
Programmable Precompensation
Modes
FEATURES
Keyboard Controller
-
-
-
-
-
-
-
-
-
-
Serial Ports
-
-
-
-
Infrared Port
-
-
-
-
-
Multi-Mode™ Parallel Port with
ChiProtect™
-
8042 Software Compatible
8 Bit Microcomputer
2k Bytes of Program ROM
256 Bytes of Data RAM
Four Open Drain Outputs Dedicated
for Keyboard/Mouse Interface
Asynchronous Access to Two Data
Registers and One Status Register
Supports Interrupt and Polling Access
8 Bit Counter Timer
Port 92 Support
8042 P12 and P16 Outputs
Two Full Function Serial Ports
High Speed NS16C550 Compatible
UARTs with Send/Receive 16-Byte
FIFOs
Supports 230k and 460k Baud
Programmable Baud Rate Generator
Modem Control Circuitry
480 Address and 15 IRQ Options
Multiprotocol Infrared Interface
IrDA 1.0 Compliant
TEMIC/HP Module Support
SHARP ASK IR
480 Address, Up to 15 IRQ Options
Standard Mode IBM PC/XT
and PS/2™ Compatible Bidirectional
Parallel Port
FDC37M60x
®,
PC/AT
®
,

Related parts for FDC37M602

FDC37M602 Summary of contents

Page 1

Enhanced Super I/O Controller with Infrared Support 5 Volt Operation PC98/99 and ACPI 1.0 Compliant ISA Plug-and-Play Compatible Register Set Intelligent Auto Power Management - Shadowed Write-Only Registers for ACPI Compliance 2.88MB Super I/O Floppy Disk Controller - Licensed CMOS ...

Page 2

... The FDC37M60x is software and register compatible with SMSC's proprietary 82077AA core. IBM, PC/XT and PC/AT are registered trademarks and PS trademark of International Business Machines Corporation SMSC is a registered trademark and Ultra I/O, ChiProtect, and Multi-Mode are trademarks of Standard Microsystems Corporation 2 ...

Page 3

FEATURES ........................................................................................................................................1 GENERAL DESCRIPTION .................................................................................................................2 PIN CONFIGURATION.......................................................................................................................5 DESCRIPTION OF PIN FUNCTIONS .................................................................................................6 DESCRIPTION OF MULTIFUNCTION PINS.......................................................................................9 FUNCTIONAL DESCRIPTION..........................................................................................................11 SUPER I/O REGISTERS ..................................................................................................................11 HOST PROCESSOR INTERFACE....................................................................................................11 FLOPPY DISK CONTROLLER.........................................................................................................12 FDC INTERNAL REGISTERS...........................................................................................................12 COMMAND SET/DESCRIPTIONS....................................................................................................36 INSTRUCTION SET .........................................................................................................................40 SERIAL PORT (UART).....................................................................................................................66 INFRARED ...

Page 4

MAXIMUM GUARANTEED RATINGS*............................................................................................146 DC ELECTRICAL CHARACTERISTICS ..........................................................................................146 TIMING DIAGRAMS ......................................................................................................................150 ECP PARALLEL PORT TIMING ....................................................................................................171 80 Arkay Dr.. Hauppauge, NY 11788 (516) 435-6000 FAX: (516) 273-3123 4 ...

Page 5

DRVDEN0 1 DRVDEN1 2 nMTRO 3 nDS1 4 nDS0 5 nMTR1 6 VSS 7 nDIR 8 nSTEP 9 nWDATA 10 nWGATE 11 nHDSEL 12 FDC37M60x nINDEX 13 nTRK0 14 nWRTPRT 15 100 PIN QFP nRDATA 16 nDSKCHG 17 VCC 18 ...

Page 6

DESCRIPTION OF PIN FUNCTIONS PIN No./QFP NAME PROCESSOR/HOST INTERFACE (34) 37:40, System Data Bus 42:45 21:31 11 bit System Address Bus 20 Chip Select/SA11 (Note 1) 34 Address Enable 55 I/O Channel Ready 46 ISA Reset Drive 33 Serial IRQ ...

Page 7

DESCRIPTION OF PIN FUNCTIONS PIN No./QFP NAME 12 Head Select 8 Step Direction 9 Step Pulse 17 Disk Change 5 Drive Select 0 4 Drive Select 1 3 Motor Motor Write Protected 14 Track ...

Page 8

DESCRIPTION OF PIN FUNCTIONS PIN No./QFP NAME PARALLEL PORT INTERFACE (17) 68:75 Parallel Port Data Bus 66 Printer Select 67 Initiate Output 83 Auto Line Feed 82 Strobe Signal 81 Busy Signal 77 Acknowledge Handshake 80 Paper End 79 Printer ...

Page 9

DESCRIPTION OF MULTIFUNCTION PINS Pin No./QFP Original Function Controlled by IRMODSEL(LD8:CRC0.0) and IRRX3SEL(LD8:CRC0.4) 51 nDACK3 DRQ3 52 Controlled by DMA3SEL(LD8:CRC0.1) nRI2 92 nDCD2 94 Controlled by 8042COMSEL(LD8:CRC0.3) RXD2 95 TXD2 96 Controlled by IR Option Register( LD5:CRF1.6) nDSR2 97 nRTS2 ...

Page 10

SER_IRQ SERIAL PCI_CLK IRQ nIOR nIOW AEN SA[0:11] (nCS)* HOST CPU SA[12-15]* INTERFACE SD[O:7] DRQ[1:3] nDACK[1:3]* TC RESET_DRV IOCHRDY CLOCK GEN nINDEX Vcc Vss nTRK0 nDSKCHG nWRPRT ICLOCK nWGATE (14.318) FIGURE 1 - FDC37M60x BLOCK DIAGRAM MULTI-MODE DATA BUS ADDRESS ...

Page 11

SUPER I/O REGISTERS The address map, shown below in Table 1, shows the addresses of the different blocks of the Super I/O immediately after power up. The base addresses of the FDC, serial and parallel ports can be moved via ...

Page 12

FLOPPY DISK CONTROLLER The Floppy Disk Controller (FDC) provides the interface between a host microprocessor and the floppy disk drives. The FDC integrates the functions of the Formatter/Controller, Digital Data Separator, Write Precompensation and Data Rate Selection logic for an ...

Page 13

STATUS REGISTER A (SRA) Address 3F0 READ ONLY This register is read-only and monitors the state of the FINTR pin and several disk PS/2 Mode 7 INT nDRV2 PENDING RESET 0 COND. BIT 0 DIRECTION Active high status indicating the ...

Page 14

PS/2 Model 30 Mode 7 INT PENDING RESET 0 COND. BIT 0 nDIRECTION Active low status indicating the direction of head movement. A logic "0" indicates direction; a logic "1" indicates outward direction. BIT 1 WRITE PROTECT Active high status ...

Page 15

STATUS REGISTER B (SRB) Address 3F1 READ ONLY This register is read-only and monitors the state of several disk interface pins PS/2 Mode RESET 1 1 COND. BIT 0 MOTOR ENABLE 0 Active high status of ...

Page 16

PS/2 Model 30 Mode 7 6 nDRV2 nDS1 RESET N/A 1 COND. BIT 0 nDRIVE SELECT 2 Active low status of the DS2 disk interface output. BIT 1 nDRIVE SELECT 3 Active low status of the DS3 disk interface output. ...

Page 17

DIGITAL OUTPUT REGISTER (DOR) Address 3F2 READ/WRITE The DOR controls the drive select and motor enables of the disk interface outputs MOT MOT EN3 EN2 RESET 0 0 COND. BIT 0 and 1 DRIVE SELECT These two ...

Page 18

TAPE DRIVE REGISTER (TDR) Address 3F3 READ/WRITE The Tape Drive Register (TDR) is included for 82077 software compatibility and allows the user to assign tape support to a particular drive during initialization. Any future references to that drive automatically invokes ...

Page 19

Normal Floppy Mode Normal mode. Register 3F3 contains only bits 0 and 1. When this register is read, bits 2-7 are a high impedance. DB7 DB6 REG 3F3 Tri-state Tri-state Enhanced Floppy Mode 2 (OS2) Register 3F3 for Enhanced Floppy ...

Page 20

DIGITAL OUTPUT REGISTER Bit 1 Bit Note: L0-CRF2-Bx = Logical Device 0, Configuration Register F2, Bit x. Table 9 - Drive Type ID REGISTER 3F3 - DRIVE TYPE ID Bit 5 ...

Page 21

DATA RATE SELECT REGISTER (DSR) Address 3F4 WRITE ONLY This register is write only used to program the data rate, amount of write precompensation, power down status, and software reset. data rate is programmed Configuration Control Register (CCR) ...

Page 22

DRIVE RATE DATA RATE DRT1 DRT0 SEL1 ...

Page 23

Table 13 - Default Precompensation Delays PRECOMPENSATION DATA RATE DELAYS 2 Mbps* 20 Mbps 41.67 ns 500 Kbps 125 ns 300 Kbps 125 ns 250 Kbps 125 ns *The 2Mbps data rate is only available ...

Page 24

MAIN STATUS REGISTER Address 3F4 READ ONLY The Main Status Register is a read-only register and indicates the status of the disk controller. The Main Status Register can be read at any 7 6 RQM DIO NON DMA BIT 0 ...

Page 25

DATA REGISTER (FIFO) Address 3F5 READ/WRITE All command parameter information, disk data and result status are transferred between the host processor and the floppy disk controller through the Data Register. Data transfers are governed by the RQM and DIO bits ...

Page 26

DIGITAL INPUT REGISTER (DIR) Address 3F7 READ ONLY This register is read-only in all modes. PC-AT Mode 7 DSK CHG RESET N/A N/A COND. BIT UNDEFINED The data bus outputs will remain in a ...

Page 27

Model 30 Mode 7 6 DSK 0 CHG RESET N/A 0 COND. BITS DATA RATE SELECT These bits control the data rate of the floppy controller. See Table 11 for the settings corresponding to the individual data ...

Page 28

CONFIGURATION CONTROL REGISTER (CCR) Address 3F7 WRITE ONLY PC/AT and PS/2 Modes 7 RESET N/A N/A COND. BIT 0 and 1 DATA RATE SELECT 0 and 1 These bits determine the data rate of the floppy controller. See Table 11 ...

Page 29

STATUS REGISTER ENCODING During the Result Phase of certain commands, BIT NO. SYMBOL 7,6 IC Interrupt Code 5 SE Seek End 4 EC Equipment Check Head Address 1,0 DS1,0 Drive Select the Data Register contains data bytes ...

Page 30

Table 16 - Status Register 1 BIT NO. SYMBOL NAME 7 EN End of Cylinder Data Error 4 OR Overrun/ Underrun Data 1 NW Not Writable 0 MA Missing Address Mark DESCRIPTION The ...

Page 31

Table 17 - Status Register 2 BIT NO. SYMBOL NAME Control Mark 5 DD Data Error in Data Field 4 WC Wrong Cylinder Bad Cylinder 0 MD Missing Data Address Mark DESCRIPTION Unused. ...

Page 32

BIT NO. SYMBOL Write Protected Track Head Address 1,0 DS1,0 Drive Select RESET There are three sources of system reset on the FDC: the RESET pin of the FDC, a ...

Page 33

PS/2 mode - (IDENT low, MFM high) This mode supports the PS/2 models 50/60/80 configuration and register set. The DMA bit of the DOR becomes a "don't care", (FINTR and DRQ are always valid), TC and DENSEL become active low. ...

Page 34

Execution Phase All data transfers to or from the FDC during the execution phase, which can proceed in DMA or non-DMA mode as indicated in the Specify command. After a reset, the FIFO is disabled. Each data byte is transferred ...

Page 35

FIFO has <threshold> bytes remaining in the FIFO. The FDC will also deactivate the FDRQ pin when TC becomes true (qualified by nDACK), indicating that no more data is required. FDRQ goes inactive after nDACK goes active ...

Page 36

COMMAND SET/DESCRIPTIONS Commands can be written whenever the FDC is in the command phase. Each command has a unique set of needed parameters and status results. The FDC checks to see that the first byte is a valid command and, ...

Page 37

Table 19 - Description of Command Symbols SYMBOL NAME EOT End of Track GAP GPL Gap Length H/HDS Head Address HLT Head Load Time HUT Head Unload Time LOCK MFM MFM/FM Mode Selector MT Multi-Track Selector N Sector Size Code ...

Page 38

Table 19 - Description of Command Symbols SYMBOL NAME NCN New Cylinder Number ND Non-DMA Mode Flag OW Overwrite PCN Present Cylinder Number POLL Polling Disable PRETRK Precompensation Start Track Number R Sector Address RCN Relative Cylinder Number SC Number ...

Page 39

Table 19 - Description of Command Symbols SYMBOL NAME WGATE Write Gate DESCRIPTION Alters timing allow for pre-erase loads in perpendicular drives. 39 ...

Page 40

PHASE R Command W MT MFM Execution Result INSTRUCTION SET Table 20 - Instruction Set READ DATA DATA BUS D5 ...

Page 41

PHASE R Command W MT MFM Execution Result READ DELETED DATA DATA BUS ...

Page 42

PHASE R Command W MT MFM Execution Result WRITE DATA DATA BUS ...

Page 43

PHASE R Command W MT MFM Execution Result WRITE DELETED DATA DATA BUS ...

Page 44

PHASE R Command W 0 MFM Execution Result READ A TRACK DATA BUS ...

Page 45

PHASE R Command W MT MFM Execution Result PHASE R Command Result VERIFY ...

Page 46

PHASE R Command W 0 MFM Execution for W Each Sector Repeat Result FORMAT A TRACK DATA BUS ...

Page 47

PHASE R Command Execution PHASE R Command Result R R PHASE R Command --- SRT --- W ------ HLT ------ RECALIBRATE ...

Page 48

PHASE R Command Result R PHASE R Command Execution PHASE R Command EIS ...

Page 49

PHASE R Command W 1 DIR PHASE R/W D7 Command W 0 Execution Result ---- SRT ---- LOCK RELATIVE SEEK DATA BUS D5 ...

Page 50

PHASE R Command W 0 MFM Execution Result READ ID DATA BUS HDS DS1 -------- ...

Page 51

PHASE R/W D7 Command PHASE R Command W Result R PHASE R/W D7 Command W LOCK Result returned if the last command that was issued was the Format command. EOT is ...

Page 52

DATA TRANSFER COMMANDS All of the Read Data, Write Data and Verify type commands use the same parameter bytes and return the same results information, the only difference being the coding of bits 0-4 in the first byte. An implied ...

Page 53

If the FDC detects a pulse on the nINDEX pin twice without finding the specified sector (meaning that the diskette's index hole passes through index detect logic in the ...

Page 54

Read Deleted Data This command is the same as the Read Data command, only it operates on sectors that contain a Deleted Data Address Mark at the beginning of a Data Field. Table 24 - Skip Bit vs. Read Deleted ...

Page 55

FINAL SECTOR MT HEAD TRANSFERRED TO HOST 0 0 Less than EOT Equal to EOT 1 Less than EOT Equal to EOT 1 0 Less than EOT Equal to EOT 1 Less than EOT Equal to EOT NC: No Change, ...

Page 56

Verify The Verify command is used to verify the data stored on a disk. This command acts exactly like a Read Data command except that no data is transferred to the host. Data is read from the disk and CRC ...

Page 57

Format A Track The Format command allows an entire track to be formatted. After a pulse from the IDX pin is detected, the FDC starts writing data on the disk including gaps, address marks, ID fields, and data fields per ...

Page 58

Table 27 - Typical Values for Formatting FORMAT SECTOR SIZE 128 128 512 FM 1024 2048 4096 5.25" ... Drives 256 256 512* MFM 1024 2048 4096 ... 128 FM 256 3.5" 512 Drives 256 MFM 512** 1024 GPL1 = ...

Page 59

CONTROL COMMANDS Control commands differ from commands in that no data transfer takes place. Three commands generate an interrupt when complete: Read ID, Recalibrate, and Seek. The other control commands do not generate an interrupt. Read ID The Read ID ...

Page 60

Note that if implied seek is not enabled, the read and write commands should be preceded by: 1) Seek command - Step to the proper ...

Page 61

The HLT (Head Load Time) defines the time between when the Head Load signal goes high and the read/write operation starts. The Table 29 - Drive Control Delays (ms 500K 0 64 128 256 ...

Page 62

FIFOTHR - The FIFO threshold in the execution phase of read or write commands. This is programmable from bytes. Defaults to one ...

Page 63

To return to the standard floppy range (0-255) of tracks, a Relative Seek should be issued to cross the track 255 boundary. ...

Page 64

Once the Perpendicular Mode command is invoked, FDC software behavior from the user standpoint is unchanged. The perpendicular mode command is enhanced to allow specific drives to be designated Perpendicular recording enhancement allows ...

Page 65

Table 30 - Effects of WGATE and GAP Bits WGATE GAP 0 0 Conventional 0 1 Perpendicular (500 Kbps Reserved (Conventional Perpendicular (1 Mbps) LOCK In order to protect systems with long DMA latencies against older ...

Page 66

The FDC37M60x incorporates two full function UARTs. They are compatible NS16450, the 16450 ACE registers and the NS16550A. The UARTS perform serial-to- parallel conversion on received characters and parallel-to-serial conversion characters. The data rates are independently programmable from 460.8K baud ...

Page 67

The following section describes the operation of the registers. RECEIVE BUFFER REGISTER (RB) Address Offset = 0H, DLAB = 0, READ ONLY This register holds the received incoming data byte. Bit 0 is the least significant bit, which is transmitted ...

Page 68

Bit 1 Setting this bit to a logic "1" clears all bytes in the RCVR FIFO and resets its counter logic to 0. The shift ...

Page 69

Table 32 - Interrupt Control Table FIFO INTERRUPT MODE IDENTIFICATION ONLY REGISTER PRIORITY BIT 3 BIT 2 BIT 1 BIT Highest Second Second ...

Page 70

LINE CONTROL REGISTER (LCR) Address Offset = 3H, DLAB = 0, READ/WRITE This register contains the format information of the serial line. The bit definitions are: Bits 0 and 1 These two bits specify the number of bits in each ...

Page 71

This bit controls the Data Terminal Ready (nDTR) output. When bit 0 is set to a logic "1", the nDTR output is forced to a logic "0". When bit logic "0", the nDTR output is forced to ...

Page 72

Bit 2 Parity Error (PE). Bit 2 indicates that the received data character does not have the correct even or odd parity, as selected by the even parity select bit. The PE is set to a logic "1" upon detection ...

Page 73

MODEM STATUS REGISTER (MSR) Address Offset = 6H, DLAB = X, READ/WRITE This 8 bit register provides the current state of the control lines from the MODEM (or peripheral device). In addition to this current state information, four bits of ...

Page 74

Table 33 shows the baud rates possible with a 1.8462 MHz crystal. Effect Of The Reset on Register File The Reset Function Table (Table 34) details the effect of the Reset input on each of the registers of the Serial ...

Page 75

XMIT FIFO empty has the same priority as the current transmitter holding register empty interrupt. FIFO POLLED MODE OPERATION With FCR bit 0 = "1" resetting IER bits all to ...

Page 76

DESIRED DIVISOR USED TO BAUD RATE GENERATE 16X CLOCK 115200 1 230400 32770 460800 32769 *Note: The percentage error for all baud rates, except where indicated otherwise, is 0.2%. REGISTER/SIGNAL Interrupt Enable Register Interrupt Identification Reg. FIFO Control Line Control ...

Page 77

Table 35 - Register Summary for an Individual UART Channel REGISTER ADDRESS* REGISTER NAME ADDR = 0 Receive Buffer Register (Read Only) DLAB = 0 ADDR = 0 Transmitter Holding Register (Write Only) DLAB = 0 ADDR = 1 Interrupt ...

Page 78

Table 35 - Register Summary for an Individual UART Channel (continued) BIT 2 BIT 3 Data Bit 2 Data Bit 3 Data Bit 4 Data Bit 2 Data Bit 3 Data Bit 4 Enable Enable 0 Receiver Line MODEM Status ...

Page 79

NOTES ON SERIAL PORT OPERATION FIFO MODE OPERATION: GENERAL The RCVR FIFO will hold bytes regardless of which trigger level is selected. TX AND RX FIFO OPERATION The Tx portion of the UART transmits data through TXD ...

Page 80

The infrared interface provides a two-way wireless communications port using infrared as a transmission medium. implementations have been provided for the second UART in this chip (logical device 5), IrDA and Amplitude Shift Keyed IR. transmission can use the standard ...

Page 81

The FDC37M60x incorporates an IBM XT/AT compatible parallel port. This supports the optional PS/2 type bi-directional parallel port (SPP), the Enhanced Parallel Port (EPP) and the Extended Capabilities Port (ECP) parallel port modes. Refer to the Configuration Registers for information ...

Page 82

Table 37 - Parallel Port Connector HOST CONNECTOR PIN NUMBER 1 2 (1) = Compatible Mode (3) = High Speed Mode Note: For the cable interconnection required for ECP support and the ...

Page 83

IBM XT/AT COMPATIBLE, BI-DIRECTIONAL AND EPP MODES DATA PORT ADDRESS OFFSET = 00H The Data Port is located at an offset of '00H' from the base address. The data register is cleared at initialization by RESET. WRITE operation, the Data ...

Page 84

BIT 1 AUTOFD - AUTOFEED This bit is inverted and output onto the nAUTOFD output. A logic “1” causes the printer to generate a line feed after each line is printed. A logic “0” means no autofeed. BIT 2 nINIT ...

Page 85

EPP DATA PORT 3 ADDRESS OFFSET = 07H The EPP Data Port 3 is located at an offset of '07H' from the base address. DATA PORT 0 for a description of operation. This register is only available in EPP mode. ...

Page 86

IOCHRDY allowing the host to complete the write cycle. 8. Peripheral asserts nWAIT, indicating to the host that any hold time requirements have been satisfied and acknowledging the termination of the cycle. 9. Chip may modify nWRITE and ...

Page 87

EPP write or a logic "1" for and EPP read. EPP 1.7 Write The timing for a write operation (address or data) is shown in timing diagram EPP 1.7 Write Data or Address cycle. IOCHRDY is ...

Page 88

EPP SIGNAL EPP NAME TYPE nWRITE nWrite PD<0:7> Address/Data INTR Interrupt WAIT nWait DATASTB nData Strobe RESET nReset ADDRSTB nAddress Strobe PE Paper End SLCT Printer Selected Status nERR Error PDIR Parallel Port Direction Note 1: SPP and EPP can ...

Page 89

EXTENDED CAPABILITIES PARALLEL PORT ECP provides a number of advantages, some of which are listed below. The individual features are explained in greater detail in the remainder of this section. High performance half-duplex forward and reverse channel Interlocked handshake, for ...

Page 90

ISA IMPLEMENTATION STANDARD This specification describes the standard ISA interface to the Extended Capabilities Port (ECP). All ISA devices supporting ECP must meet the requirements contained in this section or the port will not be supported by Microsoft. For a ...

Page 91

Table 39 - ECP Pin Descriptions NAME TYPE nStrobe O During write operations nStrobe registers data or address into the slave on the asserting edge (handshakes with Busy). PData 7:0 I/O Contains address or data or RLE data. nAck I ...

Page 92

Register Definitions The register definitions are based on the standard IBM addresses for LPT. standard printer ports are supported. additional registers attach to an upper bit decode of the standard LPT port definition Table 40 - ECP Register Definitions NAME ...

Page 93

DATA and ecpAFifo PORT ADDRESS OFFSET = 00H Modes 000 and 001 (Data Port) The Data Port is located at an offset of '00H' from the base address. The data register is cleared at initialization by RESET. WRITE operation, the ...

Page 94

BIT 4 ackIntEn - INTERRUPT REQUEST ENABLE The interrupt request enable bit when set to a high level may be used to enable interrupt requests from the Parallel Port to the CPU due to a low to high transition on ...

Page 95

FIFO, then reading the tFIFO will return 44h, 33h, 22h in the same order as was written. cnfgA (Configuration Register A) ADDRESS OFFSET = 400H Mode = 111 This register is a read only register. When read, 10H is returned. ...

Page 96

The FIFO is completely empty. 0: The FIFO contains at least 1 byte of data. Table 42A - Extended Control Register R/W 000: Standard Parallel Port Mode . In this mode the FIFO is reset and common collector drivers ...

Page 97

OPERATION Mode Switching/Software Control Software will execute P1284 negotiation and all operation prior to a data transfer phase under programmed I/O control (mode 000 or 001). Hardware provides an automatic control line handshake, moving data between the FIFO and the ...

Page 98

Command/Data ECP Mode supports two advanced features to improve the effectiveness of the protocol for some applications. The features implemented by allowing the transfer of normal 8-bit data or 8-bit commands. When in the forward direction, normal data is transferred ...

Page 99

Table 43 - Forward Channel Commands (HostAck Low) Reverse Channel Commands (PeripAck Low Data Compression The ECP port supports run length encoded (RLE) decompression in hardware and can transfer compressed data to a peripheral. Run length encoded ...

Page 100

FIFO does not cross the threshold. The interrupt generated is ISA friendly in that it must pulse the interrupt line low, allowing for interrupt sharing. After a brief pulse low following the interrupt event, the interrupt line is ...

Page 101

DMA cycles in a row. After the 32nd cycle, PDRQ must be kept unasserted until nPDACK is deasserted for a minimum of 350nsec. Note: The only way to properly terminate DMA transfers is ...

Page 102

FIFO this time the FIFO is full, it can be completely emptied in a single burst, otherwise a minimum of (16-<threshold>) bytes may be read from the FIFO in a single burst. Programmed I/O - Transfers from ...

Page 103

AUTO POWER MANAGEMENT Power management capabilities are provided for the following logical devices: floppy disk, UART 1, UART 2 and the parallel port. logical device, two types of power management are provided; direct powerdown and auto powerdown. FDC Power Management ...

Page 104

Register Behavior Table 44 reiterates the AT and PS/2 (including Model 30) configuration registers available. It also shows the type of access permitted. order to maintain software transparency, access to all the registers must be maintained. As Table 45 shows, ...

Page 105

Table 44 - PC/AT and PS/2 Available Registers Base + Address Available Registers PC-AT Access to these registers DOES NOT wake up the part 00H ---- 01H ---- 02H DOR (1) 03H --- 04H DSR (1) 06H --- 07H DIR ...

Page 106

FDD Interface Pins All pins in the FDD interface which can be connected directly to the floppy disk drive itself are either DISABLED or TRISTATED. Table 46 - State of Floppy Disk Drive Interface Pins in Powerdown FDD PINS nRDATA ...

Page 107

UART Power Management Direct power management is controlled by CR22. Refer to CR22 for more information. Auto Power Management is enabled by CR23- B4 and B5. When set, these bits allow the following auto power management operations: 1. The transmitter ...

Page 108

SERIAL IRQ The FDC37M60x will support the serial interrupt to transmit interrupt information to the host system. The serial interrupt scheme adheres to the Serial IRQ Specification for PCI Systems, Version 6.0. A) Start Frame timing with source sampled a ...

Page 109

B) Stop Frame Timing with Host using 17 IRQSER sampling period IRQ14 IRQ15 FRAME FRAME PCICLK IRQSER None IRQ15 Driver H=Host Control, R=Recovery, I=Idle, T=Turn-Around, S=Sample 1) Stop pulse is 2 clocks wide for Quiet ...

Page 110

IRQSER Cycle Control There are two modes of operation for the IRQSER Start Frame. 1) Quiet (Active) Mode: Any device may initiate a Start Frame by driving the IRQSER low for one clock, while the IRQSER is Idle. driving low ...

Page 111

Table 47 - IRQSER Sampling Periods IRQSER PERIOD SIGNAL SAMPLED Note: The SIRQ data frame will now support IRQ2 from a logical device, previously ...

Page 112

Stop Cycle Control Once all IRQ/Data Frames have completed the Host Controller will terminate IRQSER activity by initiating a Stop Frame. Only the Host Controller can initiate the Stop Frame. A Stop Frame is indicated when the IRQSER is low ...

Page 113

KEYBOARD CONTROLLER DESCRIPTION The FDC37M60x is a Super I/O and Universal Keyboard Controller that is intelligent keyboard management in desktop computer applications. The Super I/O supports a Floppy Disk Controller, two 16550 type serial ports one ECP/EPP Parallel Port. ...

Page 114

KEYBOARD ISA INTERFACE The FDC37M60x ISA interface is functionally compatible with the 8042 style host interface. It consists of the D0-7 data bus; the nIOR, nIOW and the Status register, Table 48 - ISA I/O Address Map ISA ADDRESS nIOW ...

Page 115

CPU-to-Host Communication The FDC37M60x CPU can write to the Output Data register via register DBB. 8042 INSTRUCTION OUT DBB Set OBF, and, if enabled, the KIRQ output signal goes high Host-to-CPU Communication The host system can send both commands and ...

Page 116

The FDC37M60x has four high-drive, open-drain output, bidirectional port pins that can be used for external serial interfaces, such as ISA external keyboard and PS/2-type interfaces. They are KCLK, KDAT, MCLK, and MDAT. P26 is inverted and output as KCLK. ...

Page 117

Status Register This register is cleared on a reset. This register is read-only for the Host and read/write by the FDC37M60x CPU. UD Writable by FDC37M60x CPU. These bits are user-definable. C/D (Command Data) ...

Page 118

GATEA20 AND KEYBOARD RESET The FDC37M60x provides two options for GateA20 and Keyboard Reset: 8042 Software Generated GateA20 and KRESET and Port 92 Fast GateA20 and KRESET. PORT 92 FAST GATEA20 AND KEYBOARD RESET Port 92 Register This port can ...

Page 119

Bit 0 of Port 92, which generates the nALT_RST signal, is used to reset the CPU under program control. This signal is AND’ed together externally with the reset signal (nKBDRST) from the keyboard controller to provide a software means of ...

Page 120

Bit 1 of Port 92, the ALT_A20 signal, is used to force nA20M to the CPU low for support of real mode compatible software. This signal is externally OR’ed with the A20GATE signal from the keyboard controller and CPURST to ...

Page 121

CLK AEN nAEN 64=I/O Addr n64 nIOW nA DD1 nDD1 nCNTL nIOW' nIOW+n64 AfterD1 nAfterD1 60=I/O Addr n60 nIOW+n60=B nAfterD1+B D[1] GA20 Gate A20 Turn-On Sequence Timing When writing to the command and data port with hardware speedup, the ...

Page 122

The Configuration of the FDC37M60x is very flexible and is based on the configuration architecture implemented in typical Plug-and- Play components. The FDC37M60x is designed for motherboard applications in which the resources required by their components are known. With its ...

Page 123

CONFIGURATION SEQUENCE To program the configuration registers, the following sequence must be followed: 1. Enter Configuration Mode 2. Configure the Configuration Registers 3. Exit Configuration Mode. Enter Configuration Mode To place the chip Configuration State the Config Key is sent ...

Page 124

Notes: 1. HARD RESET: RESET_DRV pin asserted 2. SOFT RESET: Bit 0 of Configuration Control register set to one 3. All host accesses are blocked for 500µs after Vcc POR (see Power-up Timing Diagram) Table 52 - Configuration Registers INDEX ...

Page 125

Table 52 - Configuration Registers INDEX TYPE HARD RESET LOGICAL DEVICE 1 CONFIGURATION REGISTERS (RESERVED) LOGICAL DEVICE 2 CONFIGURATION REGISTERS (RESERVED) LOGICAL DEVICE 3 CONFIGURATION REGISTERS (Parallel Port) 0x30 R/W 0x00 0x60, R/W 0x00, 0x61 0x00 0x70 R/W 0x00 0x74 ...

Page 126

Table 52 - Configuration Registers INDEX TYPE HARD RESET LOGICAL DEVICE 8 CONFIGURATION REGISTERS (Aux I/O) 0x30 R/W 0x00 0xC0 R/W 0x06 0xC1 R/W 0x03 0xC2 R - 0xC3 R - 0xC4 R - 0xF6 LOGICAL DEVICE 9 ...

Page 127

Chip Level (Global) Control/Configuration Registers[0x00-0x2F] The chip-level (global) registers lie in the address range [0x00-0x2F]. The design MUST use all 8 bits of the ADDRESS Port for register selection. All unimplemented registers and bits ignore writes and return zero when ...

Page 128

REGISTER ADDRESS PowerControl 0x22 R/W Default = 0x00. on Vcc POR or Reset_Drv hardware signal Power Mgmt 0x23 R/W Default = 0x00. on Vcc POR or Reset_Drv hardware signal Table 53 - Chip Level Registers DESCRIPTION Bit[0] FDC Power Bit[1] ...

Page 129

REGISTER ADDRESS OSC 0x24 R/W Default = 0x04, on Vcc POR or Reset_Drv hardware signal. Chip Level 0x25 Vendor Defined Configuration 0x26 Address Byte 0 Default =0 F0 (Sysopt= (Sysopt= Vcc POR or Reset_Drv Configuration ...

Page 130

REGISTER ADDRESS TEST 4 0x2B R/W Default = 0x00, on Vcc POR TEST 5 0x2C R/W Default = 0x00, on Vcc POR TEST 1 0x2D R/W Default = 0x00, on Vcc POR TEST 2 0x2E R/W Default = 0x00, on ...

Page 131

Logical Device Configuration/Control Registers [0x30-0xFF] Used to access the registers that are assigned to each logical unit. This chip supports nine logical units and has nine sets of logical device registers. The six logical devices are Floppy, Parallel, Serial 1, ...

Page 132

Table 55 - Logical Device Registers LOGICAL DEVICE REGISTER ADDRESS Interrupt Select (0x70,0x72) Defaults : 0x70 = 0x00, on Vcc POR or Reset_Drv 0x72 = 0x00, on Vcc POR or Reset_Drv (0x71,0x73) DMA Channel Select (0x74,0x75) Default = 0x04 on ...

Page 133

Table 56 - I/O Base Address Configuration Register Description LOGICAL DEVICE LOGICAL REGISTER NUMBER DEVICE INDEX 0x00 FDC 0x60,0x61 (Note 4) 0x03 Parallel 0x60,0x61 Port 0x04 Serial Port 0x60,0x61 1 0x05 Serial Port 0x60,0x61 2 0x62,0x63 0x06 Reserved BASE I/O ...

Page 134

Table 56 - I/O Base Address Configuration Register Description LOGICAL DEVICE LOGICAL REGISTER NUMBER DEVICE INDEX 0x07 KYBD n/a 0x09 Reserved Note 3: This chip uses ISA address bits [A11:A0] to decode the base address of each of its logical ...

Page 135

Table 58 - DMA Channel Select Configuration Register Description NAME REG INDEX DMA Channel 0x74 (R/W) Select Default = 0x04 on Vcc POR or Reset_Drv Note: A DMA channel is activated by setting the DMA Channel Select register to [0x01-0x03] ...

Page 136

Note A. Logical Device IRQ and DMA Operation 1. IRQ and DMA Enable and Disable: Any time the IRQ or DACK for a logical block is disabled by a register bit in that logical block, the IRQ and/or DACK must ...

Page 137

SMSC Defined Logical Device Configuration Registers The SMSC Specific Logical Configuration Table 59 - Floppy Disk Controller, Logical Device 0 [Logical Device Number = 0x00] NAME REG INDEX FDD Mode Register 0xF0 R/W Default = 0x0E on Vcc POR or ...

Page 138

Table 59 - Floppy Disk Controller, Logical Device 0 [Logical Device Number = 0x00] NAME REG INDEX FDD Option 0xF1 R/W Register Default = 0x00 on Vcc POR or Reset_Drv FDD Type Register 0xF2 R/W Default = 0xFF on Vcc ...

Page 139

Table 60 - Parallel Port, Logical Device 3 [Logical Device Number = 0x03] NAME REG INDEX PP Mode Register 0xF0 R/W Default = 0x3C on Vcc POR or Reset_Drv DEFINITION Bits[2:0] Parallel Port Mode = 100 Printer Mode (default) = ...

Page 140

Table 61 - Serial Port 1, Logical Device 4 [Logical Device Number = 0x04] NAME REG INDEX Serial Port 1 0xF0 R/W Mode Register Default = 0x00 on Vcc POR or Reset_Drv Note 1: To properly share and IRQ, 1. ...

Page 141

Table 62 - Serial Port 2, Logical Device 5 [Logical Device Number = 0x05] NAME REG INDEX IR Option Register 0xF1 R/W Default = 0x02 on Vcc POR or Reset_Drv IR Half Duplex 0xF2 Timeout Default = 0x03 on Vcc ...

Page 142

Table 63 - KYBD, Logical Device 7 [Logical Device Number = 0x07] NAME REG INDEX KRST_GA20 0xF0 R/W Default = 0x00 on Vcc POR or Reset_Drv 0xF1 - 0xFF Table 64 - Auxilliary I/O, Logical Device 8 [Logical Device Number ...

Page 143

Table 64 - Auxilliary I/O, Logical Device 8 [Logical Device Number = 0x08] NAME REG INDEX Floppy Data Rate 0xC2 Select Shadow (R) UART1 FIFO 0xC3 Control Shadow UART2 FIFO 0xC4 Control Shadow DEFINITION Bit[0] Data Rate Select 0 Bit[1] ...

Page 144

Table 65 - nRTS MUXING Mux Controls PIN 16 BIT ADDRESS NAME QUAL. (CR24.6) nRTS2 0 1 Table 66 - nCTS2 MUXING MUX CONTROLS PIN 16 BIT ADDRESS NAME QUAL. (CR24.6) nCTS2 0 1 Table 67 - nDTR2 MUXING MUX ...

Page 145

Table 70 - nRI2 MUXING MUX CONTROLS PIN 8042COMSEL. NAME (LD8:CRC0.3) nRI2 0 1 Table 71 - DRQ3 MUXING MUX CONTROL DMA3SEL PIN NAME (LD8:CRC0.1) DRQ3 1 0 Table 72 - nDACK3 MUXING MUX CONTROL DMA3SEL PIN NAME (LD8:CRC0.1) nDACK3 ...

Page 146

OPERATIONAL DESCRIPTION MAXIMUM GUARANTEED RATINGS* Operating Temperature Range......................................................................................... 0 Storage Temperature Range..........................................................................................-55 Lead Temperature Range (soldering, 10 seconds) .................................................................... +325 Positive Voltage on any pin, with respect to Ground ................................................................V Negative Voltage on any pin, with respect to Ground.................................................................... -0.3V ...

Page 147

PARAMETER SYMBOL Input Leakage (All I and IS buffers) Low Input Leakage High Input Leakage O4 Type Buffer Low Output Level High Output Level Output Leakage O8SR Type Buffer Low Output Level High Output Level Output Leakage Rise Time Fall ...

Page 148

PARAMETER SYMBOL O16SR Type Buffer Low Output Level High Output Level Output Leakage Rise Time Fall Time OD16P Type Buffer Low Output Level Output Leakage OD24 Type Buffer Low Output Level Output Leakage OD48 Type Buffer Low Output Level Output ...

Page 149

PARAMETER SYMBOL Backdrive (PD0-PD7) Suppy Current Active Note 1: All output leakages are measured with the current pins in high impedance Note 2: Output leakage is measured with the low driving output off, either for a high level output or ...

Page 150

TIMING DIAGRAMS For the Timing Diagrams shown, the following capacitive loads are used. NAME SD[0:7] IOCHRDY DRQ[1:3] nWGATE nWDATA nHDSEL nDIR nSTEP nDS[1:0] nMTR[1:0] DRVDEN[1:0] TXD1 nRTS1 nDTR1 TXD2 nRTS2 nDTR2 PD[0:7] nSLCTIN nINIT nALF nSTB KDAT KCLK MDAT MCLK ...

Page 151

SAx SD<7:0> nIOW FIGURE 2 - IOW TIMING FOR PORT 92 NAME DESCRIPTION t1 SAx Valid to nIOW Asserted t2 SDATA Valid to nIOW Asserted t3 nIOW Asserted to SAx Invalid t4 nIOW Deasserted to DATA Invalid ...

Page 152

NAME DESCRIPTION t1 Vcc Slew from 4. Vcc Slew from 0V to 4.5V t3 All Host Accesses ...

Page 153

AEN SA[x], nCS t1 nIOW SD[x] FINTR PINTR IBF NAME DESCRIPTION t1 SA[x], nCS and AEN valid to nIOW asserted t2 nIOW asserted to nIOW deasserted t3 nIOW asserted to SA[x], nCS invalid t4 SD[x] Valid to nIOW deasserted t5 ...

Page 154

AEN SA[x], nCS t1 nIOR SD[x] PD[x], nERROR, PE, SLCT, ACK, BUSY FINTER PINTER PCOBF AUXOBF1 nIOR/nIOW SEE TIMING PARAMETERS ON NEXT PAGE DATA VALID t9 t8 FIGURE 5 - ISA READ 154 t13 t6 t5 ...

Page 155

NAME DESCRIPTION t1 SA[x], nCS and AEN valid to nIOR asserted t2 nIOR asserted to nIOR deasserted t3 nIOR asserted to SA[x], nCS invalid t4 nIOR asserted to Data Valid t5 Data Hold/float from nIOR deasserted t6 nIOR deasserted t8 ...

Page 156

PCOBF AUXOBF1 nWRT IBF nRD FIGURE 6 - INTERNAL 8042 CPU TIMING NAME DESCRIPTION t1 nWRT deasserted to AUXOBF1 asserted (Notes 1,2) t2 nWRT deasserted to PCOBF asserted (Notes 1,3) t3 nRD deasserted to IBF deasserted (Note 1) Note 1: ...

Page 157

CLOCKI FIGURE 7A - INPUT CLOCK TIMING NAME DESCRIPTION t1 Clock Cycle Time for 14.318 MHZ t2 Clock High Time/Low Time for 14.318 MHz Clock Rise Time/Fall Time (not shown) RESET_DRV NAME DESCRIPTION t4 RESET width (Note 1) Note 1: ...

Page 158

AEN FDRQ, PDRQ nDACK t14 nIOR or nIOW DATA (DO-D7) TC FIGURE 8A - DMA TIMING (SINGLE TRANSFER MODE) NAME DESCRIPTION t1 nDACK Delay Time from FDRQ High t2 DRQ Reset Delay from nIOR or nIOW t3 FDRQ Reset Delay ...

Page 159

AEN FDRQ, PDRQ t1 nDACK t14 t11 t6 t5 nIOR or nIOW DATA (DO-D7) TC FIGURE 8B - DMA TIMING (BURST TRANSFER MODE) NAME DESCRIPTION t1 nDACK Delay Time from FDRQ High t2 DRQ Reset Delay from nIOR or nIOW ...

Page 160

MTR0-1 FIGURE 9 - DISK DRIVE TIMING (AT MODE ONLY) NAME DESCRIPTION t1 nDIR Set Up to STEP Low t2 nSTEP Active Time Low t3 nDIR Hold Time after nSTEP ...

Page 161

IRQx nCTSx, nDSRx, nDCDx t2 IRQx nIOW IRQx nIOR nRIx FIGURE 10 - SERIAL PORT TIMING NAME DESCRIPTION t1 nRTSx, nDTRx Delay from nIOW t2 IRQx Active Delay from nCTSx, nDSRx, nDCDx t3 IRQx Inactive Delay from ...

Page 162

PD0- PD7 nIOW nINIT, nSTROBE. nAUTOFD, SLCTIN nACK nPINTR (SPP) PINTR (ECP or EPP Enabled) nFAULT (ECP) nERROR (ECP) PINTR FIGURE 11 - PARALLEL PORT TIMING NAME DESCRIPTION t1 PD0-7, nINIT, nSTROBE, nAUTOFD Delay from nIOW t2 PINTR Delay from ...

Page 163

A0-A10 SD<7:0> t17 t8 nIOW t10 IOCHRDY t13 t22 t20 nWRITE t1 PD<7:0> t16 t3 t14 nDATAST nADDRSTB nWAIT t21 PDIR FIGURE 12A - EPP 1.9 DATA OR ADDRESS WRITE CYCLE SEE TIMING PARAMETERS ON NEXT PAGE t18 t9 t12 ...

Page 164

FIGURE 12B - EPP 1.9 DATA OR ADDRESS WRITE CYCLE TIMING NAME DESCRIPTION t1 nIOW Asserted to PDATA Valid t2 nWAIT Asserted to nWRITE Change (Note 1) t3 nWRITE to Command Asserted t4 nWAIT Deasserted to Command Deasserted (Note 1) ...

Page 165

A0-A10 t19 IOR SD<7:0> t8 IOCHRDY t24 t23 PDIR t9 t21 nWRITE t2 t25 PD<7:0> t28 t26 t1 t14 DATASTB ADDRSTB nWAIT FIGURE 13A - EPP 1.9 DATA OR ADDRESS READ CYCLE SEE TIMING PARAMETERS ON NEXT PAGE t20 t11 ...

Page 166

FIGURE 13B - EPP 1.9 DATA OR ADDRESS READ CYCLE TIMING PARAMETERS NAME DESCRIPTION t1 PDATA Hi-Z to Command Asserted t2 nIOR Asserted to PDATA Hi-Z t3 nWAIT Deasserted to Command Deasserted (Note 1) t4 Command Deasserted to PDATA Hi-Z ...

Page 167

A0-A10 SD<7:0> t17 t8 nIOW t10 t20 IOCHRDY t13 nWRITE t1 PD<7:0> t16 t3 nDATAST nADDRSTB nWAIT PDIR FIGURE 14A - EPP 1.7 DATA OR ADDRESS WRITE CYCLE SEE TIMING PARAMETERS ON NEXT PAGE t18 t9 t6 t19 t12 t11 ...

Page 168

FIGURE 14B - EPP 1.7 DATA OR ADDRESS WRITE CYCLE PARAMETERS NAME DESCRIPTION t1 nIOW Asserted to PDATA Valid t2 Command Deasserted to nWRITE Change t3 nWRITE to Command t4 nIOW Deasserted to Command Deasserted (Note 2) t5 Command Deasserted ...

Page 169

A0-A10 t19 nIOR SD<7:0> IOCHRDY nWRITE PD<7:0> t23 nDATASTB nADDRSTB nWAIT PDIR FIGURE 15A - EPP 1.7 DATA OR ADDRESS READ CYCLE SEE TIMING PARAMETERS ON NEXT PAGE t20 t15 t11 t13 t12 t10 t5 t2 169 t22 ...

Page 170

FIGURE 15B - EPP 1.7 DATA OR ADDRESS READ CYCLE PARAMETERS NAME DESCRIPTION t2 nIOR Deasserted to Command Deasserted t3 nWAIT Asserted to IOCHRDY Deasserted t4 Command Deasserted to PDATA Hi-Z t5 Command Asserted to PDATA Valid t8 nIOR Asserted ...

Page 171

Parallel Port FIFO (Mode 101) The standard parallel port is run at or near the peak 500KBytes/sec allowed in the forward direction using DMA. The state machine does not examine nACK and begins the next transfer based on Busy. Refer ...

Page 172

IEEE 1284 Extended Capabilities Port Protocol PDATA nSTROBE BUSY FIGURE 16 - PARALLEL PORT FIFO TIMING NAME DESCRIPTION t1 DATA Valid to nSTROBE Active t2 nSTROBE Active Pulse Width t3 DATA ...

Page 173

PDATA<7:0> nSTROBE t6 BUSY FIGURE 17 - ECP PARALLEL PORT FORWARD TIMING NAME DESCRIPTION t1 nAUTOFD Valid to nSTROBE Asserted t2 PDATA Valid to nSTROBE Asserted t3 BUSY Deasserted to nAUTOFD Changed (Notes 1,2) t4 BUSY Deasserted to PDATA ...

Page 174

PDATA<7:0> nACK nAUTOFD FIGURE 18 - ECP PARALLEL PORT REVERSE TIMING NAME DESCRIPTION t1 PDATA Valid to nACK Asserted t2 nAUTOFD Deasserted to PDATA Changed t3 nACK Asserted to nAUTOFD Deasserted (Notes 1,2) t4 nACK Deasserted to nAUTOFD Asserted (Note ...

Page 175

DATA IRRX n IRRX Parameter t1 Pulse Width at 115kbaud t1 Pulse Width at 57.6kbaud t1 Pulse Width at 38.4kbaud t1 Pulse Width at 19.2kbaud t1 Pulse Width at 9.6kbaud t1 Pulse ...

Page 176

DATA IRTX n IRTX Parameter t1 Pulse W idth at 115kbaud t1 Pulse W idth at 57.6kbaud t1 Pulse W idth at 38.4kbaud t1 Pulse W idth at 19.2kbaud t1 Pulse W ...

Page 177

IRRX n IRRX t3 t4 MIRRX t5 t6 nMIRRX Parameter t1 Modulated Output Bit Time t2 Off Bit Time t3 Modulated Output "On" t4 Modulated Output "Off" t5 Modulated Output ...

Page 178

DATA IRTX n IRTX t3 t4 MIRTX t5 t6 nMIRTX Parameter t1 Modulated Output Bit Time t2 Off Bit Time t3 Modulated Output "On" t4 Modulated Output "Off" t5 Modulated Output "On" t6 Modulated ...

Page 179

...

Page 180

FDC37M60x ERRATA SHEET PAGE SECTION /FIGURE/ENTRY 7 Description of Pin Functions 9 Description of Multifunction PIns 80 Infrared Interface 81 Parallel Port 108 Serial IRQ 111 Table 47/Note 120 8042 P12 and P16 Functions/2nd Paragraph 124 Table 52 142 Table ...

Page 181

181 ...

Page 182

STANDARD MICROSYSTEMS CORP. Circuit diagrams utilizing SMSC products are included as a means of illustrating typical applications; consequently complete information sufficient for construction purposes is not necessarily given. The information has been carefully checked and is believed to be ...

Related keywords