OX16PCI954-TQC60-A OXFORD [Oxford Semiconductor], OX16PCI954-TQC60-A Datasheet - Page 45
![no-image](/images/no-image-200.jpg)
OX16PCI954-TQC60-A
Manufacturer Part Number
OX16PCI954-TQC60-A
Description
Integrated Quad UART and PCI interface
Manufacturer
OXFORD [Oxford Semiconductor]
Datasheet
1.OX16PCI954-TQC60-A.pdf
(72 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
OX16PCI954-TQC60-A1
Manufacturer:
AD
Quantity:
556
values in bits-per-second (bps) that are obtained if the
divisor latch = 0x01 and the Prescaler is set to 1.
The OX16PCI954 has the facility to operate at baud-rates
up to 15 Mbps in normal mode.
Table 26 indicates how the value in the register
corresponds to the number of clock cycles per bit. TCR[3:0]
is used to program the clock. TCR[7:4] are unused and will
return “0000” if read.
Data Sheet Revision 1.3
OXFORD SEMICONDUCTOR LTD.
Table 26: TCR Sample Clock Configuration
0000 to 0011
0100 to 1111
Sampling
TCR[3:0]
Clock
Frequency
16
15
14
13
12
11
10
9
8
7
6
5
4
14.7456
1.8432
7.3728
18.432
32.000
33.000
40.000
50.000
60.000
Clock
(MHz)
Value
0x0F
0x0E
0x0D
0x0C
0x0B
0x0A
0x00
0x09
0x08
0x07
0x06
0x05
0x04
TCR
Table 28: Maximum Baud Rates Available at all ‘TCR’ Sampling Clock Values
Table 27: Example clock options and their associated maximum baud rates
0xAE (21.75)
0x8B (17.375)
0xD9 (27.125)
0xFF (31.875)
0x8F (17.875)
115,200
122,880
131,657
141,785
153,600
167,564
184,320
204,800
230,400
263,314 1,053,143 2,106,514 2,633,143 4,571,429 5,714,286 7,142,857 8,571428
307,200 1,228,667 2,457,600 3,072,000 5,333,333 6,666,667 8,333,333
368,640 1,474,400 2,949,120 3,686,400
460,800 1,843,000 3,686,400 4,608,000
CPR value
0x50 (10)
1.8432
0x08 (1)
0x20 (4)
0x40 (8)
Clock cycles per bit
460,750
491,467
526,571 1,053,257 1,316,571 2,285,714 2,857,143 3,571,429 4,285,714
567,077 1,134,277 1,417,846 2,461,538 3,076,923 3,846,154 4,615,384
614,333 1,228,800 1,536,000 2,666,667 3,333,333 4,166,667
670,182 1,340,509 1,675,636 2,909,091 3,636,364 4,545,455 5,454545
737,200 1,474,560 1,843,200
819,111 1,638,400 2,048,000 3,555,556 4,444,444 5,555,556 6,666,667
921,500 1,843,200 2,304,000
4-15
16
7.372
frequency
Effective
crystal
1.8432
1.8432
1.8432
1.8432
1.8417
1.8462
1.8391
1.8433
1.8824
921,600
983,040 1,228,800 2,133,333 2,666,667 3,333,333
14.7456
1.8432MHz
Error from
System Clock (MHz)
0.00
0.00
0.00
0.00
0.08
0.16
0.22
0.01
2.13
(%)
1.152M
18.432
Use of the TCR does not require the device to be in 650 or
950 mode although only drivers that have been written to
take advantage of the 950 mode features will be able to
access this register. Writing 0x01 to the TCR will not switch
the device into 1x isochronous mode, this is explained in
the following section. (TCR has no effect in isochronous
mode). If 0x01, 0x10 or 0x11 is written to TCR the device
will operate in 16x mode.
Reading TCR will always return the last value that was
written to it irrespective of mode of operation.
Max. Baud rate
with CPR = 1,
2.00M
3.20M
4.00M
6.40M
8.00M
1,152,000
2,000,000
2,062,500
2,500,000
3,125,000
3,750,000
TCR = 16
115,200
460,800
921,600
32
10.00M
2.50M
4.00M
5.00M
8.00M
40
Max. Baud rate
with CPR = 1,
3.125M
10.00M
12.50M
5.00M
6.25M
10,000,000
12,500,000
15,000,000
1,843,200
3,686,400
4,608,000
8,000,000
8,250,000
TCR = 4
460,800
50
OX16PCI954
10.00M
12.00M
15.00M
3.75M
4.00M
5.00M
6.00M
7.50M
60
Page 45