background image

 

5

1. Introduction 

 

The TS-SER4 is a PC/104 expansion card with four serial ports using the PC standard 
16C550 type UARTs (with 16-byte FIFOs). All four COM ports support RS-232 levels 
and two of these COM ports can optionally support RS-422/ RS-485 levels.  
A flexible interrupt sharing design allows for a large number of COM ports using a 
minimum number of interrupts.  An interrupt status register allows rapid identification of 
the interrupt source.  
This product uses a multi-layer PCB with power and ground planes to minimize noise 
and EMI issues.  The TS-SER4 only requires a single 5V power supply. 

 

2.  PC/104 Bus Interface 

 

The TS-SER4 features a 16-bit PC/104 bus interface that allows access up to 11 IRQ 
lines.  A lower cost version with an 8-bit PC/104 bus interface limits the interrupt 
selection to 6 IRQ lines (IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, and IRQ9).  A Xilinx 
programmable Logic Device (PLD) is used to decode the COM port addresses. This 
allows for a great amount of flexibility in the standard product and allows for custom 
configurations if they are necessary. 

 

3. Serial 

Ports 

The two serial ports that are labeled COM_A and COM_B support RS-232 levels only.  
These two ports support the full complement of standard RS-232 handshakes as shown 
in Table 1.   
The two serial ports labeled COM_C and COM_D support a subset of RS-232C 
handshakes lines that is sufficient for the vast majority of applications.  In addition these 
two ports can optionally have RS-485/RS-
422 drivers.  Table 2 lists the pin-outs for 
these ports.

    

 

 

 

The serial ports all use 16C550 UARTs, 
which provide 16 byte send and receive 
FIFOs, reducing the CPU overhead of high-
speed serial communications. 
The serial baud clock (common to all four 
serial ports) is derived from the PC/104 OSC 
(14.318 MHz) signal.  If this signal is not 
present on the bus (all Technologic Systems 
products have this signal), it will be 
necessary to add a 3.6864 MHz crystal 
oscillator in the position labeled X1.  This 
supplemental crystal oscillator can also be 
used to generate very high-speed baud rates 

 

Pin # 

 

RS-232 Signal 

 

 

DCD 

2 RX 

data 

3 TX 

data 

4 DTR 
5 GND 
6 DSR 
7 RTS 

8 CTS 
9 RI 

10 - 

 

Pin # 

 

RS-232 Signal 

 

 

DCD 

2 RX 

data 

3 TX 

data 

4 DTR 
5 GND 
6 DSR 
7 RTS 

8 CTS 
9 RI 

10 - 

                                Table 1 
     Pin-out for COM_A and COM_B Headers

 

Содержание TS-SER4

Страница 1: ...i TS SER4 Manual...

Страница 2: ...lls AZ 85268 480 837 5200 FAX 837 5300 info embeddedx86 com http www embeddedx86 com This revision of the manual is dated June 05 2009 All modifications from previous versions are listed in the append...

Страница 3: ...tside of the package This limited warranty does not cover damages resulting from lightning or other power surges misuse abuse abnormal conditions of operation or attempts to alter or modify the functi...

Страница 4: ...PC 104 Bus Interface 5 3 Serial Ports 5 4 COM Port Selection 6 5 Control and Status Registers 7 6 Interrupt Selection 8 7 RS 485 and RS 422 9 8 2X Baud Clock 9 9 Jumpers JP1 JP2 9 10 Temperature Rang...

Страница 5: ...onfigurations if they are necessary 3 Serial Ports The two serial ports that are labeled COM_A and COM_B support RS 232 levels only These two ports support the full complement of standard RS 232 hands...

Страница 6: ...l serial adapter cables are alike We are aware of at least two standard pinouts for these cables If you did not purchase your serial adapter cables from us this may be an issue if the serial ports are...

Страница 7: ...rs are documented in Table 5 below The first three registers are Read Only while in the fourth register bit 7 is Read Write and bits 0 6 are Read Only For all registers if a condition is true a logic...

Страница 8: ...and COM_C interrupts are routed to the lower IRQ and COM_B and COM_D interrupts are routed to the higher IRQ as shown in Table 6 The Interrupt status register can be read to determine which COM port i...

Страница 9: ...r labeled 2x Baud can be installed to cause all baud rates to be twice as high as the standard UART programming would indicate For example when a divisor of 1 written into the UART baud rate register...

Страница 10: ...10 10 Temperature Range The TS SER4 is available in both standard temperature 0 70 degrees Celsius and in extended temperature range of 40 to 85 degrees Celsius...

Страница 11: ...11 Appendix A Visuals Appendix B Manual Revisions Date Revision 04 30 2003 Document Created 06 05 2009 Updated mailing address...

Отзывы: