120 likes | 312 Views
Controller Interface D evice. Jacob Preston ECE 404 NIATT – Dr. Ahmed Abdel- Rahim. Objectives. Update parallel interface to SDLC Respond to traffic controller requests Emulate Malfunction Management Unit, Detector Rack, and Terminals and Facilities
E N D
Controller Interface Device Jacob Preston ECE 404 NIATT – Dr. Ahmed Abdel-Rahim
Objectives • Update parallel interface to SDLC • Respond to traffic controller requests • Emulate Malfunction Management Unit, Detector Rack, and Terminals and Facilities • Ethernet communication with PC for use with VISSIM software
Traffic Controller Messages • SDLC Frames (packets) defined in NEMA TS 2 Standard • Command messages (from traffic controller) • Type 0 : MMU Load Switch Drivers (?) • Type 1 : MMU Inputs/Status request • Type 3 : MMU Programming request (?) • Type 10 : TF Outputs/Inputs request • Type 20 : DR Call Data request
Emulated Response Messages • Type 128 : MMU Type 0 ACK (?) • Type 129 : MMU Inputs/Status Type 1 ACK • Type 131 : MMU programming Type 3 ACK (?) • Type 138 : TF Inputs Type 10 ACK • Type 148 : DR Call Data Type 20 ACK
SDLC Packets • Opening flag : 0x7E • Address • Control : 0x83 • Variable length information (depending on message type) • 16 bit CRC (MSB first) • Closing flag : 0x73 • 0 bit insertion after 5 consecutive binary 1s
Issues Encountered • CRC bit order and inversion • CRC passes if receiver decodes 0xF0B8 • Decoding different packets • Sending SDLC Messages • Variable length messages being sent • Check for transmit of closing flag
Continuing work • Summer opportunity • Ethernet Interface