SLLS890C August 2008 – April 2024 TL28L92
PRODUCTION DATA
PINS | TYPE | DESCRIPTION | |
---|---|---|---|
NAME | QFP (FR) PIN NO. |
||
A0, A1, A2, A3 |
40, 42, 44, 1 |
I | Address inputs: Select the DUART internal registers and ports for read/write operations. |
CEN | 33 | I | Chip enable: active LOW input signal. When LOW, data transfers between the CPU and the DUART are enabled on D0 to D7 as controlled by the WRN, RDN and A0 to A3 inputs. When HIGH, places the D0 to D7 lines in the 3-state condition. |
D0, D1, D2, D3, D4, D5, D6, D7 |
22, 12, 21,13, 20, 14, 19, 15 |
I/O | Data bus: Bidirectional 3-state data bus used to transfer commands, data and status between the DUART and the CPU. D0 is the least significant bit. |
GND | 16, 17 | Pwr | Ground |
IP0 | 2 | I | Input 0: General purpose input or channel A clear to send active LOW input (CTSAN). |
IP1 | 43 | I | Input 1: General purpose input or channel B clear to send active LOW input (CTSBN). |
IP2 | 34 | I | Input 2: General-purpose input or counter/timer external clock input. |
IP3 | 41 | I | Input 3: General purpose input or channel A transmitter external clock input (TxCA). When the external clock is used by the transmitter, the transmitted data is clocked on the falling edge of the clock. |
IP4 | 37 | I | Input 4: General purpose input or channel A receiver external clock input (RxCA). When the external clock is used by the receiver, the received data is sampled on the rising edge of the clock. |
IP5 | 36 | I | Input 5: General purpose input or channel B transmitter external clock input (TxCB). When the external clock is used by the transmitter, the transmitted data is clocked on the falling edge of the clock. |
IP6 | 35 | I | Input 6: General purpose input or channel B receiver external clock input (RxCB). When the external clock is used by the receiver, the received data is sampled on the rising edge of the clock. |
I/M | 11 | I | Bus configuration: When HIGH or not connected configures the bus interface to the conditions shown in this table. |
INTRN | 18 | O | Interrupt request: Active LOW, open-drain, output which signals the CPU that one or more of the eight maskable interrupting conditions are true. This pin requires a pull-up device. |
N.C. | 23 | – | Not connected |
OP0 | 27 | O | Output 0: General purpose output or channel A request to send (RTSAN, active LOW). Can be deactivated automatically on receive or transmit. |
OP1 | 7 | O | Output 1: General-purpose output or channel B request to send (RTSBN, active LOW). Can be deactivated automatically on receive or transmit. |
OP2 | 26 | O | Output 2: General purpose output, or channel A transmitter 1× or 16× clock output, or channel A receiver 1× clock output. |
OP3 | 8 | O | Output 3: General purpose output or open-drain, active LOW counter/timer output or channel B transmitter 1× clock output, or channel B receiver 1× clock output. |
OP4 | 25 | O | Output 4: General purpose output or channel A open-drain, active LOW, RxA interrupt ISR[1] output. |
OP5 | 9 | O | Output 5: General-purpose output or channel B open-drain, active LOW, RxB interrupt ISR[5] output. |
OP6 | 24 | O | Output 6: General purpose output or channel A open-drain, active LOW, TxA interrupt ISR[0] output. |
OP7 | 10 | O | Output 7: General-purpose output, or channel B open-drain, active LOW, TxB interrupt ISR[4] output. |
RDN | 4 | I | Read strobe: When LOW and CEN is also LOW, causes the contents of the addressed register to be presented on the data bus. The read cycle begins on the falling edge of RDN. |
RESET | 32 | I | Reset: A HIGH level clears internal registers (SRA, SRB, IMR, ISR, OPR and OPCR), puts OP0 to OP7 in the HIGH state, stops the counter/timer, and puts channels A and B in the inactive state, with the TxDA and TxDB outputs in the mark (HIGH) state. Sets MR pointer to MR1. See Figure 4-2. |
RxDA | 29 | I | Channel A receiver serial data input: The least significant bit is received first. See note on drive levels at block diagram (Figure 5-1). |
RxDB | 5 | I | Channel B receiver serial data input: The least significant bit is received first. See note on drive levels at block diagram (Figure 5-1). |
TxDA | 28 | O | Channel A transmitter serial data output: The least significant bit is transmitted first. This output is held in the Mark condition when the transmitter is disabled, Idle or when operating in local loopback mode. See note on drive levels at block diagram (Figure 5-1). |
TxDB | 6 | O | Channel B transmitter serial data output: The least significant bit is transmitted first. This output is held in the Mark condition when the transmitter is disabled, Idle, or when operating in local loopback mode. See note on drive levels at block diagram (Figure 5-1). |
VCC | 38, 39 | Pwr | Power supply: 3.3 V ± 10% or 5 V ± 10 % supply input. |
WRN | 3 | I | Write strobe: When LOW and CEN is also LOW, the contents of the data bus is loaded into the addressed register. The transfer occurs on the rising edge of the signal. |
X1/CLK | 30 | I | Crystal 1: Crystal or external clock input. A crystal or clock of the specified limits must be supplied at all times. When a crystal is used, a capacitor must be connected from this pin to ground (see Figure 4-9). |
X2 | 31 | O | Crystal 2: Connection for other side of the crystal. When a crystal is used, a capacitor must be connected from this pin to ground (see Figure 4-9). If X1/CLK is driven from an external source, this pin must be left open. |
PINS | TYPE | DESCRIPTION | |
---|---|---|---|
NAME | QFP (FR) PIN NO. |
||
A0, A1, A2, A3 |
40, 42, 44, 1 |
I | Address inputs: Select the DUART internal registers and ports for read/write operations. |
CEN | 33 | I | Chip enable: active LOW input signal. When LOW, data transfers between the CPU and the DUART are enabled on D0 to D7 as controlled by the WRN, RDN and A0 to A3 inputs. When HIGH, places the D0 to D7 lines in the 3-state condition. |
DACKN | 4 | O | Data transfer acknowledge. Active low output. DACKN is asserted low during a write, read, or interrupt. Acknowledge cycle to indicate data transfer between the CPU and the TL28L92. |
D0, D1, D2, D3, D4, D5, D6, D7 |
22, 12, 21,13, 20, 14, 19, 15 |
I/O | Data bus: Bidirectional 3-state data bus used to transfer commands, data and status between the DUART and the CPU. D0 is the least significant bit. |
GND | 16, 17 | Pwr | Ground |
IACKN | 35 | I | Interrupt acknowledge. An active low input indicates an interrupt acknowledge cycle. Typically asserted by the CPU in response to an interrupt request. When IACKN is asserted, the TL28L92 places the interrupt vector on the bus and asserts DACKN. |
IP0 | 2 | I | Input 0: General purpose input or channel A clear to send active LOW input (CTSAN). |
IP1 | 43 | I | Input 1: General purpose input or channel B clear to send active LOW input (CTSBN). |
IP2 | 34 | I | Input 2: General-purpose input or counter/timer external clock input. |
IP3 | 41 | I | Input 3: General purpose input or channel A transmitter external clock input (TxCA). When the external clock is used by the transmitter, the transmitted data is clocked on the falling edge of the clock. |
IP4 | 37 | I | Input 4: General purpose input or channel A receiver external clock input (RxCA). When the external clock is used by the receiver, the received data is sampled on the rising edge of the clock. |
IP5 | 36 | I | Input 5: General purpose input or channel B transmitter external clock input (TxCB). When the external clock is used by the transmitter, the transmitted data is clocked on the falling edge of the clock. |
I/M | 11 | I | Bus configuration: When HIGH or not connected configures the bus interface to the conditions shown in this table. |
INTRN | 18 | O | Interrupt request: Active LOW, open-drain, output which signals the CPU that one or more of the eight maskable interrupting conditions are true. This pin requires a pull-up device. |
N.C. | 23 | – | Not connected |
OP0 | 27 | O | Output 0: General purpose output or channel A request to send (RTSAN, active LOW). Can be deactivated automatically on receive or transmit. |
OP1 | 7 | O | Output 1: General-purpose output or channel B request to send (RTSBN, active LOW). Can be deactivated automatically on receive or transmit. |
OP2 | 26 | O | Output 2: General purpose output, or channel A transmitter 1× or 16× clock output, or channel A receiver 1× clock output. |
OP3 | 8 | O | Output 3: General purpose output or open-drain, active LOW counter/timer output or channel B transmitter 1× clock output, or channel B receiver 1× clock output. |
OP4 | 25 | O | Output 4: General purpose output or channel A open-drain, active LOW, RxA interrupt ISR[1] output. |
OP5 | 9 | O | Output 5: General-purpose output or channel B open-drain, active LOW, RxB interrupt ISR[5] output. |
OP6 | 24 | O | Output 6: General purpose output or channel A open-drain, active LOW, TxA interrupt ISR[0] output. |
OP7 | 10 | O | Output 7: General-purpose output, or channel B open-drain, active LOW, TxB interrupt ISR[4] output. |
RESETN | 32 | I | Reset. Active low. When RESETN is asserted the following registers are cleared: SRA, SRB, IMR, ISR, OPR, and OPCR. Outputs OP0 and OP7 are driven to a logic high state, the counter/timer is stopped, and channels A and B are placed in the inactive state with the TxDA and TxDB outputs in the high state. |
RxDA | 29 | I | Channel A receiver serial data input: The least significant bit is received first. See note on drive levels at block diagram (Figure 5-2). |
RxDB | 5 | I | Channel B receiver serial data input: The least significant bit is received first. See note on drive levels at block diagram (Figure 5-2). |
R/WN | 3 | I | Read/Write: Input. When CEN is low and R/WN input is high this indicates a read cycle. When CEN is low and R/WN is low this indicates a write cycle. |
TxDA | 28 | O | Channel A transmitter serial data output: The least significant bit is transmitted first. This output is held in the Mark condition when the transmitter is disabled, Idle or when operating in local loopback mode. See note on drive levels at block diagram (Figure 5-2). |
TxDB | 6 | O | Channel B transmitter serial data output: The least significant bit is transmitted first. This output is held in the Mark condition when the transmitter is disabled, Idle, or when operating in local loopback mode. See note on drive levels at block diagram (Figure 5-2). |
VCC | 38, 39 | Pwr | Power supply: 3.3 V ± 10% or 5 V ± 10 % supply input. |
X1/CLK | 30 | I | Crystal 1: Crystal or external clock input. A crystal or clock of the specified limits must be supplied at all times. When a crystal is used, a capacitor must be connected from this pin to ground (see Figure 4-9). |
X2 | 31 | O | Crystal 2: Connection for other side of the crystal. When a crystal is used, a capacitor must be connected from this pin to ground (see Figure 4-9). If X1/CLK is driven from an external source, this pin must be left open. |