Acromag IP511 Series User Manual Download Page 10

SERIES IP511 INDUSTRIAL I/O PACK                ISOLATED QUAD EIA/TIA-422B COMMUNICATION MODULE
___________________________________________________________________________________________

- 10 -

Table 3.2:  Baud Rate Divisors and Relative Error (8MHz Clk)

BAUD RATE
DESIRED

DIVISOR (N) USED
FOR 16x CLOCK

% ERROR DIFF BET
DESIRED & ACTUAL

50

10000

2710H

0

75

6667

1A06H

0.005

110

4545

11C1H

0.010

134.5

3717

0E85H

0.013

150

3333

0D05H

0.010

300

1667

0683H

0.020

600

833

0341H

0.040

1200

417

01A1H

0.080

1800

277

0115H

0.080

2000

250

00FAH

0

2400

208

00D0H

0.160

3600

139

0086H

0.080

4800

104

0068H

0.160

7200

69

0045H

0.644

9600

52

0034H

0.160

19200

26

001AH

0.160

38400

13

000DH

0.160

56000

9

0009H

0.790

128000

4

0004H

2.344

256000

2

0002H

2.344

512000

1

0001H

2.400

With respect to this device, the baud rate may be considered equal

to the number of bits transmitted per second (bps).  The bit rate (bps),
or baud rate, defines the bit time.  This is the length of time a bit will be
held on before the next bit is transmitted.  A receiver and transmitter
must be communicating at the same bit rate, or data will be garbled.  A
receiver is alerted to an incoming character by the start bit, which marks
the beginning of the character.  It then times the incoming signal,
sampling each bit as near to the center of the bit time as possible.

To better understand the asynchronous timing used by this device,

note that the receive data line (RxD) is monitored for a high-to-low
transition (start bit).  When the start bit is detected, a counter is reset
and counts the 16x sampling clock to 7-1/2 (which is the center of the
start bit).  The receiver then counts from 0 to 15 to sample the next bit
near its center, and so on, until a stop bit is detected, signaling the end
of the data stream.

Use of a sampling rate 16x the baud rate reduces the

synchronization error that builds up in estimating the center of each
successive bit following the start bit.  As such, if the data on RxD is a
symmetrical square wave, the center of each successive data cell will
occur within 

±

3.125% of the actual center (this is 50% 

÷

 16, providing

an error margin of 46.875%).  Thus, the start bit can begin as much as
one 16x clock cycle prior to being detected.

EFR - Enhanced Function Register, Ports A-D (R/W)
(Model IP511-64 Only)

The enhanced features of the Model IP511-64 can be

enabled/disabled via this register.  This register is also used to unlock
access to programming the extended register functionality of IER bits 4-
7, IIR bits 4-5, FCR bits 4-5, and MCR bits 5-7.  It is also used to
program software flow control.  Note that bits 6 & 7 are used for
hardware flow control, but the handshake lines RTS & CTS are not
implemented on this model and bits 6 & 7 should be programmed to 0.

Enhanced Function Register (EFR)

EFR BIT

FUNCTION

0-3

Allows combinations of software flow control to be
programmed (see table below).

4

Enhanced Functions Enable bit.
0 = disable enhanced functions controlled via IER bits
4-7, IIR bits 4-5, FCR bits 4-5, and MCR bits 5-7
(Note that after reset, these bits are set to “0” to
manintain compatibility with the 16C550 standard
functionality mode).
1 = Enable all enhanced features.  Allows IER bits 4-7,
IIR bits 4-5, FCR bits 4-5, and MCR bits 5-7 to be
modified.  Then after modification, EFR bit 4 can be
set to “0” to latch the contents, and prevent existing
software from overwriting the enhanced functionality
provided by these bits.

5

0 = Normal;
1 = Enable Special Character Detect.  If enabled, the
UART will compare the received data with the XOFF-2
data.  Upon a correct match, the received data will be
transferred to the FIFO and IIR bit 4 will be set to
indicate the detection of the special character.

6

Hardware RTS flow Control Enable (Not Supported)
0 = Normal (RTS flow control disabled);
1 = Enable RTS* pin to go high (deasserted) when the
receive FIFO has reached its programmed trigger level
(RTS* is not connected on Model IP511).

7

Hardware CTS flow Control Enable (Not Supported)
0 = Normal (CTS flow control disabled);
1 = Resume transmission when a low input signal is
detected on the CTS* pin (CTS* is not connected on
Model IP511).

Different conditions can be set to detect XON/XOFF characters in

the data stream, or start/stop transmission.  The following table lists all
the possible conditions:

Software Flow Control Via EFR Bits 0-3

Bit3

Bit2

Bit1

Bit0

Tx/Rx Software Flow Controls

0

0

X

X

No Transmit Flow Control

1

0

X

X

Transmit XON1, XOFF1

0

1

X

X

Transmit XON2, XOFF2

1

1

X

X

Transmit XON1, XON2:
XOFF1, XOFF2

X

X

0

0

No Receive Flow Control

X

X

1

0

Receiver Compares XON1,XOFF1

X

X

0

1

Receiver Compares XON2,XOFF2

1

0

1

1

Transmit XON1, XOFF1.  Receiver
Compares XON1 or XON2,
XOFF1 or XOFF2.

0

1

1

1

Transmit XON2, XOFF2.  Receiver
Compares XON1 or XON2,
XOFF1 or XOFF2.

