4
1.1.1 BUS CONTROLLER FEATURES
•
Implements all Message Formats and Error Checking
•
Major and minor frame message structure.
•
Simple setup and operation. Multiple minor frames, message tables and data tables. Only
one Major Frame Pointer Register is required to control unlimited number of messages
•
BC initialized by writing to three Configuration Registers and the Interrupt Mask
Register
•
Executes lists of messages via Minor Frame Pointers
•
Configurable Global Retry and Message Specific Local Retry
•
Programmable retries per message:
None
Retry Current Bus
Retry Alternate Bus
Retry Alternate Bus then Current Bus.
•
Programmable response timeout of 14, 18, 26, or 42 microseconds.
•
Programmable Intermessage Gap Time up to 4 mS with 2uS resolution.
•
Programmable Synchronous Message Time up to 4mS with 2uS resolution.
•
Extended Gap Time and Synchronous Message Time using NO- OP Feature.
•
Programmable Minor Frame Gap with 64 us resolution.
•
Programmable Interrupts for:
End of Message
End of Frame
Response Time Out, Message
Error
Message Retry
RT Status Bit Set
FIFO Overflow.
•
Host controlled commands:
Start BC
Continuous Mode
Stop at End of Message
Stop at End of Frame
Abort,
GOTO Alternate Frame.
•
Dynamic Message Bus Switch Upon Successful Retry.
•
Synchronous or Asynchronous Messages.
•
Synchronous or Asynchronous Minor Frames.
•
Up to 63 autonomous data tables per message.