INTEGRATED CIRCUITS SC26C92 Dual universal asynchronous receiver/transmitter (DUART) Product specification Supersedes data of 1998 Nov 09 IC19 Data Handbook 2000 Jan 31
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 • Programmable baud rate for each receiver and transmitter DESCRIPTION The SC26C92 is a pin and function replacement for the SCC2692 and SCN2681 with added features and deeper FIFOs. Its configuration on power up is that of the 2692.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 NOTE: 1. Commercial devices are tested for the –40 to +85_C.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 BLOCK DIAGRAM 8 D0–D7 CHANNEL A BUS BUFFER 8 BYTE TRANSMIT FIFO TxDA TRANSMIT SHIFT REGISTER RDN OPERATION CONTROL WRN ADDRESS DECODE WATCH DOG TIMER R/W CONTROL RECEIVE SHIFT REGISTER CEN A0–A3 RESET 8 BYTE RECEIVE FIFO 4 RxDA MRA0, 1, 2 CRA SRA INTERRUPT CONTROL INTRN IMR INTERNAL DATABUS TIMING BAUD RATE GENERATOR RxDB CONTROL TIMING TxDB CHANNEL B (AS ABOVE) ISR INP
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 PIN DESCRIPTION PKG 40,44 X PIN TYPE CEN X I WRN X I RDN X I A0-A3 RESET X X I I INTRN X O X1/CLK X I X2 X I RxDA RxDB TxDA X X X I I O TxDB X O OP0 X O OP1 X O OP2 X O OP3 X O OP4 OP5 OP6 OP7 IP0 X X X X X O O O O I IP1 X I IP2 X I IP3 X I IP4 X I IP5 X I IP6 X I VCC GND X X I I SYMBOL D0-D7 2000 Jan 31 I/O NAME AND FUNCTION Da
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 ABSOLUTE MAXIMUM RATINGS1 PARAMETER RATING UNIT Note 4 °C Storage temperature range -65 to +150 °C VCC Voltage from VCC to GND3 -0.5 to +7.0 V VS Voltage from any pin to GND3 -0.5 to VCC +0.5 V PD Package power dissipation (DIP40) 2.8 W PD Package power dissipation (PLCC44) 2.4 W PD Package power dissipation (PQFP44) 1.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 AC CHARACTERISTICS1, 2, 4 VCC = 5V ± 10%, TA = –40_C to 85_C, unless otherwise specified.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 Counter–Timer The Counter/Timer is a programmable 16–bit divider that is used for generating miscellaneous clocks or generating timeout periods. These clocks may be used by any or all of the receivers and transmitters in the DUART or may be directed to an I/O pin for miscellaneous use.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) RxRDY) they will be switched to an open drain configuration. In this configuration an external pull–up device will be required operating frequency for each receiver and transmitter can be selected independently from the baud rate generator, the counter/timer, or from an external input.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 This feature may be used automatically “turnaround” a transceiver when operating in a simplex system. edges since the clock of the controller is not synchronous to the X1 clock. Transmitter Disable Note (W.R.T. Turnaround) When the TxEMT bit is set the sequence of instructions: enable transmitter — load transmit holding register — disable transmitter will often result in nothing being sent.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) If the receiver is disabled, the FIFO characters can be read. However, no additional characters can be received until the receiver is enabled again. If the receiver is reset, the FIFO and all of the receiver status, and the corresponding output ports and interrupt are reset. No additional characters can be received until the receiver is enabled again. seen.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) the MR registers) will return the OP pins pin to the control of the OPR register. the value in CTU and CTL and then restarted on the next C/T clock. If the C/T is allowed to end the count before a new character has been received, the counter ready bit, ISR[3], will be set. If IMR[3] is set, this will generate an interrupt.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) Mode, command, clock select, and status registers are duplicated for each channel to provide total independent operation and control. Refer to Table 2 for register bit descriptions. The reserved SC26C92 registers at addresses H‘02’ and H‘0A’ should never be read during normal operation since they are reserved for internal diagnostics. Table 1.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) BIT 7 MR2A MR2B 0x00 BIT 6 BIT 5 BIT 4 CHANNEL MODE Tx CONTROLS RTS CTS ENABLE Tx 00 = Normal 01 = Auto-Echo 10 = Local loop 11 = Remote loop 0 = No 1 = Yes 0 = No 1 = Yes BIT 3 SC26C92 BIT 2 BIT 1 BIT 0 STOP BIT LENGTH* 0 = 0.563 1 = 0.625 2 = 0.688 3 = 0.750 4 = 0.813 5 = 0.875 6 = 0.938 7 = 1.000 8 = 1.563 9 = 1.625 A = 1.688 B = 1.750 C = 1.813 D = 1.875 E = 1.938 F = 2.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) Table 2.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 CTPU 0x06 C/T[15] C/T[14] C/T[13] C/T[12] C/T[11] C/T[10] C/T[9] C/T[8] BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 CTPL 0x07 C/T[7] C/T[6] C/T[5] C/T[4] C/T[3] C/T[2] C/T[1] C/T[0] REGISTER DESCRIPTIONS Mode Registers 100 MR0 is accessed by setting the MR pointer to 0 via the command register command B.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 8. A delay of one bit time is seen at the remote receiver. MR2A – Channel A Mode Register 2 MR2A is accessed when the Channel A MR pointer points to MR2, which occurs after any access to MR1A. Accesses to MR2A do not change the pointer. The user must exercise care when switching into and out of the various modes.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) The receiver clock is always a 16X clock except for CSRB[7:4] = 1111. applied via CRB. After reading or writing MR0B, the pointer will point to MR1B. CSRA[3:0] – Channel A Transmitter Clock Select This field selects the baud rate clock for the Channel A transmitter.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) prior to placing the DUART into power down mode. This command is in CRA only. 1111 Disable Power Down Mode. This command restarts the oscillator. After invoking this command, wait for the oscillator to start up before writing further commands to the CR. This command is in CRA only. For maximum power reduction input pins should be at VSS or VDD.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SRA[6] – Channel A Framing Error This bit, when set, indicates that a stop bit was not detected (not a logical 1) when the corresponding data character in the FIFO was received. The stop bit check is made in the middle of the first stop bit position.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SOPR – Set the Output Port Bits (OPR) Table 7. ACR 6:4 Field Definition ACR 6:4 SOPR[7:0] – Ones in the byte written to this register will cause the corresponding bit positions in the OPR to set to 1. Zeros have no effect.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) ISR[7] – Input Port Change Status This bit is a ‘1’ when a change-of-state has occurred at the IP0, IP1, IP2, or IP3 inputs and that event has been selected to cause an interrupt by the programming of ACR[3:0]. The bit is cleared when the CPU reads the IPCR.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 RESETN tRES SD00133 Figure 3. Reset Timing A0–A3 tAS tAH CEN tCS tCH tRW tRWD RDN tDD D0–D7 (READ) tDF NOT VALID FLOAT VALID FLOAT tRWD WDN tDS tDH D0–D7 (WRITE) VALID SD00087 Figure 4. Bus Timing RDN tPS tPH IP0–IP6 (a) INPUT PINS WRN tPD OP0–OP7 OLD DATA NEW DATA (b) OUTPUT PINS SD00135 Figure 5.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 VM WRN tIR INTERRUPT 1 OUTPUT VOL +0.5V VOL VM RDN tIR INTERRUPT 1 OUTPUT VOL +0.5V VOL NOTES: 1. INTRN or OP3-OP7 when used as interrupt outputs. 2. The test for open-drain outputs is intended to guarantee switching of the output transistor. Measurement of this response is referenced from the midpoint of the switching signal, VM, to a point 0.5V above VOL.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 1 BIT TIME (1 OR 16 CLOCKS) TxC (INPUT) tTXD TxD tTCS TxC (1X OUTPUT) SD00138 Figure 8. Transmitter External Clocks RxC (1X INPUT) tRXS tRXH RxD SD00139 Figure 9.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) D1 RxD D2 D8 D9 D10 D11 SC26C92 D12 D13 D12, D13 WILL BE LOST DUE TO RECEIVER DISABLE. RECEIVER ENABLED RxRDY (SR0) FFULL (SR1) RxRDY/ FFULL (OP5)2 RDN STATUS DATA STATUS DATA STATUS DATA STATUS DATA D11 WILL BE LOST DUE TO OVERRUN D1 OVERRUN (SR4) D2 D3 D10 RESET BY COMMAND RTS1 (OP0) OPR(0) = 1 NOTES: 1. Timing shown for MR1(7) = 1. 2. Shown for OPCR(4) = 1 and MR(6) = 0.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) 2.7K +5V INTRN 50pF +5V I = 2.4mA VOL I = 400µA VOH D0–D7 TxDA/B OP0–OP7 150pF SD00157 Figure 13.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) DIP40: plastic dual in-line package; 40 leads (600 mil) 2000 Jan 31 28 SC26C92 SOT129-1
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) PLCC44: plastic leaded chip carrier; 44 leads 2000 Jan 31 SC26C92 SOT187-2 29
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) QFP44: plastic quad flat package; 44 leads (lead length 1.3 mm); body 10 x 10 x 1.
Philips Semiconductors Product specification Dual universal asynchronous receiver/transmitter (DUART) SC26C92 Data sheet status Data sheet status Product status Definition [1] Objective specification Development This data sheet contains the design target or goal specifications for product development. Specification may change in any manner without notice. Preliminary specification Qualification This data sheet contains preliminary data, and supplementary data will be published at a later date.