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...
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 ......................
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.
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...
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)
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...
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: ...
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.
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.
(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...
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.
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.
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.
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.
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.
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.
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).
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: >...
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...
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.
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.
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”...
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”...
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...
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.
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...
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...
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...
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 ...
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 ...
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.
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...
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).
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...
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.
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...
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 .
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...
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 ...
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...
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...
(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...
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...
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...
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.
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.
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...
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...
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.
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.
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:...
Need help?
Do you have a question about the ANET1553 Series and is the answer not in the manual?
Questions and answers