The 3.3V CMOS HI-613x device provides a complete single- or multi-function interface between a host processor and MIL-STD-1553B bus. Each IC contains a Bus Controller (BC), a Bus Monitor Terminal (MT) and two independent Remote Terminals (RTs). Any combination of the contained 1553 functions can be enabled for concurrent operation. The enabled terminals communicate with the MIL-STD-1553 buses through a shared on-chip dual bus transceiver and external transformer. The user allocates 64K bytes of on-chip static RAM between devices to suit application requirements.
Three options are offered for host access to internal registers and static RAM:
Package options vary, based on host interface I/O pin count.
Programmable interrupts provide terminal status to the host processor. Circular data stacks in RAM have rollover and programmable “level attained” interrupts. The HI- 613x can be configured for automatic self-initialization after reset. A dedicated SPI port reads data from an external serial EEPROM to fully configure registers and RAM for any subset of one to four terminal devices.
Various software support options are available for the HI-6131. A development kit (ADK-6131) includes low level software that demonstrates the broad features of the device. The API Application Development Kit (ADK-6131API) includes Holt's MIL-STD-1553 Application Programming Interface (API) library. In addition, Linux and Bare Metal (ARM) Software Drivers are available. Details are outlined below.