background image

7.2 RCLK

This is the clock signal used by the receiver portion of the UART. It is generally provided

by connecting it to the UART's own transmit clock output (TCLK). This is done by not
connecting pins 1 and 2 of the jumper block J13. If desired, RCLK can be received from an
external source over the AUXIN line by connecting pins 1 and 2 of the jumper block J13. Figure
17 shows how to select the RCLK mode.

Loopback TCLK to RCLK

Receive RCLK on AUXIN

Jumper J13

RCLK0_SEL

J13

RCLK0_SEL

J13

Figure 17 --- RCLK selection

7.3 TCLK

This is the output clock signal used by the transmitter portion of the UART. It is generally

connected to the UART's own receive clock input (RCLK). This is done by not connecting pins 1
and 2 of the jumper block J13. If desired, TCLK can be transmitted to an external source over the
AUXOUT line by connecting pins 1 and 2 of the jumper block J12. Figure 18 shows how to
select the TCLK mode.

Loopback TCLK to RCLK

Transmit TCLK on AUXOUT

Jumpers J11-13

RCLK0_SEL

J13

RCLK0_SEL

J13

AUX0_SEL0

AUX0_SEL1

J11

J12

Figure 18 --- TCLK selection

Quatech DSC-200/300 User's Manual

34

Summary of Contents for DSC-300

Page 1: ...0 300 Two Channel RS 422 485 Asynchronous Communications Adapter for PCI bus User s Manual QUATECH INC TEL 330 655 9000 5675 Hudson Industrial Parkway FAX 330 655 9010 Hudson Ohio 44236 http www quate...

Page 2: ...e procedures outlined in this document during the warranty period Any damage that results from improper installation operation or general misuse voids all warranty rights Please complete the following...

Page 3: ...made to ensure its accuracy and completeness In no event willQuatech Inc be liable for damages of any kind incidental or consequential in regard to or arising out of the performance or form of the mat...

Page 4: ...tion of Council Directive 89 336 EEC Standards to which Conformity is Declared EN50081 1 EN55022 EN60555 2 EN60555 3 EN50082 1 IEC 801 2 IEC 801 3 IEC 801 4 Type of Equipment Information Technology Eq...

Page 5: ...Enabling the Special Registers 13 4 1 Base Address and Interrupt Level IRQ 13 4 Address Map and Special Registers 12 3 Hardware Installation 10 2 3 2 Force High Speed UART Clock X2 X4 or X8 J3 J5 10 2...

Page 6: ...S 422 485 Peripheral Connection 37 7 6 Termination Resistors 35 7 5 Half Duplex Full Duplex Auto Toggle Selection 35 7 4 AUXIN AUXOUT Loopback 34 7 3 TCLK 34 7 2 RCLK 33 7 1 RTS cts Handshake 33 7 Ext...

Page 7: ...contiguous block of 32 bytes A special interrupt status register is provided to help software to manage the shared interrupt The DSC 200 300 s serial ports use 16550 Universal Asynchronous Receiver T...

Page 8: ...des 1 1 1 IND Option Surge Suppression Upgrade The IND option provides the protection essential for reliable use in an industrial environment Each communication line has a surge suppressor capable of...

Page 9: ...d AUXIN signals can be used to support RTS CTS handshaking external clocking or external signal loopback The factory default configuration as shown in Figure 2 is a loopback of AUXOUT to AUXIN at the...

Page 10: ...S0_SEL AUX0_SEL0 AUX0_SEL1 J10 J11 J12 RCLK0_SEL TGL0_SEL0 TGL0_SEL1 J13 J14 J15 RXEN0_SEL CTS1_SEL AUX1_SEL0 J16 J17 J18 AUX1_SEL1 RCLK1_SEL TGL1_SEL0 J19 J20 J21 TGL1_SEL1 RXEN1_SEL J22 J23 SPAD J2...

Page 11: ...13 or J20 the mode selection is RCLK TCLK With Jumpers installed on J13 or J20 the mode selection is RCLK AUXIN 2 2 4 TGL0_SEL1 0 TGL1_SEL1 0 J15 14 22 21 With NO jumpers on J15 14 or J22 21 the mode...

Page 12: ...the Interrupt Status Register and the Options Register are not available X8 X4 X2 J3 J4 J5 J2 SPAD Figure 4 Enable scratchpad registers 2 3 2 Force High Speed UART Clock X2 X4 or X8 J3 J5 These jumper...

Page 13: ...ions Register powerup default is for a standard times 1 clock of 1 8432 MHz for compatibility with standard serial ports Figure 5 Clock multiplier jumper options X8 X4 X2 J3 J4 J5 J2 SPAD Factory defa...

Page 14: ...0 in any empty PCI expansion slot The board should be secured by installing the Option Retaining Bracket ORB screw 5 Replace the system cover according to the instructions provided by the computer man...

Page 15: ...tal of 32 contiguous bytes as shown in Figure 7 Base Address 8 to Base Address 15 Serial 2 Base Address 0 to Base Address 7 Serial 1 I O Address Range Port Figure 7 Port Address Map Both serial ports...

Page 16: ...removed 1 Interrupt Status Register removed 0 Register selected for address 7 accesses SPAD Jumper DLAB Bit Figure 8 DLAB bit selects between special registers 4 3 Interrupt Status Register The read...

Page 17: ...e access to the QMCR The QMCR of the entire DSC 200 300 is shown in Figure 9a 00 TXEN Auto 01 TXEN DTR 10 TXEN RTS 11 TXEN TOGGLES DURING X MIT 1 0 0 AUXOUT RTS 1 AUXOUT TCLK 2 0 RCLK TCLK CTS AUXIN 1...

