INTEGRATED CIRCUITS SC28L198 Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage Table of Contents Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pin Configurations . . . . . . . . . . . . . . . . . . . . . . . . . Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage Note: ’n’ may assume values of 0 and 1. In previous Philips data communications controllers these values were not allowed. counters. A buffer for the System Clock generates internal timing for processes not directly concerned with serial data flow.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage presently causing an interrupt. The principle purpose of these ”registers” is improving the efficiency of the interrupt service. value”. They may, however, be loaded by a “Gang White” or “Gang Load” command as described in the “Xon Xoff Characters” paragraph.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage software reset is issued through command 3x of the Command register (CR). The disable is done by setting the transmitter disable bit also in the command register. If the transmitter is disabled, it continues operating until the character currently being transmitted, if any, is completely sent, including the stop bit.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage RxFIFO Status: Status reporting modes The description below applies to the upper three bits in the ”Status Register” These three bits are not ”in the status register”; They are part of the RxFIFO. The three status bits at the top of the RxFIFO are presented as the upper three bits of the status register included in each UART. . The ”received break” will always be associated with a zero byte in the RxFIFO.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage accomplished by redefining the meaning of the parity bit such that it indicates a character as address or data. While this method is fully supported in the SC28L198 it also supports recognition of the character itself. Upon recognition of its address the receiver will be enabled and data pushed onto the RxFIFO.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage status or use of the global RxD and TxD registers for data transfer as appropriate. The interrupt context will remain in the CIR until another update CIR command or an IACKN cycle is initiated by the host CPU occurs. The CIR loads with x’00 if Update CIR is asserted when the arbitration circuit has NOT detected arbitration value that exceeds the threshold value.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 The remote loop back mode (also used for diagnostic purposes) is similar to auto echo except that the characters are not sent to the local CPU, nor is the receiver status updated. The received data is sent directly to the transmitter where it is sent out on the TxD output. The received data is not sent to the receive FIFO and hence the host will not normally be participating in any diagnostics.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage In–band flow control is a protocol for controlling a remote transmitter by embedding special characters within the message stream, itself. Two characters, Xon and Xoff, which do not represent normal printable characters take on flow control definitions when the Xon/Xoff capability is enabled. Flow control characters received may be used to gate the channel transmitter on and off.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 activity of the Xon/Xoff logic is initiated by commands to the CRx command forces the transmitter to disable exactly as though an Xoff character had been received by the RxFIFO. The transmitter will remain disabled until the chip is reset or the CR(7:3) = 10110 (Xoff resume) command is given.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 definitions that do not change in normal data handling. This section is listed in the ”Register Map, Control”. REGISTER DEFINITIONS The operation of the Octal UART is programmed by writing control words into the appropriate registers. Operational feedback is provided via status registers which can be read by the host CPU.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 programmed by MR1[4:3], and the polarity of the forced parity bit if the ’force parity’ mode is programmed. It has no effect if the ’no parity’ mode is programmed. In the special ’wake up’ mode, it selects the polarity of the A/D bit. The parity bit is used to an address or data byte in the ’wake up’ mode.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 character. the transmitter. If this bit is a 1, the transmitter checks the state of CTSN each time it is ready to begin sending a character. If it is asserted (low), the character is transmitted. If it is negated (high), the TxD output remains in the marking state and the transmission is delayed until CTSN goes low.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage Table 8. CR – Command Register ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ ÁÁÁÁÁ CR is used to write commands to the Octal UART.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage 10110 10111 11000 SC28L198 flow control character is not yet loaded into the TxD Shift Register. If there is no character waiting for transmission or if its transmission has already begun, then this command has no effect. 11001–11011 Reserved 11011 Reset Address Recognition Status.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 SR[2] – Transmitter Ready (TxRDY) This bit, when set, indicates that the TxFIFO is ready to be loaded with a character. This bit is cleared when the TxFIFO is loaded by the CPU and is set when the last character is transferred to the transmit shift register. TxRDY is reset when the transmitter is disabled and is set when the transmitter is first enabled, e.g.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 the fill level of the TxFIFO is below the trigger level programmed by the TxINT field of the Mode Register 0, this bit will be set. A one in this position indicates that at least one character can be sent to the TxFIFO. It is turned off as the TxFIFO is filled above the level programmed by MR0[5:4. This bit turns on as the FIFO empties; the RxFIFO bit turns on as the FIFO fills.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁÁÁ Table 18. BCRA – Bidding Control Register – Address Bits 7:3 Bits 2:0 Reserved MSB of an address recognition event interrupt bid Table 20.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ Table 27. ICR – Interrupt Control Register Bit 7 Bits 6:0 Reserved. Set to 0 Upper seven bits of the Arbitration Threshold This register provides a single 7 bit field called the interrupt threshold for use by the interrupt arbiter. The field is interpreted as a single unsigned integer.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁÁ ÁÁÁÁÁÁÁÁÁ Table 38.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage GPOD GPOR DATA BUS 3:0 4:1 MULTIPLEX “1” “0” GPOSR TxC1Xa TxC16Xa RxC16Xa TxC16Xb DATA IN/OUT GPOR R/W DATA READ/WRITE 4 SC28L198 GPO PIN GPORQN 4 1/O3b D INPUT GPOR(0) GPOR(1) GPOR(2) GPOR(3) QN GPOC 4:1 MULTIPLEX D CLOCK NONE GIN0 4 8:1 MULTIPLEX GIN1 1/O3a SD00526 Figure 1. General Purpose Pin Control Logic UART B that apply to the total chip configuration.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage C1 SC28L198 C2 tCH C4 C3 SCLK tRWD CEN W_RN tRWH ADDRESS INVALID INVALID VALID INVALID DATA VALID INVALID DACKN tAS tRWS tCS tAH tDS DAKDLY C4 DAKDLY CEN HIGH tDH SD00194 Figure 2.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage C1 SC28L198 C2 tCH C4 C3 SCLK tRWD CEN tRWH W_RN ADDRESS INVALID INVALID VALID DATA=00 INVALID DATA VALID INVALID DACKN tCS tAH tAS tRWS tDF tDD DAKDLY C4 DAKDLY CEN SD00196 Figure 4.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage C1 C2 SC28L198 C3 C4 SCLK IACKN CEN W_RN ADDRESS DON’T CARE DON’T CARE INVALID INVALID INVALID DATA VALID INVALID DACKN tAS tCS tAH tRWS tDF NOTE: CEN must not be active during an IACKN cycle. If CEN is active, IACKN will be ignored and a normal read or write will be executed according to W_RN. In the synchronous mode, extended IACKN signal will start another IACKN.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 T/RFSCLK tSCLKL tSCLKH fSCLK SD00199 Figure 8. SCLK Timing T/RFSCLK TC/TL TC/TH FC/T TC/TO SD00200 Figure 9. Counter/Timer Baud Rate Clock, External T/RF Trx Ttx TC/TH Frx Ftx TC/TO SD00201 Figure 10. Tx/Rx Clock Timing, External 1X DATA CLOCK tRXH RxD tRXS tTXD TxD SD00202 Figure 11. Transmitter and Receiver Timing In the synchronous mode extended IACKN signal cycle will start another IACKN.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage S W Sclk, 6 SR , 22 Synchronous bus cycle, 6 System Clock, 7 Wake Up Mode, 14 Wake up mode, 11 Wake Up modes, 14 Wake up.
Philips Semiconductors Product data sheet Octal UART for 3.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage LQFP100: plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 REVISION HISTORY Rev Date Description _6 20060810 Product data sheet (9397 750 14852). Supersedes data of 1999 Jan 14 (9397 750 04754). Modifications: • Ordering information table: changed DWG # SOT189–3 to SOT189–2 • Package outline drawing SOT189–3 replaced with SOT189–2 _5 19990114 Product specification (9397 750 04754). ECN #853–2047 20654. Supersedes data of 1998 Nov 04.
Philips Semiconductors Product data sheet Octal UART for 3.3 V and 5 V supply voltage SC28L198 Legal Information Data sheet status Document status [1][2] Product status[3] Definition Objective [short] data sheet Development This document contains data from the objective specification for product development. Preliminary [short] data sheet Qualification This document contains data from the preliminary specification.