The PC629-1 is a low cost interface between an ARINC 629 (DATAC) avionics databus and an IBM-PC AT or compatible computer (ISA). Under control of the PC, the PC629-1 is used to transmit, receive and monitor 629 databus messages. It is ideally suited for development, test and maintenance of products using the 629 databus. The PC629-1 may be dynamically and interactively controlled by the PC to provide high speed, real time simulation of bus activity.
A high level of functionality is provided through custom gate arrays. The PC629-1 contains all the circuitry necessary to autonomously handle ARINC 629 bus traffic. Protocol functions such as timing, encoding and decoding, as well as word and word string validation are handled by the on-board protocol processor. The 128K x 16 Data Memory is accessed by both the PC and the protocol processor. Use of multiple buffers permits dynamic simulation without data corruption.
The personality PROMs implemented in RAM may be loaded by the PC to simulate any configuration. This flexibility not only enhances the PC629-1's capability as a tester/simulator but also provides a platform for the development and modeling of personality PROMs and data structures.
The configuration (Channel ID, Terminal Gap, Transmit Interval, and Synchronization Gap) and Personality PROMs are software programmable. Transmitted label extensions may be altered on a word string basis, thereby permitting multiple terminal simulation. Software tools provided with the PC629-1 enable complex applications to be developed with minimal effort.