background image

5.4.4  RS485 Half Duplex Point to Point 

RS485 

HDPLX 

RENA 

RTERM 

TTERM 

FCTR[5] 

5.4.5  RS485 Full Duplex Multi-point 

Master 

RS485 

HDPLX 

RENA 

RTERM 

TTERM 

FCTR[5] 

Slave 

RS485 

HDPLX 

RENA 

RTERM 

TTERM 

FCTR[5] 

Summary of Contents for TPMC465

Page 1: ...The Embedded I O Company TPMC465 8 Channel RS232 RS422 RS485 Programmable Serial Interface User Manual TEWS TECHNOLOGIES GmbH TEWS TECHNOLOGIES LLC...

Page 2: ...TPMC465 10 Style Conventions...

Page 3: ...Issue Description Date...

Page 4: ...uration Registers PCR 13 4 2 Configuration EEPROM 14 5 CONFIGURATION HINTS 16 5 1 CPLD Description 16 5 2 CPLD Access 17 5 3 Serial Interface Channel Setup 20 5 4 RS485 RS422 Configuration Examples 23...

Page 5: ...Table of Figures...

Page 6: ...1 Product Description...

Page 7: ...Board Devices PCI Target Chip Octal UART Transceiver I O Interface Interface Type Number of Channels Physical Interface Serial Channel I O Signals Termination Programmable Baud Rates ESD Protection I...

Page 8: ...Address Offset in PCI Configuration Space PCI Space Mapping Size Byte Port Width Bit Endian Mode Description 3 2 Device Configuration Space PCI Base Address XR17D158 PCI Base Address 0 Offset 0x10 in...

Page 9: ...3 2 1 UART Register Sets UART Register Set Register Set Offset Offset Address Description Access Data Width...

Page 10: ...3 2 2 Device Configuration Registers Address Register Description Access Reset Value...

Page 11: ...3 2 3 UART Channel Configuration Registers Register Offset Comment Register Access Reset Value...

Page 12: ...a UART Channel Configuration Register x in a UART Register Set for channel y is PCI Base Address 0 PCI Base Address for the UART Register Space UART Register Set Offset for channel y Register Offset...

Page 13: ...4 XR17D158 Target Chip 4 1 PCI Configuration Registers PCR Write 0 to all unused Reserved bits PCI CFG Register Address 31 24 23 16 15 8 7 0 PCI writeable Initial Values Hex Values...

Page 14: ...4 2 Configuration EEPROM Address Configuration Register Configuration Register Offset Value...

Page 15: ...Address Configuration Register TPMC465 10...

Page 16: ...5 Configuration Hints 5 1 CPLD Description 5 1 1 CPLD Address Map Address Register Name Size Bit 5 1 2 Channel Control Register Bit Symbol Description Access Reset Value...

Page 17: ...5 2 CPLD Access MPIO Pin Direction Function...

Page 18: ...5 2 1 Accessing XR17D158 MPIO Pins Address Offset Register Description Access Reset Value 5 2 2 CPLD Bus Protocol 5 2 2 1 Write...

Page 19: ...Write_XR17D158 MPIOLVL 0x05 CLK 1 Write_XR17D158 MPIOLVL 0x01 CLK 0 D 4 0 Write_XR17D158 MPIOLVL 0x05 CLK 1 Write_XR17D158 MPIOLVL 0x01 CLK 0 D 3 0 Write_XR17D158 MPIOLVL 0x05 CLK 1 Write_XR17D158 MP...

Page 20: ...MPIOLVL 0x07 CLK 1 Write_XR17D158 MPIOLVL 0x03 CLK 0 value Read_XR17D158 MPIOLVL 4 Read D 4 Write_XR17D158 MPIOLVL 0x07 CLK 1 Write_XR17D158 MPIOLVL 0x03 CLK 0 value Read_XR17D158 MPIOLVL 3 Read D 3 W...

Page 21: ...5 3 1 2 RS485 Receiver Control 5 3 1 3 Slew Rate Limiting 5 3 1 4 Low Power Shutdown...

Page 22: ...5 3 2 Channel Setup Bit Symbol Reset Value RS232 RS422 Multidrop RS422 FD RS485 FD Master RS485 FD Slave RS485 HD CPLD Channel Control Register XR17D158 Feature Control Register FCTR...

Page 23: ...ration Examples 5 4 1 RS422 Multidrop RS485 HDPLX RENA RTERM TTERM FCTR 5 5 4 2 RS422 Full Duplex Point to Point RS485 HDPLX RENA RTERM TTERM FCTR 5 5 4 3 RS485 Full Duplex Point to Point RS485 HDPLX...

Page 24: ...5 4 4 RS485 Half Duplex Point to Point RS485 HDPLX RENA RTERM TTERM FCTR 5 5 4 5 RS485 Full Duplex Multi point Master RS485 HDPLX RENA RTERM TTERM FCTR 5 Slave RS485 HDPLX RENA RTERM TTERM FCTR 5...

Page 25: ...5 4 6 RS485 Half Duplex Multi point RS485 HDPLX RENA RTERM TTERM FCTR 5 5 5 I O Electrical Interface 5 5 1 15kV ESD Protection 5 5 2 RS232 Transceivers 5 5 3 RS485 RS422 Transceivers...

Page 26: ...5 6 5 5 4 Termination Block Diagram...

Page 27: ...6 Programming Hints 6 1 UART Baud Rate Programming 7 3 1 16 2368 44 MCR Divisor MHz Baud Rate MCR 7 0 Baud Rate MCR 7 1 Divisor DLM Value DLL Value 7 3 1 16 2368 44 MCR Rate Baud MHz...

Page 28: ...Note that the maximum baud rate for RS232 channel is 921 6 kps Thus the minimum divisor value for RS232 channels is 0x0003 with MCR 7 0...

Page 29: ...r at the same time Please note that on the TPMC465 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 f...

Page 30: ...7 2 Back I O PMC Connector P14 Pin RS232 RS485 RS422 Pin RS232 RS485 RS422...

Reviews: