12.07.2015 Views

AIT MIL-STD-1553 Shortform Download.qxp - INSTRUMENTATION ...

AIT MIL-STD-1553 Shortform Download.qxp - INSTRUMENTATION ...

AIT MIL-STD-1553 Shortform Download.qxp - INSTRUMENTATION ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

www.instrumentation.it<strong>INSTRUMENTATION</strong> DEVICES SRLVia Acquanera 29, 22100 COMO (Italy) tel. +39.031.525391 - fax +39.031.507984 - info@instrumentation.it<strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong>Product Overviewwww.aviftech.com


Avionics Interface Technologies<strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> Product OverviewGENERAL FEATURESThe Avionics Interface Technologies family of <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> products are capable of supporting embeddedapplications as well as test, simulation, and analyzerapplications. The <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> products are available inmultiple form factors, connecting to a variety ofcomputer bus designs. <strong>AIT</strong> also offers extendedtemperature, conformal coating, and conduction coolingoptions.<strong>AIT</strong>’s <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> products are based on an FPGA-basedarchitecture. The FPGA design ensures compliance withthe <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> protocol as well as enabling errorinjection beyond the standard protocol for testapplications. An onboard PowerPC CPU is integrated intothe FPGA, minimizing host CPU interaction by overseeinginstructions from the user host application. This enablesautonomous operation with minimal interaction to thehost CPU during time-critical embedded applications aswell as test and simulation applications.FLIGHT SIMULYZERFlight Simulyzer is a Windows-based <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong>analyzer software for use with <strong>AIT</strong>’s boards. FightSimulyzer enables a user to easily setup: Bus Controller schedules and asynchronoussimulations Remote Terminal simulations Chronological Bus Monitor captures/recordingswith trigger and filter definitions Replay operationsThe intuitive GUI provides the ability to easily setup fullbus simulations and the bus monitor without anyprogramming. Flight Simulyzer supports all of the <strong>AIT</strong><strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> board operations including triggering andfilter setup and Data Corruptor TM . All setups are stored inwell-documented XML files allowing users to easily createsetups directly from program specific configurationdatabases.All <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> products include an ANSI C applicationinterface and an object-oriented application interface forC++, C#, and Visual Basic. The ANSI C applicationinterface is a low-level interface that provides optimizedinteraction directly with the hardware. The objectorientedapplication interface supports C++ and .NETdevelopment environments for simplified softwareintegration using the latest development tools. Devicedrivers are included for Windows, Linux, VxWorks andother real-time operating systems.<strong>AIT</strong> has worked with National Instruments to optimizeinstrument drivers providing high level interfaces forLabVIEW, LabVIEW RT, and LabWindows applications.


BUS CONTROLLER (BC) Autonomous operation including software-controlledsequencing of bus commands Minor/major frame operation Acyclic command insertion/deletion Full error injection down to word and bit level Multi-buffering with real-time buffer updates Four microsecond inter-message gap timeMULTIPLE REMOTE TERMINALS (RT) Simulate up to 31 RTs including all sub-addressessimultaneously Programmable response time for each RT Full error injection down to word and bit level Multi-buffering with real-time buffer updates andseparate buffers assigned to each RTCHRONOLOGICAL BUS MONITOR (BM) Full monitoring of all bus traffic to 1 microsecondresolution Response and gap time measurements down to 8nanosecond resolution Full error detection (AS4116 compliant) Complex triggering Message filter and selective captureIRIG-B TIME CODE ENCODER/DECODER All boards include IRIG-B input for synchronization toa common time source IRIG-B encoder with sinusoidal output and freewheelingmodePHYSICAL BUS REPLAY Electronically reconstruct previously recorded<strong>1553</strong>A/B bus traffic Selective filter RT dataDISCRETE I/O Five to 10 fully-programmable (input or output)discrete lines Output lines can drive up to 30V (with externalpower)PMC<strong>1553</strong>-1/2/4 Single, dual, or quadstream, dualredundantinterfacemodule for PMCXMC<strong>1553</strong>-1/2/4 Single, dual, or quad stream, dual-redundantinterface module for XMCPCI-C<strong>1553</strong>-1/2/4 Single, dual, or quad stream, dual-redundantinterface module for PCIPCIe-C<strong>1553</strong>-1/2/4 Single, dual, or quad stream, dual-redundantinterface module for PCIePXI-C<strong>1553</strong>-1/2/4 Single, dual, or quadstream, dualredundantinterfacemodule for cPCI/PXI PXI interrupter, startrigger, and clockPC104p-<strong>1553</strong>-1/2 Single or dual stream, dual-redundant interfacemodule for PC/104+USB<strong>1553</strong> Single or dualstream, dualredundantinterfacemodule for USBVME<strong>1553</strong>-1/2/4/6/8 Multi-stream, dual-redundant interface module Two PMC sitesVXI<strong>1553</strong>-1/2/4/6/8 Multi-stream, dualredundantinterfacemodule for VXI Two PMC sites


EMBEDDED PROGRAMMINGThe <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> SDK includes a low level C applicationinterface that is optimized for highly critical embeddedapplications that require efficient access to hardwaredata buffers. This low level application interface and itssupporting drivers are delivered with source code (forLinux, VxWorks, and others).OBJECT-ORIENTED PROGRAMMINGThe <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> SDK also includes a high levelobject-oriented library that provides a C++ applicationinterface as well as a .NET application interfacesupporting C# and Visual Basic applications. These highlevel application interfaces provide an intuitive <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> focused interface that simplifies softwaredevelopment when compared to the low level Capplication interface. It provides both hardware(the same PCI is common across all form factors)and development environment independenceinterface.LabVIEW, LabVIEW REAL-TIME, and LabWIndowsThe <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> SDK includes high level support forLabVIEW and LabWindows applications. <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong>instrument drivers are provided for both environmentsincluding support for operations on realtime targets(LabVIEW RT). The instrument drivers provide users with ahigh level interface that supports the setup andconfiguration utilizing configuration files created withinthe Flight Simulyzer GUI applications. The instrumentdrivers are optimized to take full advantage of theadvanced onboard functions provided by the FPGA andembedded processors of the <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> hardwaremodules in order to support time critical real-timeapplications.REMOTE OBJECT SERVICES (ROS)Remote Object Services make <strong>AIT</strong>’s hardwareavailable to applications running in otherprocesses or on other hosts in the network. Itsupports heterogeneous networks of host wherethe server (hosting the <strong>MIL</strong>-<strong>STD</strong>-<strong>1553</strong> hardware)may use a different operating system than theclients hosting the applications software. Thisservice is simple to configure and install andprovides intuitive support for distributedapplications that frees the applicationprogrammer from concern about the underlyingcommunications between the server and clienthosts.Avionics Interface Technologies3703 N. 200th StreetOmaha, NE 68022Tel: +1 402.763.9644Fax: +1 402.763.9645aviftech.com/<strong>1553</strong>sales@aviftech.comwww.instrumentation.it<strong>INSTRUMENTATION</strong> DEVICES SRLVia Acquanera 29, 22100 COMO (Italy) tel. +39.031.525391 - fax +39.031.507984 - info@instrumentation.it

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!