Page 18: ...n The ID bits are used to identify the DSC 200 300 is a Quatech Enhanced Serial Adapter Logic operations are performed such that the values read back from these bits will not necessarily be the values...

Page 19: ...er will always return the clock rate multiplier at which the board is operating 921 6 kbaud 14 7456 MHz X8 1 1 460 8 kbaud 7 3728 MHz X4 0 1 230 4 kbaud 3 6864 MHz X2 1 0 115 2 kbaud 1 8432 MHz X1 def...

Page 20: ...Select Search for the best driver for your device Check the Removable media and Specify location box Click the Next button 2 Window will locate the proper INF file and copy the file from the CD Click...

Page 21: ...ox insert the Communications Driver CD shipped with the device Click the OK button 3 The following dialog box will display the appropriate INF file on the CD in drive Click the OK button 4 Window will...

Page 22: ...r at start up Click the Next button 2 Select Search for the best driver for you device Click the Next button 3 On the next dialog select the CD ROM drive check box Insert the Communication Drivers CD...

Page 23: ...to allow easy configuration in the Windows 95 environment Also a custom Windows 95 serial device driver is included with the DSC 200 300 to support the use of the 16550 UART s 64 byte FIFO Windows 95...

Page 24: ...Files dialog box as Windows 95 copies the driver files from the CD 8 The installation utility will ask for your Windows 95 installation disks Serial communication ports require two drivers supplied by...

Page 25: ...ice Manager Consult Windows on line help for details on the use of the Device Manager The following instructions provide step by step instructions on viewing resources used by the DSC 200 300 in Windo...

Page 26: ...t nonstandard locations So in Windows 95 the DSC 200 300 ports will be enumerated starting with COM5 or higher even if lower logical numbers are available 7 Select any of the Quatech Serial Ports list...

Page 27: ...click on the hardware class Multi Port Serial Adapters to list hardware devices in the class 3 The DSC 200 300 parent device belongs to this hardware class The full device name for the DSC 200 300 is...

Page 28: ...mode is useful for legacy applicattions which cannot request baud rates over 115 200 230 400 X2 The X1 clock mode mimics a standard COM port The hardware drivers lock the clock to the standard rate Th...

Page 29: ...This mode is useful for legacy applications which cannot request baud rates over 115 200 6 Double click the hardware class Ports Com and LPT Each Quatech PCI Serial Port listed in this class is a chi...

Page 30: ...Control RTS routed to CTS AUXIN routed to RCLK and TCLK routed to AUXOUT Used to connect ports transmitting at different baud rates In order to function all ports must have and use this feature Clocks...

Page 31: ...ch allows the ports UART compatibility mode and FIFO threshold levels to be configured The threshold values of full scale for the transmit buffer and scale for the receive buffer are optimal for most...

Page 32: ...which is to use the DSC 200 300 must be able to accommodate any valid assignments of these resources For Windows 95 Windows NT and OS 2 the Quatech device drivers determine what the resource assignme...

Page 33: ...s been pressed In this example the DSC 200 300 uses I O base address FFA0 hex and IRQ 3 The hardware revision of the DSC 200 300 is also displayed Pressing the N key will show similar information for...

Page 34: ...gions etc Pressing the N key will show similar information for all non Quatech PCI devices in the system including those devices integrated on the motherboard In this example the Baseaddr 0 resource i...

Page 35: ...J23 for interface signal routing Each jumper block provides the same functions for its particular channel All below examples are for Channel 1 Channel 2 is the same but different sets of jumpers See F...

Page 36: ...XIN Jumper J13 RCLK0_SEL J13 RCLK0_SEL J13 Figure 17 RCLK selection 7 3 TCLK This is the output clock signal used by the transmitter portion of the UART It is generally connected to the UART s own rec...

Page 37: ...for TxD and AUXOUT when the UART s DTR signal is asserted If a jumper is applied between pins 1 and 2 of jumper block J15 the drivers are enabled for TxD and AUXOUT when the UART s RTS signal is asse...

Page 38: ...to the board the computer and the external device Full Duplex Operation Half Duplex DTR Operation Half Duplex RTS Operation Jumpers J14 16 TGL0_SEL0 TGL0_SEL1 J14 J15 RXEN0_SEL J16 TGL0_SEL0 TGL0_SEL...

Page 39: ...xternal connector Any termination which is required must be added externally RS 422 485 Receiver Rt RXD RXD RS 422 485 Receiver Rt AUXIN AUXIN RS 422 100 ohm 1 2W resistor RS 485 60 ohms total resista...

Page 40: ...ral Connection The DSC 200 300 connects to peripheral equipment through two female D 9 connectors The serial port connector definitions are listed in Figure 22 3 GND 9 AUXIN 5 AUXIN 6 AUXOUT 1 AUXOUT...

Page 41: ...the Quatech web site all numbers in hex PCI Vendor ID 0x135C Quatech Inc PCI Device ID 0x01B1 DSC 200 300 PCI Class Code Base class 0x07 Simple communications controller Subclass 0x02 Multiport seria...

Page 42: ...ransceivers MAX 3076E or compatible Differential output 2V min with 50 ohm load RS 422 1 5V min with 27 ohm load RS 485 Output rise fall time 15ns max Differential input threshold 0 2V min 0 05V max I...

Page 43: ...DSC 200 300 An address conflict is unlikely because most PCI based computers will assign I O addresses in such a way that they cannot conflict with ISA bus devices 3 The DSC 200 300 may be defective C...

Page 44: ...DSC 200 300 User s Manual Revision 1 12 November 2006 940 0145 112 Quatech DSC 200 300 User s Manual 42...

Reviews: