SC16C554DIB64,151 NXP Semiconductors, SC16C554DIB64,151 Datasheet

IC UART QUAD SOT314-2

SC16C554DIB64,151

Manufacturer Part Number
SC16C554DIB64,151
Description
IC UART QUAD SOT314-2
Manufacturer
NXP Semiconductors
Datasheet

Specifications of SC16C554DIB64,151

Number Of Channels
4, QUART
Fifo's
16 Byte
Voltage - Supply
2.5V, 3.3V, 5V
With Auto Flow Control
Yes
With Irda Encoder/decoder
Yes
With False Start Bit Detection
Yes
With Modem Control
Yes
With Cmos
Yes
Mounting Type
Surface Mount
Package / Case
64-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
935270063151
SC16C554DIB64-S
SC16C554DIB64-S
1. Description
2. Features
The SC16C554/554D is a 4-channel Universal Asynchronous Receiver and
Transmitter (QUART) used for serial data communications. Its principal function is to
convert parallel data into serial data and vice versa. The UART can handle serial data
rates up to 5 Mbit/s. It comes with an Intel or Motorola interface.
The SC16C554/554D is pin compatible with the ST16C554 and TL16C554 and it will
power-up to be functionally equivalent to the 16C454. Programming of control
registers enables the added features of the SC16C554/554D. Some of these added
features are the 16-byte receive and transmit FIFOs, automatic hardware or software
flow control and Infrared encoding/decoding. The selectable auto-flow control feature
significantly reduces software overload and increases system efficiency while in FIFO
mode by automatically controlling serial data flow using RTS output and CTS input
signals. The SC16C554/554D also provides DMA mode data transfers through FIFO
trigger levels and the TXRDY and RXRDY signals. On-board status registers provide
the user with error indications, operational status, and modem interface control.
System interrupts may be tailored to meet user requirements. An internal loop-back
capability allows on-board diagnostics.
The SC16C554/554D operates at 5 V, 3.3 V and 2.5 V, and the industrial temperature
range, and is available in plastic PLCC68, LQFP64, and LQFP80 packages.
SC16C554/554D
Quad UART with 16-byte FIFO and infrared (IrDA)
encoder/decoder
Rev. 05 — 10 May 2004
5 V, 3.3 V and 2.5 V operation
Industrial temperature range
The SC16C554/554D is pin compatible with the industry-standard
ST16C454/554, ST68C454/554, ST16C554, TL16C554
Up to 5 Mbit/s data rate at 5 V and 3.3 V, and 3 Mbit/s at 2.5 V
16-byte transmit FIFO
16-byte receive FIFO with error flags
Automatic software/hardware flow control
Programmable Xon/Xoff characters
Software selectable Baud Rate Generator
Four selectable Receive FIFO interrupt trigger levels
Standard modem interface or infrared IrDA encoder/decoder interface
Sleep mode
Standard asynchronous error and framing bits (Start, Stop, and Parity Overrun
Break)
Transmit, Receive, Line Status, and Data Set interrupts independently controlled
Product data

Related parts for SC16C554DIB64,151

SC16C554DIB64,151 Summary of contents

Page 1

SC16C554/554D Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder Rev. 05 — 10 May 2004 1. Description The SC16C554/554D is a 4-channel Universal Asynchronous Receiver and Transmitter (QUART) used for serial data communications. Its principal function is to convert ...

Page 2

Philips Semiconductors Fully programmable character formatting: False start-bit detection Complete status reporting capabilities 3-State output TTL drive capabilities for bi-directional data bus and control bus Line Break generation and detection Internal diagnostic capabilities: Prioritized interrupt system controls Modem control functions ...

Page 3

Philips Semiconductors 4. Block diagram SC16C554/554D D0–D7 DATA BUS IOR AND IOW CONTROL LOGIC RESET A0–A2 REGISTER CSA-CSD SELECT LOGIC 16/68 INTA-INTD TXRDY RXRDY INTERRUPT CONTROL LOGIC INTSEL Fig 1. SC16C554/554D block diagram (16 mode). 9397 750 13132 Product data ...

Page 4

Philips Semiconductors SC16C554/554D D0–D7 DATA BUS R/W AND RESET CONTROL LOGIC A0–A4 REGISTER CS SELECT LOGIC 16/68 IRQ INTERRUPT TXRDY CONTROL RXRDY LOGIC Fig 2. SC16C554/554D block diagram (68 mode). 9397 750 13132 Product data Quad UART with 16-byte FIFO ...

