The ARINC 629 computer bus was introduced in May 1995 and is used on the Boeing 777, and Airbus aircraft. The ARINC 629 bus operates as a multiple-source, multiple-sink system; each terminal can transmit data to, and receive data from, every other terminal on the data bus. This allows much more freedom in the exchange of data between units in the avionics system. ARINC 629 has the ability to accommodate up to a total of 128 terminals on a data bus and supports a data rate of 2 Mbps.