Aim ANET1553 Series User Manual

Aim ANET1553 Series User Manual

Single or dual stream mil-std-1553a/b test & simulation module for standard ethernet
Table of Contents

Advertisement

Quick Links

ANET1553-x
Single or Dual Stream
MIL-STD-1553A/B
Test & Simulation Module
for Standard Ethernet
Users
Manual
V01.33 Rev. A
March
2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ANET1553 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Aim ANET1553 Series

  • Page 1 ANET1553-x Single or Dual Stream MIL-STD-1553A/B Test & Simulation Module for Standard Ethernet Users Manual V01.33 Rev. A March 2018...
  • Page 3 ANET1553- User’s Manual for Single/Dual Stream MIL-STD-1553 Ethernet-Interface Users Manual V01.33 Rev. A March 2018 AIM No. 60-11E2x-16-0133-A ANET1553-x User’s Manual...
  • Page 4 Notice: The information that is provided in this document is believed to be accurate. No responsibility is assumed by AIM GmbH for its use. No license or rights are granted by implication in connection therewith. Specifications are subject to change without notice.
  • Page 5 DOCUMENT HISTORY The following table defines the history of this document. Version Cover Date Created by Description V01.00 Rev-A 12.03.2013 M. Lamp First Released Version V01.00 Rev-B 02.04.2013 F. Scherer Getting Started Section added V01.01 Rev-A 21.05.2013 F. Scherer Complete revised V01.02 Rev-A 07.06.2013 F.
  • Page 6 THIS PAGE IS INTENTIONALLY LEFT BLANK ANET1553-x User’s Manual...
  • Page 7: Table Of Contents

    How to connect Applications to the ANET1553 ..............24 3.1.8.1 Connect to a ANET1553 with PBA.pro ................ 24 3.1.8.2 Connect to a ANET1553 using the AIM API-Library ............ 26 3.1.9 Connecting the ANET1553 to the MIL-STD-1553 Bus ............26 3.1.9.1 Direct Coupling ......................
  • Page 8 4.3.1 MIL-STD-1553 Encoder ......................32 4.3.2 MIL-STD-1553 Decoder ......................32 4.3.3 External Trigger Inputs and Outputs ..................33 Physical MIL-STD-1553B I/O Interface, MILBus Coupling Modes ........33 ASP Section ..........................34 Discrete I/Os ..........................34 IRIG- and Time Code Section ....................37 4.7.1 Timecode Encoder/Decoder ....................
  • Page 9 Figure 2.2-1 Apple Bonjour .................... 12 Figure 2.2-2 Apple Bonjour Support ................12 Figure 2.2-3 AIM Network Detection Tool ..............13 Figure 2.2-4 ANET Web Configuration Tool “System Overview” ........14 Figure 2.2-5 ANET Web Configuration Tool “General Settings” ........15 Figure 2.2-6 ANET Web Configuration Tool “Network Settings”...
  • Page 10 LIST OF TABLES Figure Title Page Table 2.2.1-1 Pinout Auxiliary Connector ................ 8 Table 4.7.1-1 Time Tag Format ..................37 Table 10.3.3-1 Pinout Power Connector ................ 57 Table 10.3.4-1 Pinout MIL-STD-1553 Interface Connector ..........58 ANET1553-x User’s Manual viii...
  • Page 11: Introduction

    For programming information please refer to the documents listed in the ‘Applicable Documents’ section. The ANET1553 modules are members of AIM's new family of advanced Ethernet connected standalone modules for analysing, simulating, monitoring and testing of avionic data bus systems.
  • Page 12: Applicable Documents

    1.2.1 Industry Documents MIL-STD-1553B, Department of Defence Interface Standard for Digital Time Division Command/Response Multiplex Data Bus, Notice 1-4, January 1996 1.2.2 Product Specific Documents AIM - MIL-STD-1553 Reference Manual - Detailed description of the programming interface (API). ANET1553-x User’s Manual...
  • Page 13: Installation

    The software is available on DVD from AIM or via a download from AIM-Online, instructions how to obtain the BSP via a download from AIM-Online are described in the following chapter.  To install the BSP software from the AIM provided DVD or a download from AIM-Online (www.aim-online.com)
  • Page 14: Figure 2.1-1 Bsp Setup

    Start | All Programs | AIM GmbH | MIL-STD-1553 Windows BSP 12.x.y The AIM GmbH sub-directory will be located by default in the directory C:\Program Files\. The Program Files directory is located on the drive which was chosen during BSP installation.
  • Page 15 2. Installation The directories contain the following (Among others): Add-Ons Additional software or source code distributed with the BSP (e.g. the AIM Network Detection Tool). Lib32, lib64 Application Programming Interface DLL-Files and Libraries required to develop an application for Windows systems...
  • Page 16: Hardware Installation

    2. Installation 2.2 Hardware Installation Connect the external power supply (wall adapter) to the DC-power IN plug, than push the power on-off button for powering on the ANET1553 module. 2.2.1 Connectors The external interface of the ANET1553 consists of the following connectors: ...
  • Page 17: Mil-Std-1553 Interface Connectors

    2. Installation Figure 2.2-2 Back panel 2.2.1.1 MIL-STD-1553 Interface Connectors For connecting to the external MILBus up to four TWINAX connectors (respectively two TWINAX connectors for a single channel ANET1553-1 Module) are provided at the front panel. The figure at the right side shows the pin out from the TWINAX connector.
  • Page 18: Auxiliary Connector Hd Dsub15

    2. Installation 2.2.1.2 Auxiliary Connector HD DSUB15 On the ANET1553 a 15-pin female High Density DSUB auxiliary connector is implemented for the Trigger IN/OUT, IRIG IN/OUT and Discrete I/O signals. The figure on the right side shows the high density DSUB connector.
  • Page 19: Module-Powering And Status Indication (Led's)

    (yellow) and the other one for the speed detection (green). 2.2.2.2 Module Status Indicator On top of the ANET1553 cover, the transparent AIM Logo is illuminated and indicates the status from the ANET3910 as following: Power ON/OFF / Normal operation...
  • Page 20: Powering The Module

    2. Installation 2.2.2.3 Powering the module In general any external power supply which is providing the specified input voltage (see Technical Data chapter) can be used to power the module. An external 12V power supply is recommended and is provided with an ANET1553 module.
  • Page 21: Getting Started

    3. Getting started 3 GETTING STARTED This chapter describes the configuration, maintenance and update of the ANET1553 and how to use the ANET1553 from a customer application and with AIMs PBA.pro. 3.1 Requirements The configuration of the ANET1553 module is via web application hosted by the ANET and therefore Operating System independent.
  • Page 22: The Aim Network Detection Tool

    ANET1553 modules in your network. The AIM Network Detection Tool makes use of Apple Bonjour, a freeware Zeroconf implementation. How to install and use Apple Bonjour and how to use the AIM Network Detection Tool is described in the following sections.
  • Page 23: Using The Aim Network Detection Tool

    Now run the executable and follow the installation instructions. After successful installation, you have to reboot the configuration PC. 3.3.2 Using the AIM Network Detection Tool The AIM Network Detection Tool is part of delivery and provided on the ANET1553 executable from the …. directory of aim-net-finder.exe Software-DVD.
  • Page 24: Configuring The Anet1553

    First of all you have to enter a user name and password on the login screen, the default login is: User Name: ‘user’ ‘aim’. Password: After a successful login, you will be forwarded to the System Overview page. This page shows a summary of the current system status as shown in the figure below.
  • Page 25: Configuring Basic Properties

    The default alias is ANET1553-<x>, x= Serial Number. 3. Getting started ANET1553-x User’s Manual 15 Note: It is recommended to change the password (default = “aim”) when using the ANET1553 module the first time. 3.5.1 Setting the IP-Address Click on the Network Settings tab in the navigation bar. You will now see a page where you can set either a static or dynamic (DHCP) IP address and choose a board alias.
  • Page 26: Configuring Wireless Network Interfaces

    3. Getting started 3.5.2 Configuring Wireless Network Interfaces The ANET1553 device offers support for an USB based Wi-Fi network device in order to connect the ANET1553 to a wireless network. From the time when the Wi-Fi USB device is attached to the USB port of the ANET1553, the Network Settings tab will show an additional section that allows configuring the Wi-Fi device (See figure 3.1.4.2-1).
  • Page 27: Figure 2.2-7 Anet Wireless Network Device Configuration

    3. Getting started Figure 3.5-3 ANET Wireless Network Device Configuration Example: Setting up a wireless access point on Windows 8.x devices Devices running with a Microsoft Windows 8.x Operating System and featuring a Wi-Fi device can be used to create a wireless access point. The ANET1553 device can join this network.
  • Page 28 3. Getting started 1. Open a Windows command shell (‘cmd’) in Administrator mode! 2. Type ‘netsh’ to get the ‘netsh>’ prompt 3. Change to subsystem by typing ‘wlan’ to get the ‘netsh wlan>’ prompt 4. setup the hosted network via the following input at the ‘netsh wlan>’ prompt: >...
  • Page 29: Configure System Services

    The ANS1553 basically offers an ‘endpoint’ or ‘service’ for applications which use the AIM 1553 ApiConnectToServer” call in order to establish a connection to an ANET1553. That API function can either use the alias name or the IP address of an ANET1553...
  • Page 30: Check System Log-File

    OK button on “Reset all settings now”. After resetting the settings, the password will be set to the factory default (“aim”), the Network Settings will be set to DHCP mode and the services SSH and ANS1553 will be enabled.
  • Page 31: Updating The Anet1553 Module

    3. Getting started Figure 3.5-6 ANET Web Configuration Tool “Maintenance” 3.6 Updating the ANET1553 module Click on the “Update” tab in the navigation. Re-boot the ANET1553 to switch to maintenance mode. Wait until the re-boot has been finished, then log-in (re-connect) to the ANET1553 again.
  • Page 32: Figure 2.2-12 Anet Web Configuration Tool "Update Is Running

    3. Getting started During the update is in progress the update status is shown, don’t close the Web Browser when the update is running. Figure 3.6-2 ANET Web Configuration Tool “Update is running” If the update has been finished successfully the status should look like shown below. Press “Finish Update”...
  • Page 33: Figure 2.2-13 Anet Web Configuration Tool "Update Finished

    3. Getting started Figure 3.6-3 ANET Web Configuration Tool “Update finished” Figure 3.6-4 ANET Web Configuration Tool “Update Log-File” ANET1553-x User’s Manual...
  • Page 34: Booting The Device Into Emergency Mode

    ANET1553 device with your web browser now. 3.8 How to connect Applications to the ANET1553 The following chapters describe how to connect an ANET1553 with PBA.pro or any customer specific application using the AIM Application Programming Interface Library (API-Library). 3.8.1 Connect to a ANET1553 with PBA.pro Open the “Help\About\Settings”...
  • Page 35: Figure 2.2-16 Connect To Anet1553 With Pba.pro

    3. Getting started Figure 3.8-1 Connect to ANET1553 with PBA.pro After a re-start, PBA.pro should show the available ANET1553 MIL-Resources. The figure below shows how it looks like for an ANET1553-2. For an ANET1553-1 only the MIL-Resource is shown. Figure 3.8-2 Connect to ANET1553 with PBA.pro ANET1553-x User’s Manual...
  • Page 36: Connect To A Anet1553 Using The Aim Api-Library

    Application Programming Interface Library (API-Library), the following steps are necessary. a) To establishe a network connection to a ANET1553, with the AIM Network Server (ANS) running , the API function “ApiConnectToServer” has to be called. As already mentioned above, the alias name or IP Address must be passed as a parameter for proper initialisation of the API network connection.
  • Page 37: Direct Coupling

    Since a Direct Coupled stub provides only limited isolation in the event of a device (subsystem or terminal) short, Transformer Coupling is normally the recommended AIM provided Pigtail Connector method of connecting to the bus. Figure 3.9-1 Pigtail Connector Bus A...
  • Page 38: Transformer Coupling

    Bus Coupler 78Ω Termination Figure 3.9-4 Transformer Coupling 78 Ω Terminators Bus Coupler Bus Coupler (Bus A) (Bus B) Stub Length 20 Feet Max Bus is actually in coupler AIM Module Test Terminals Figure 3.9-5 Transformer Coupling ANET1553-x User’s Manual...
  • Page 39: Network Emulation Coupling

    3.9.3 Network Emulation Coupling Network Emulation Coupling is a special option for the ANET1553. The AIM design includes on-board Bus Network circuitry that is software selectable. This allows the user to connect directly to a single terminal device without the need for any bus coupling.
  • Page 40 3. Getting started THIS PAGE INTENTIONALLY LEFT BLANK ANET1553-x User’s Manual...
  • Page 41: Structure Of The Anet1553

    4. Structure of the ANET1553 4 STRUCTURE OF THE ANET1553 The structure of the ANET1553-2 (dual channel) module is shown in the block diagram below. An ANET1553-1 only provides one MIL-STD-1553 channel. The ANET1553 comprises the following main sections: System FPGA ...
  • Page 42: System Fpga

    4. Structure of the ANET1553 4.1 System FPGA The System FPGA includes the ASP processor Interface logic, the Interface Logic for the BIU processor and the MIL-STD-1553 Encoder / Decoder Logic. The following features are implemented in the System FPGA: Global RAM interface and arbitration ...
  • Page 43: External Trigger Inputs And Outputs

    4. Structure of the ANET1553 4.3.3 External Trigger Inputs and Outputs One common Trigger Input and one common Trigger Output line is provided for the following operating modes Bus Controller (BC), Remote Terminal (RT) and Bus Monitor (BM). Trigger-OUT Because only one Trigger OUT and one Trigger IN are available for each MILBus Channel, the Trigger Output of the ANET is a logical OR function of the BC-, BM- and the RT-Trigger signals.
  • Page 44: Asp Section

    4. Structure of the ANET1553 The following figure shows the MILBus output amplitude (on a 70Ω Bus Termination) over the different amplitude settings. The Amplitude can be controlled by the user via the Software API Function (ApiCmd….). Figure 4.4-2 Diagram MILBus output amplitude versus amplitude settings The X-Axis (→) is the setting of the voltage (0…255), whereas the Y-Axis (↑) is the ] of the MILBus (0…20V voltage amplitude [V...
  • Page 45: Figure 4.6-1 Discrete I/O Circuitry

    4. Structure of the ANET1553 Discrete IO-Pin Front Connector FPGA Input Current Current limiting limiting Resistor Resistor (1 KΩ) (10 KΩ) FPGA Output Pulldown Resistor Discrete output circuitry Discrete input circuitry ANET1553 Board Figure 4.6-1 Discrete I/O circuitry Be aware that a series resistor must be provided when a user voltage is used (4.6-2 Discrete I/O-Pin off board user series resistor).
  • Page 46: Figure 4.6-2 Discrete I/O-Pin Off Board User Series Resistor

    4. Structure of the ANET1553 Off-Board User Voltage serial Customized Discrete Output Discrete IO-Pin Front Connector FPGA Output ANET1553 Board Figure 4.6-2 Discrete I/O-Pin off board user series resistor ANET1553-x User’s Manual...
  • Page 47: Irig- And Time Code Section

    4. Structure of the ANET1553 4.7 IRIG- and Time Code Section The main functions of the Time Code Processor (TCP) are: IRIG-B compatible Time Code Decoder function Time Code Encoder – IRIG-B compatible Time Encoder function 4.7.1 Timecode Encoder/Decoder The generated time code signal is an IRIG-B-122 compatible signal. The time code information can be used for time-tagging and multi-channel synchronization.
  • Page 48: Time Tag Methods

    No connection required Multiple AIM-Modules with no common synchronization requirement No connection required Single or multiple AIM-Module(s) with external IRIG-B source Connect external IRIG-B source to IRIG-IN and GND of all modules Multiple AIM-Modules with no external IRIG-B source internally...
  • Page 49: Compiling And Running A Sample Project

    API programming see the included 1553 programmers guide document. Note: To execute a pre-compiled sample program run 1553_sample_project.exe from within the sample directory : Start | All Programs | AIM GmbH | PCI-1553-Windows-BSP-Vxxxx | 1553_sample_project The 1553_sample_project program opens a board and provides a selection of sample functions to execute .
  • Page 50: Figure 4.7-1 File Structure Sample Project

     To add the proper search paths for the include files Right click the project and select Properties Select the C++ / General Additional Include Directories must contain the include directory c:\Program Files\AIM GmbH\ MIL-STD-1553 Windows BSP 12.x.y\include Then select the OK button Figure 4.7-2 Sample Project search paths...
  • Page 51: Figure 4.7-3 Sample Project Preprocessor Definitions

    5. Compiling and running a Sample Project  To add the proper preprocessor definition Right click the project and select Properties Select the C++ / Preprocessor Under Preprocessor Definitions, if not already included, enter _AIM_WINDOWS then select OK. Figure 4.7-3 Sample project preprocessor definitions ...
  • Page 52: Figure 4.7-4 Sample Project Library Path

    5. Compiling and running a Sample Project Figure 4.7-4 Sample project library path  To Build and Execute a Sample Program Build | Rebuild Solution The executable will be stored in the Debug or Release subdirectory The api_mil.24.dll will be loaded from the Windows system directory Run the executable ANET1553-x User’s Manual...
  • Page 53: Single Or Simulator Only Functions

    6. Single or Simulator Only Functions 6 SINGLE OR SIMULATOR ONLY FUNCTIONS The ANET1553 is available in a full function version and with a reduced set of functionality (Single Function or Simulator Only). 6.1 Simulator Only Versions The “Simulator Only” functionality is intended for applications which are focused for simulating purposes (e.g.
  • Page 54 6. Single or Simulator Only Functions THIS PAGE INTENTIONALLY LEFT BLANK ANET1553-x User’s Manual...
  • Page 55: Frequently Asked Questions

    (indicated by red blinking LED). After power up, log into the Web Configuration Tool with your Web Browser. The emergency system accepts the default user ‘user’ and password ‘aim’. Go to the ‘Maintenance’ tab and press the ‘Reset To Factory Defaults’ button. This will reset the user name and password of the device.
  • Page 56 7. Frequently asked questions THIS PAGE INTENTIONALLY LEFT BLANK ANET1553-x User’s Manual...
  • Page 57: Technical Data

    8. Technical Data 8 TECHNICAL DATA Memory: DDR2 RAM (Global RAM) 128MByte LPDDR RAM (ASP Local RAM) 256MByte SPI-Flash for FPGA Boot 8MByte SPI-Flash for BIU Processor 1MByte NAND Flash for ASP Processor 1GByte BIU-Section: Low power, high performance 32bit RISC Processor; core voltage 1.0V, core speed 400 MHz, ext.
  • Page 58 8. Technical Data Input Impedance: ~ 10k ohm Coupling: AC coupled Time Jitter: +/- 5µs (depending on the input signal quality) Lock time: < 5s Free wheeling accuracy after 10 Minutes < 1ppm (assuming input signal accuracy better than 50ppm) Encoder Format: IRIG-B-122...
  • Page 59 8. Technical Data TTL compatible Input Level, 1KΩ series resistor and fast ESD Trigger In: protection. Rising Edge sensitive, required pulse width > 75 ns Output with TTL Level, series resistor of 82Ω and fast ESD Trigger Out: protection. Output-Strobe pulse width: 500ns Discrete IO: User definable Input/Output selection done by software, Input High voltage 3.0V …...
  • Page 60 8. Technical Data THIS PAGE INTENTIONALLY LEFT BLANK ANET1553-x User’s Manual...
  • Page 61: Notes

    9. Notes 9 NOTES 9.1 Acronyms Analog to Digital Converter ALBI ASP Local Bus Interface Advanced RISC Machine Application Support Processor Bus Interface Processor Bus Interface Unit Bus Monitor Board Software Package CCPMC Conduction Cooled PCI Mezzanine Card Common Mezzanine Card Family Digital to Analog Converter.
  • Page 62 9. Notes THIS PAGE INTENTIONALLY LEFT BLANK ANET1553-x User’s Manual...
  • Page 63: Apendix

    10. Apendix 10 APENDIX 10.1 ANET Table Adapter Panel (for ANET ‘-D’ Variants) Figure 10.1-1 ANET Table Adapter Pinout 10.2 How to connect the ANET Table Adapter Figure 10.2-1 ANET Docking Connector Step1: Plug in the ANET Table Adapter to the ANET-Module docking connector at the Backpanel Step 2...
  • Page 64 10. Apendix THIS PAGE INTENTIONALLY LEFT BLANK ANET1553-x User’s Manual...
  • Page 65 10. Apendix ANET-1553-X Rugged 1553 Test & Simulation Module for Standard Ethernet (rugged variant) Add on ANET1553-x User’s Manual...
  • Page 66: Anet Rugged Housing Variant

    10. Apendix 10.3 ANET Rugged Housing Variant 10.3.1 Hardware Installation Following, the hardware installation for a ‘rugged’ module is described. 10.3.2 Connectors The external frontend of the ANET-1553 consists of the following connectors: For the pinout of the DSUB connectors see chapter ‘Hardware Installation’ for the standard variant.
  • Page 67: Dc Power In-, Reset- And Power Up Control- Connector

    10. Apendix 10.3.3 DC Power IN-, Reset- and Power Up Control- Connector LEMO-Connector for connecting an external Power-Supply and controlling of Emergency-Reset and manual Power-Up/Down. Pin No. Signal Emergency-Reset-1 Emergency-Reset-2 Power Button-1 Power Button-2 (SHIELD ) Table 10.3.3-1 Pinout Power Connector Note: The pins 2, 3 are intended for the Emergency Reset / Emergency Mode push button and pins 4, 6 are intended for a power push button.
  • Page 68: Mil-Std-1553 Interface Connector

    10. Apendix 10.3.4 MIL-STD-1553 Interface Connector For connecting to the external MIL-STD-1553 Bus, a female DSUB9 connector is provided. Figure 10.3-1 MIL-STD-1553 Connector (front view) The pinout is shown below: Pin No. Signal MILBUS channel 1 A TRUE MILBUS channel 1 A COMPLEMENT MILBUS channel 1 B TRUE MILBUS channel 1 B COMPLEMENT MILBUS channel 2 A TRUE...
  • Page 69: Module Status Indicator And Powering

    10. Apendix 10.3.5 Module Status Indicator and Powering 10.3.5.1 Module Status Indicator Right to the DC Power IN connector the module provides a status indicator which shows the current board status of the module as following: Power ON/OFF / Normal operation 5) Light = RED illuminated Illuminated during power on cycle 6) Light = BLUE fast pulsing...
  • Page 70: Powering The Module

    10. Apendix 10.3.5.2 Powering the module In general any external power supply which is providing the specified input voltage (see Technical Data chapter) can be used to power the module. All on board voltages are generated from this voltage. When applying the external power for the first time, the module will start up immediately.
  • Page 71: Technical Data For The Rugged Variant

    10. Apendix 10.3.6 Technical Data for the Rugged Variant Following only the differences between the ‘standard’ and the ‘rugged’ variant are described. Connectors: LEMO Power and Control Connector Power Input, Emergency-Reset, Power-Up Control LEMO order number for customized cable: Manufacturer: Lemo Order Number: FGG.0B.305.CLAD52Z Manufacturer: Lemo Order Number: GMA.0B.045.DN (connector and cable protection) 15 pol.
  • Page 72: Certificate Of Volatility

    10.4 Certificate of Volatility Model: ANET1553 Part-Number: 11E2X - 0100 Manufacturer: AIM GmbH Sasbacher Str. 2 D-79111 Freiburg Germany Volatile Memory Does the item contain volatile memory (i.e., memory whose contents are lost when power is removed)? Description of used volatile memory:...

Table of Contents