Page 5

Philips Semiconductors 5. Pinning information 5.1 Pinning 5.1.1 PLCC68 DSRA 10 CTSA 11 DTRA RTSA 14 INTA 15 CSA 16 TXA 17 IOW 18 TXB 19 CSB 20 INTB 21 RTSB 22 GND 23 DTRB 24 ...

Page 6

Philips Semiconductors DSRA 10 CTSA 11 DTRA RTSA 14 IRQ TXA 17 R/W 18 TXB n.c. 21 RTSB 22 GND 23 DTRB 24 CTSB 25 DSRB 26 Fig 4. PLCC68 ...

Page 7

Philips Semiconductors 5.1.2 LQFP64 DSRA 1 CTSA 2 DTRA RTSA 5 INTA 6 CSA 7 TXA 8 IOW 9 TXB 10 CSB 11 INTB 12 RTSB 13 GND 14 DTRB 15 CTSB 16 Fig 5. LQFP64 ...

Page 8

Philips Semiconductors 5.1.3 LQFP80 handbook, full pagewidth n.c. 1 CDD 2 RID 3 RXD INTSEL n. GND 16 ...

Page 9

Philips Semiconductors 5.2 Pin description Table 2: Pin description Pin Symbol PLCC68 LQFP64 LQFP80 16/ A3 CDA, CDB, 9, 27, ...

Page 10

Philips Semiconductors Table 2: Pin description …continued Pin Symbol PLCC68 LQFP64 LQFP80 D0-D2, 66-68, 53-55, 7-9, D3-D7 1-5 56-60 11-15 DSRA, 10, 26, 1, 17, 22, 39, DSRB, 44, 60 32, 48 62, 79 DSRC, DSRD DTRA, 12, 24, 3, ...

Page 11

Philips Semiconductors Table 2: Pin description …continued Pin Symbol PLCC68 LQFP64 LQFP80 IOW IRQ n.c. 21, 49 10, 52, 54, 20, 21, 55, 65 30, 40, 41, 49, 52, 60, 61, 71, ...

Page 12

Philips Semiconductors Table 2: Pin description …continued Pin Symbol PLCC68 LQFP64 LQFP80 RXA, RXB, 7, 29, 62, 20, 17, 44, RXC, RXD 41, 63 29, 51 57, 4 RXRDY TXA, TXB, 17, 19, 8, 10, 29, 32, ...

Page 13

Philips Semiconductors 6. Functional description The SC16C554/554D provides serial asynchronous receive data synchronization, parallel-to-serial and serial-to-parallel data conversions for both the transmitter and receiver sections. These functions are necessary for converting the serial data stream into parallel data that is ...

Page 14

Philips Semiconductors 6.1 Interface options Two user interface modes are selectable for the PLCC68 package. These interface modes are designated as the ‘16 mode’ and the ‘68 mode’. This nomenclature corresponds to the early 16C454/554 and 68C454/554 package interfaces respectively. ...

Page 15

Philips Semiconductors 6.4 Internal registers The SC16C554/554D provides 17 internal registers for monitoring and control. These registers are shown in (THR/RHR), interrupt status and control registers (IER/ISR), a FIFO control register (FCR), line status and control registers (LCR/LSR), modem status ...

Page 16

