32 x 12/14 bit 50/75 msps adc for mtca.4 rear-i/o (95 pages)
Summary of Contents for Tews Technologies TPMC462
Page 1
The Embedded I/O Company TPMC462 4 Channel Serial Interface RS232/RS422 Version 1.0 User Manual Issue 1.0.5 March 2010 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101 4058 0 Fax: +49 (0) 4101 4058 19 e-mail: info@tews.com...
Page 2
2 Channel Serial RS232 (1x full modem), 2 TEWS TECHNOLOGIES GmbH is not liable for any Channel Serial RS422, front panel and P14 I/O damage arising out of the application or use of the device described herein.
Page 3
November 2004 Configuration EEPROM data & Pinout clarification October 2005 Channel numbering clarification August 2006 New address TEWS LLC September 2006 1.0.5 New notation for HW Engineering Documentation Releases March 2010 TPMC462 User Manual Issue 1.0.5 Page 3 of 26...
1 Product Description The TPMC462 is a standard single-width 32 bit PMC module and offers 4 channels of high performance serial interface. Three different standard modules are available: The TPMC462-10 provides 4 RS232 interfaces. The TPMC462-11 provides 4 RS422 interfaces. The TPMC462-12 provides 2 RS232 and 2 RS422 interfaces.
HD50 SCSI-2 type connector (e.g. AMP# 787395-5) PMC P14 I/O (64 pin Mezzanine Connector) Physical Data Power Requirements TPMC462-10: 30 mA typical @ +5V DC (no load) TPMC462-11: 40 mA typical @ +5V DC (no load) TPMC462-12: 35 mA typical @ +5V DC (no load) Operating -40°C to +85°C...
3.2 Device Configuration Space PCI Base Address: XR17D154 PCI Base Address 0 (Offset 0x10 in PCI Configuration Space). The TPMC462 uses the Exar XR17D154 Quad UART to provide and control the 4 channels. Device Configuration Space PCI Address Size Content...
The Device Configuration Registers control general operating conditions and monitor the status of various functions. This includes a 16 bit general purpose counter, multipurpose input/outputs (not supported by the TPMC462), sleep mode, soft-reset, and device identification, and revision. They are embedded inside the UART 0 Register Set.
0x0D Reserved 0x00 Xoff-2 – Xoff Character 2 0x0E Reserved 0x00 Xon-1 – Xon Character 1 0x0F Reserved 0x00 Xon-2 – Xon Character 2 Table 3-6 : UART Channel Configuration Registers TPMC462 User Manual Issue 1.0.5 Page 12 of 26...
Page 13
For a detailed description of the serial channel registers please refer to the XR17D154 data sheet which is available on the Exar website (www.exar.com). The XR17D154 data sheet is also part of the TPMC462-ED Engineering Documentation. TPMC462 User Manual Issue 1.0.5 Page 13 of 26...
0x01CE 0x02 Subsystem Vendor ID 0x2E 0x1498 0x03 Subsystem ID 0x2C s.b. Table 4-2 : Configuration EEPROM TPMC462-xx Subsystem-ID Value (Offset 0x0C): TPMC462-10 0x000A TPMC462-11 0x000B TPMC462-12 0x000C The words following the configuration data contain: • The module version and revision •...
0x0000 0x0000 0x0000 (Front or Back I/O only) Channels with enhanced RTS & CTS 0x3A 0x0000 0x0000 0x0000 Support for RS232 only 0x3B-0x3F Reserved Table 4-3 : Physical Configuration EEPROM Data TPMC462 User Manual Issue 1.0.5 Page 16 of 26...
5 Configuration Hints The following chart shows the UART interface mapping of the different variants of the TPMC462. TPMC462-10 TPMC462-11 TPMC462-12 RS232 RS422 RS232 RS422 RS232 RS422 UART0 UART1 UART2 UART3 Table 5-1 : UART interface mapping Other configurations are available as factory build option on a per channel base.
6 Programming Hints 6.1 UART Baud Rate Programming Each of the 4 UART channels of the TPMC462 provides a programmable Baud Rate Generator. The clock of the XR17D154 UART can be divided by any divisor from 1 to 2 – 1. The divisor can be programmed by the UART channel DLM (Divisor MSB) and DLL (Divisor LSB) registers.
Only UART channel 0 allows using RS422 with RTS/CTS flow control. On channels 1 – 3 the CTS# input is hardwired to ’1’, so that no RTS/CTS flow control is possible. TPMC462 User Manual Issue 1.0.5 Page 19 of 26...
RS422 channels provide on board termination resistors. Do not apply additional external termination resistors here. Please note that on the TPMC462, the P14 back I/O connector is always populated and connected to on board logic. Do not use these modules on carrier boards where P14/J14 is reserved for other system signals but PMC I/O.
7.1 Front Panel I/O Connector The TPMC462 front panel I/O connector is a HD50 SCSI-2 type female connector (e.g. AMP# 787395-5). 7.1.1 TPMC462-10 Signal Signal Level Signal Signal Level TxD0 RS232 RxD0 RS232 RTS0 RS232 CTS0 RS232 TxD3 RS232 RxD3...
Need help?
Do you have a question about the TPMC462 and is the answer not in the manual?
Questions and answers