1

1

1

1

Transmit XON1 & XON2: XOFF1
& XOFF2.  Receiver Compares
XON1 & XON2: XOFF1 & XOFF2.

0

0

1

1

No Transmit Flow Control.
Receiver Compares XON1 &
XON2: XOFF1 and XOFF2.

Note that access to this register is granted only after writing “BF” to

the Line Control Register (LCR).  EFR Bits 0-7 are set to 0 upon power-
up or system reset.

Summary of Contents for IP511 Series

Page 1: ...tion Module USER S MANUAL ACROMAG INCORPORATED 30765 South Wixom Road P O BOX 437 Wixom MI 48393 7037 U S A Tel 248 624 1541 Fax 248 624 9234 Copyright 1996 Acromag Inc Printed in the USA Data and spe...

Page 2: ...ystem This is especially important where economic property loss or human life is involved It is important that the user employ satisfactory overall system design It is agreed between the Buyer and Acr...

Page 3: ...er Acromag IP modules are also available to serve your signal conditioning and interface needs Note Since all connections to field signals are made through the carrier board which passes them to the i...

Page 4: ...ive data paths This SIP can be easily removed or replaced if required see Drawing 4501 581 4501 582 Network Termination Bias Resistor Placement You need to consider your network application carefully...

Page 5: ...h To the communication network master this line pair is used as the transmit data path To the communication network slave this line pair comprises the receive data path Because a separate pair of line...

Page 6: ...ides excellent connection integrity and utilizes gold plating in the mating area Threaded metric M2 screws and spacers are supplied with the IP module to provide additional stability for harsh environ...

Page 7: ...Port A Line Control Register 07 08 Not Driven1 R W MCR Port A Modem Control Register 09 0A Not Driven1 R W LSR Port A Line Status Register 0B 0C Not Driven1 R W MSR Port A Modem Status Register 0D 0E...

Page 8: ...R W SCR Port C Scratch Pad Interrupt Vector Register 2F Shaded register entries apply to Model IP511 64 only and are accessible after writing BF to the Line Control Register LCR Table 3 1 IP511 I O Sp...

Page 9: ...g an invalid data character due to a low going noise spike on RxD If the data on RxD is a symmetrical square wave the center of the data cells will occur within 3 125 of the actual center providing an...

Page 10: ...extended register functionality of IER bits 4 7 IIR bits 4 5 FCR bits 4 5 and MCR bits 5 7 It is also used to program software flow control Note that bits 6 7 are used for hardware flow control but th...

Page 11: ...7 NO FUNCTION FOR MODEL IP511 0 Disable the CTS interrupt 1 Enable the generation of the CTS interrupt when CTS changes from a low to high state The IP511 does not implement the CTS line and this bit...

Page 12: ...FO TRIGGER LEVEL 00 01 Bytes 08 Bytes for IP511 64 Models 01 04 Bytes 16 Bytes for IP511 64 Models 10 08 Bytes 56 Bytes for IP511 64 Models 11 14 Bytes 60 Bytes for IP511 64 Models LCR Line Control Re...

Page 13: ...the selected serial channel In Loopback Mode interrupts are generated by controlling the state of the four lower order MCR bits internally instead of by the external hardware paths However no interru...

Page 14: ...errupt a priority 1 interrupt in the IIR register when any one of these conditions are detected This interrupt is enabled by setting IER bit 2 to 1 A power up or system reset sets all LSR bits to 0 ex...

Page 15: ...Low Interrupt Modem Status Changes Read MSR Reset Low OUT1 Reset High OUT2 Reset High After a power up the isolation buffer s output is initialized high As a result the very first bit transmitted or...

Page 16: ...the FIFO drops below its trigger level When the receiver FIFO and receiver interrupts are enabled the following receiver FIFO character time out status conditions apply 1 A FIFO character time out int...

Page 17: ...oo quickly to be processed or buffered thus preventing the loss of excess data The flow control characters are stored in the XON 1 2 and XOFF 1 2 registers Two XON XOFF registers are provided because...

Page 18: ...functionality of the circuitry used on the board is also included Refer to the Block Diagram Drawing 4501 583 Interface Diagram Drawing 4501 581 and Interface Level Diagram Drawing 4501 584 as you re...

Page 19: ...nsmit the byte Two other parity formats not supported by this module are mark parity and space parity Mark parity specifies that the parity bit will always be a logical 1 space parity requires the par...

Page 20: ...ed isolated only when isolated external port power is provided to the port Optionally the port may use P1 power by programming the power and common jumpers appropriately In this mode the port is consi...

Page 21: ...o RFI No data upsets occur for field strengths up to 10V per meter at 27MHz 151MHz 460MHz per SAMA PMC 33 1 test procedures Resistance to EMI Unit has been tested with no data upsets under the influen...

Page 22: ...performance with precision analog I O applications Application Used to connect a Model 5025 552 termination panel to the AVME9630 9660 non intelligent carrier board A D connectors both have 50 pin con...

Page 23: ...r Boards Application This panel converts the high density ribbon cable connectors coming from the APC8600 carrier board Acromag cable Model 5029 900 to screw terminals for direct wired interfaces This...

Page 24: ......

Page 25: ......

Page 26: ......

Page 27: ......

Page 28: ......

Page 29: ......

Page 30: ......

Page 31: ......

Page 32: ......

Page 33: ......

Reviews: