SB16C1058-TQFP128 IK Semicon Co., Ltd, SB16C1058-TQFP128 Datasheet - Page 26

no-image

SB16C1058-TQFP128

Manufacturer Part Number
SB16C1058-TQFP128
Description
Octal-uart Controller With 256-byte Fifo
Manufacturer
IK Semicon Co., Ltd
Datasheet
IN16C1058
OCTAL UART WITH 256-BYTE FIFO
JUNE 2009
ISR[7]
ISR[7]
Figure 6:
26
0
0
TTR
TCR
TTR
TCR
80h
00h
80h
80h
nTXRDY/nTXRDY[7:0] and nRXRDY/nRXRDY[7:0] in DMA mode 1.
REV 1.0
6.7.2 Block DMA transfer (DMA Mode 1)
6.8 Sleep Mode with Auto Wake-Up
Character #256
Character #255
Character #128
Character #127
Character #128
Character #127
Character #2
Character #1
Character #2
Character #1
TX FIFO
EMPTY
SPACE
Transmitter: When the characters in TX FIFO are less than the trigger level that is set in
TTR, nTXRDY or nTXRDY[7:0] signal is asserted. When TX FIFO is full, nTXRDY or
nTXRDY[7:0] signal is deasserted.
Receiver: When the characters in RX FIFO are more than the trigger level that is set in
RTR, nRXRDY or nRXRDY[7:0] signal is asserted. When RX FIFO is empty, RXRDY or
RXRDY[7:0] signal is deasserted.
The figure 6 below shows nTXRDY, nTXRDY[7:0] and nRXRDY, nRXRDY[7:0] in DMA
mode 1.
The IN16C1058 provides sleep mode operation to reduce its power consumption when
sleep mode is activated. Sleep mode is enabled when EFR[4] and IER[4] are set to ‘1’.
Sleep mode is activated when:
In sleep mode, the IN16C1058 clock and baud rate clock are stopped. Since most
registers are clocked using these clocks, the power consumption is greatly reduced.
Normal operation is resumed when:
RXD input is in idle state.
NCTS, NDSR, NDCD, and NRI are not toggling.
The TX FIFO and TSR are in empty state.
No interrupt is pending except THR and time-out interrupts.
TX FIFO FULL
nTXRDY,n
TXRDY[7:0]
nTXRDY,n
TXRDY[7:0]
ISR[6]
ISR[6]
0
0
RTR
RCR
RTR
RCR
80h
80h
80h
00h
RX FIFO EMPTY
Character #128
Character #127
Character #2
Character #1
RX FIFO
EMPTY
SPACE
nRXRDY,n
RXRDY[7:0]
nRXRDY,n
RXRDY[7:0]

Related parts for SB16C1058-TQFP128