Philips Semiconductors Table 6: Selected trigger level (characters 6.6 Hardware flow control When automatic hardware flow control is enabled, the SC16C554/554D monitors the CTS pin for a remote buffer overflow indication and controls the RTS pin ...

Page 17

Philips Semiconductors characters as soon as received data passes the programmed trigger level. To clear this condition, the SC16C554/554D will transmit the programmed Xon1,2 characters as soon as receive data drops below the programmed trigger level. 6.8 Special feature software ...

Page 18

Philips Semiconductors 6.10 Programmable baud rate generator The SC16C554/554D supports high speed modem technologies that have increased input data rates by employing data compression schemes. For example, a 33.6 kbit/s modem that employs data compression may require a 115.2 kbit/s ...

Page 19

Philips Semiconductors 6.11 DMA operation The SC16C554/554D FIFO trigger level provides additional flexibility to the user for block mode operation. LSR[5,6] provide an indication when the transmitter is empty or has an empty location(s). The user can optionally operate the ...

Page 20

Philips Semiconductors SC16C554/554D D0–D7 DATA BUS IOR AND IOW CONTROL LOGIC RESET A0–A2 REGISTER CSA-CSD SELECT LOGIC INTA-INTD INTERRUPT TXRDY CONTROL RXRDY LOGIC Fig 8. Internal loop-back mode diagram (16 mode). 9397 750 13132 Product data Quad UART with 16-byte ...

Page 21

Philips Semiconductors SC16C554/554D DATA BUS D0–D7 R/W AND RESET CONTROL LOGIC A0–A4 REGISTER CS SELECT LOGIC 16/68 IRQ INTERRUPT TXRDY CONTROL RXRDY LOGIC Fig 9. Internal loop-back mode diagram (68 mode). 9397 750 13132 Product data Quad UART with 16-byte ...

Page 22

Philips Semiconductors 7. Register descriptions Table 8 The assigned bit functions are more fully defined in Table 8: SC16C554/554D internal registers Shaded bits are only accessible when EFR[4] is set. [ Register Default [2] General Register Set ...

Page 23

Philips Semiconductors 7.1 Transmit (THR) and Receive (RHR) Holding Registers The serial transmitter section consists of an 8-bit Transmit Hold Register (THR) and Transmit Shift Register (TSR). The status of the THR is provided in the Line Status Register (LSR). ...

Page 24

Philips Semiconductors Table 9: Bit 7.2.1 IER versus Receive FIFO interrupt mode operation When the receive FIFO (FCR[0] = logic 1), and receive interrupts (IER[0] = logic 1) are enabled, the receive interrupts and register status will ...

Page 25

Philips Semiconductors 7.3 FIFO Control Register (FCR) This register is used to enable the FIFOs, clear the FIFOs, set the transmit/receive FIFO trigger levels, and select the DMA mode. 7.3.1 DMA mode Mode 0 (FCR bit 3 = 0): receive ...

Page 26

Philips Semiconductors Table 10: Bit Table 11: FCR[ 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder FIFO Control Register bits description Symbol Description Transmit operation in mode ...

Page 27

Philips Semiconductors 7.4 Interrupt Status Register (ISR) The SC16C554/554D provides six levels of prioritized interrupts to minimize external software interaction. The Interrupt Status Register (ISR) provides the user with six interrupt status bits. Performing a read cycle on the ISR ...

Page 28

Philips Semiconductors 7.5 Line Control Register (LCR) The Line Control Register is used to specify the asynchronous data communication format. The word length, the number of stop bits, and the parity are selected by writing the appropriate bits in this ...

Page 29

Philips Semiconductors Table 15: LCR[ Table 16: LCR[ Table 17: LCR[ 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder LCR[5] parity selection ...

Page 30

Philips Semiconductors 7.6 Modem Control Register (MCR) This register controls the interface with the modem or a peripheral device. Table 18: Bit 9397 750 13132 Product data Quad UART with 16-byte FIFO ...

Page 31

Philips Semiconductors 7.7 Line Status Register (LSR) This register provides the status of data transfers between the SC16C554/554D and the CPU. Table 19: Bit 9397 750 13132 Product data Quad UART with 16-byte ...

Page 32

Philips Semiconductors Table 19: Bit 0 7.8 Modem Status Register (MSR) This register provides the current state of the control interface signals from the modem, or other peripheral device to which the SC16C554/554D is connected. Four bits of this register ...

Page 33

Philips Semiconductors Table 20: Bit 1 0 [1] Whenever any MSR bit 0-3 is set to logic 1, a Modem Status Interrupt will be generated. 7.9 Scratchpad Register (SPR) The SC16C554/554D provides a temporary data register to store 8 bits ...

Page 34

Philips Semiconductors Table 21: Bit 5 4 3:0 Table 22: Cont [1] When using software flow control the Xon/Xoff characters cannot be used for data transfer. 9397 750 13132 Product ...

Page 35

Philips Semiconductors 7.11 SC16C554/554D external reset conditions Table 23: Register IER ISR LCR MCR LSR MSR FCR EFR Table 24: Output TXA, TXB, TXC, TXD RTSA, RTSB, RTSC, RTSD DTRA, DTRB, DTRC, DTRD RXRDY TXRDY 8. Limiting values Table 25: ...

Page 36

Table 26: DC electrical characteristics + 2 5.0 V 10%, unless otherwise specified. amb CC Symbol ...

Page 37

Philips Semiconductors 10. Dynamic characteristics Table 27: AC electrical characteristics + 2 5.0 V amb CC Symbol Parameter clock pulse duration oscillator/clock ...

Page 38

Philips Semiconductors Table 27: AC electrical characteristics + 2 5.0 V amb CC Symbol Parameter t write cycle delay 32d t data set-up time 33s t data hold ...

Page 39

Philips Semiconductors A0–A4 t 30s CS t 32s R/W D0–D7 Fig 11. General write timing in 68 mode. A0– 13d IOW D0–D7 Fig 12. General write timing in 16 mode. 9397 750 13132 Product data Quad ...

Page 40

Philips Semiconductors A0– IOR D0–D7 Fig 13. General read timing in 16 mode. IOW ACTIVE RTS CHANGE OF STATE DTR CD CTS DSR INT IOR RI Fig 14. Modem input/output timing. 9397 750 13132 Product ...

Page 41

Philips Semiconductors t 2w EXTERNAL CLOCK Fig 15. External clock timing. START BIT RX INT IOR Fig 16. Receive timing. 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder DATA BITS ...

Page 42

Philips Semiconductors START BIT RX RXRDY IOR Fig 17. Receive ready timing in non-FIFO mode. START BIT RX RXRDY IOR Fig 18. Receive ready timing in FIFO mode. 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared ...

Page 43

Philips Semiconductors START BIT TX INT t 23d ACTIVE IOW Fig 19. Transmit timing. 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder DATA BITS (5– DATA BITS ...

Page 44

Philips Semiconductors Fig 20. Transmit ready timing in non-FIFO mode. 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder Rev. 05 — 10 May 2004 SC16C554/554D © Koninklijke Philips Electronics N.V. 2004. All rights reserved. ...

Page 45

Philips Semiconductors START BIT TX ACTIVE IOW D0–D7 BYTE #16 t 27d TXRDY Fig 21. Transmit ready timing in FIFO mode (DMA mode ‘1’). 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder DATA BITS ...

Page 46

Philips Semiconductors TX DATA IRTXA–IRTXD Fig 22. Infrared transmit timing. IRRXA–IRRXD RX DATA Fig 23. Infrared receive timing. 9397 750 13132 Product data Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder UART FRAME DATA BITS ...

Page 47

Philips Semiconductors 11. Package outline PLCC68: plastic leaded chip carrier; 68 leads pin 1 index DIMENSIONS (mm dimensions are derived from the original inch dimensions) A ...

Page 48

Philips Semiconductors LQFP64: plastic low profile quad flat package; 64 leads; body 1 pin 1 index DIMENSIONS (mm are the original dimensions) A ...

Page 49

Philips Semiconductors LQFP80: plastic low profile quad flat package; 80 leads; body 1 pin 1 index DIMENSIONS (mm are the original dimensions) A ...

Page 50

Philips Semiconductors 12. Soldering 12.1 Introduction to soldering surface mount packages This text gives a very brief insight to a complex technology. A more in-depth account of soldering ICs can be found in our Data Handbook IC26; Integrated Circuit Packages ...

Page 51

Philips Semiconductors • For packages with leads on two sides and a pitch (e): – larger than or equal to 1.27 mm, the footprint longitudinal axis is preferred to be parallel to the transport direction of the printed-circuit board; – ...

Page 52

Philips Semiconductors [3] These transparent plastic packages are extremely sensitive to reflow soldering conditions and must on no account be processed through more than one soldering cycle or subjected to infrared reflow soldering with peak temperature exceeding 217 C oven. ...

Page 53

Philips Semiconductors 13. Revision history Table 29: Revision history Rev Date CPCN Description 05 20040510 - Product data (9397 750 13132). Supersedes data of 19 June 2003 (9397 750 11616). Modifications: • Figure 6 “LQFP80 pin from “D6” to “INTD”. ...

Page 54

Philips Semiconductors 14. Data sheet status [1] Level Data sheet status Product status I Objective data Development II Preliminary data Qualification III Product data Production [1] Please consult the most recently issued data sheet before initiating or completing a design. ...

Page 55

Philips Semiconductors Contents 1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 Features . . . ...

Related keywords