欢迎访问ic37.com |
会员登录 免费注册
发布采购

OXCB950-TQAG 参数 Datasheet PDF下载

OXCB950-TQAG图片预览
型号: OXCB950-TQAG
PDF下载: 下载PDF文件 查看货源
内容描述: 集成的高性能UART的Cardbus / 3.3V PCI接口 [Integrated High Performance UART Cardbus / 3.3v PCI interface]
分类和应用: PC
文件页数/大小: 67 页 / 598 K
品牌: OXFORD [ OXFORD SEMICONDUCTOR ]
 浏览型号OXCB950-TQAG的Datasheet PDF文件第44页浏览型号OXCB950-TQAG的Datasheet PDF文件第45页浏览型号OXCB950-TQAG的Datasheet PDF文件第46页浏览型号OXCB950-TQAG的Datasheet PDF文件第47页浏览型号OXCB950-TQAG的Datasheet PDF文件第49页浏览型号OXCB950-TQAG的Datasheet PDF文件第50页浏览型号OXCB950-TQAG的Datasheet PDF文件第51页浏览型号OXCB950-TQAG的Datasheet PDF文件第52页  
OXCB950  
OXFORD SEMICONDUCTOR LTD.  
ACR[5]: 950 mode trigger levels enable  
logic 0 Interrupts and flow control trigger levels are as  
described in FCR register and are compatible  
with 16C650/16C750 modes.  
trigger levels available in 16C650 and 16C750 devices. It  
enables the system designer to optimise the interrupt  
performance hence minimising the interrupt overhead.  
In 950 mode, a priority level 2 interrupt occurs indicating  
that the receiver data is available when the interrupt is not  
masked (IER[0]=1) and the receiver FIFO level reaches  
the value stored in this register.  
logic 1 950 specific enhanced interrupt and flow  
control trigger levels defined by RTL, TTL, FCL  
and FCH are enabled.  
ACR[6]: ICR read enable  
logic 0 The Line Status Register is readable.  
logic 1 The Indexed Control Registers are readable.  
7.11.6 Flow Control Levels ‘FCL’ & ‘FCH’  
The FCL and FCH registers are located at offsets 0x06 and  
0x07 of the ICR respectively  
Setting this bit will map the ICR set to the LSR location for  
reads. During normal operation this bit should be cleared.  
Enhanced software flow control using XON/XOFF and  
hardware flow control using RTS#/CTS# and DTR#/DSR#  
are available when 950 mode trigger levels are enabled  
(ACR[5]=1). Improved flow control threshold levels are  
offered using Flow Control Lower trigger level (‘FCL’) and  
Flow Control Higher trigger level (‘FCH’) registers to  
provide a greater degree of flexibility when optimising the  
flow control performance. Generally, these facilities are  
only available in Enhanced mode.  
ACR[7]: Additional status enable  
logic 0 Acces to the ASR, TFL and RFL registers is  
disabled.  
logic 1 Access to the ASR, TFL and RFL registers is  
enabled.  
When ACR[7] is set, the MCR, LCR and IER registers are  
no longer readable but remain writable, and the registers  
ASR, TFL and RFL replace them in the register map for  
read operations. The software driver may leave this bit set  
during normal operation, since MCR, LCR and IER do not  
generally need to be read.  
In 650 mode, in-band flow control is enabled using the EFR  
register. An XOFF character may be transmitted when the  
receiver FIFO exceeds the upper trigger level defined by  
FCR[7:6] as described in section 7.4.1. An XON is then  
sent when the FIFO is read down the lower fill level. The  
flow control is enabled and the appropriate mode is  
selected using EFR[3:0].  
7.11.4 Transmitter Trigger Level ‘TTL’  
The TTL register is located at offset 0x04 of the ICR  
In 950 mode, the flow control thresholds defined by  
FCR[7:6] are ignored. In this mode, threshold levels are  
programmed using FCL and FCH. When flow control is  
enabled by EFR[3:0] and the receiver FIFO level (‘RFL’)  
reaches the value programmed in the FCH register, one  
XOFF may be transmitted to stop the flow of serial data as  
defined by EFR[3:0]. When the receiver FIFO level falls  
below the value programmed in FCL, the flow is resumed  
by sending one XON character (as defined in EFR[3:0]).  
The FCL value of 0x00 is illegal.  
Whenever 950 trigger levels are enabled (ACR[5]=1), bits 4  
and 5 of FCR are ignored and an alternative arbitrary  
transmitter interrupt trigger level can be defined in the TTL  
register. This 7-bit value provides a fully programmable  
transmitter interrupt trigger facility. In 950 mode, a priority  
level 3 interrupt occurs indicating that the transmitter buffer  
requires more characters when the interrupt is not masked  
(IER[1]=1) and the transmitter FIFO level falls below the  
value stored in the TTL register. The value 0 (0x00) has a  
special meaning. In 950 mode when the user writes 0x00  
to the TTL register, a level 3 interrupt only occurs when the  
FIFO and the transmitter shift register are both empty and  
the SOUT line is in the idle marking state. This feature is  
particularly useful to report back the empty state of the  
transmitter after its FIFO has been flushed away.  
CTS/RTS and DSR/DTR out-of-band flow control use the  
same trigger levels as in-band flow control. When out-of-  
band flow control is enabled, RTS# (or DTR#) line is de-  
asserted when the receiver FIFO level reaches the upper  
limit defined in the FCH and is re-asserted when the  
receiver FIFO is drained below a lower limit defined in FCL.  
When 950 trigger levels are enabled (ACR[5]=1), the CTS#  
flow control functions as in 650 mode and is configured by  
EFR[7]. However, RTS# is automatically de-asserted and  
re-asserted when EFR[6] is set and RFL reaches FCH and  
drops below FCL. DSR# flow control is configured with  
ACR[2]. DTR# flow control is configured with ACR[4:3].  
7.11.5 Receiver Interrupt. Trigger Level ‘RTL’  
The RTL register is located at offset 0x05 of the ICR  
Whenever 950 trigger levels are enabled (ACR[5]=1), bits 6  
and 7 of FCR are ignored and an alternative arbitrary  
receiver interrupt trigger level can be defined in the RTL  
register. This 7-bit value provides a fully programmable  
receiver interrupt trigger facility as opposed to the limited  
DS-0033 Sep 05  
External-Free Release  
Page 48  
 复制成功!