The Input Output Unit (IOU) for the Attitude and Articulation Subsystem (AACS) for the Cassini spacecraft uses an embedded microprocessor to format and interpret data packets sent over a bus with the electrical characteristics of MIL-STD-1553B. The IOU used available design and protocol elements when possible, and employed custom hardware and firmware elements when necessary. As a result, the hardware design of the IOU, including the design of a custom gate array, took place in a extremely short time. With extensive simulation and modeling of the design at both the chip and board level, design iterations were minimal, and there were no iterations of the gate array. The embedded microprocessor in the IOU provides great versatility and flexibility, and allowed the incorporation in many functions in firmware. For this reason, firmware design and verification were challenging linchpins of this effort. This I/O approach is a marked departure from approaches used on previous JPL spacecraft. It has resulted in significant changes in the interfaces of AACS peripherals and their integration at the subsystem level. Future trends are reinforcing this approach, with "smart" peripherals and instruments communicating over much higher bandwidth optical buses.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    The input output unit for the attitude and articulation control subsystem on the Cassini spacecraft


    Contributors:
    Shalom, E. (author)


    Publication date :

    1995-01-01


    Size :

    481640 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English