Hi,
Can anyone help me with detailed information of the IBM ANR coax protocol
used
between IBM 3271/72 and IBM 3277 terminals ?
'ANR' stands for Alpha Numeric Replacement.
This is what I know sofar of the ANR protocol:
- transmission was done with words of 13 bits.
- one bit time was 7 x 210nS = 1.47 uS (Not sure about the 7 x)
- a logical ZERO was defined as an negative pulse of  210 nS.
  a logical  ONE was defined as an  negative pulse of  630 nS. (3 x 210 nS)
- the 13 bits where used as follows:
  bit 1 - start bit (Busy bit)
  bit 2,3,4 - control bits
  bit 5 - 11 data bits
  bit 12 - odd parity over bits 2-11
  bit 13 - buffer size (480 / 1920 bits)
Transmission started with a dummy word with all 13 bits zero.
I assume this was needed to establish word synchronisation.
Followed by a WRITE CW1 and 480/1920 words.
The 480/1920 words can be of any mix of attribute / data words.
Currently I am building an async RS232 to ANR convertor and having
difficulties in
transfering data to an original IBM 3277 model 1 terminal.
The problem is most likely timing.
Does any one have an answer on the following question:
Q1:  the exact bit time ?
Q2:  exact pulse duration of logical ZERO and ONE ?
Q3:  time between words (if any).
Q4:  how was serial synchronisation maintained ?
Any piece of information of this ANR protocol is welcome.
Thanks !
Henk
    
    
    
 
                    
                    
                        
                        Show replies by date