MIL-STD-1553 Network Emulator

This project uses a Lattice iCE40 Ultra FPGA (iCE5LP2k) to emulate traffic on a MIL-STD-1553 network.

Similar projects worth following
Starting from
sjm126 has 43 orders / 1 reviews
Ships from Australia
This project uses a Lattice iCE40 Ultra FPGA (iCE5LP2k) to emulate traffic on a MIL-STD-1553 network. It simulates transmissions on the bus and includes messages sent from a BC to a number of different RTs. It also includes the status responses from each of the RTs to the BC. It covers BC-RT, RT-BC and RT-RT transfers. The output is electrically isolated, providing a degree of protection to both the FPGA and other network devices. The PROM is programmed using a bed-of-nails pogo-pin adapter.

This project is ideal for testing MIL-STD-1553 devices including bus controllers, remote terminals and bus monitors. The firmware can easily be customised to program specific addresses, word counts or increment data values.

Start of command packet showing sync waveform:

Example of RT-BC, showing BC issuing a 'T' command, then RT responding with status and data:

Example of an RT-RT command, showing BC issuing two commands, then the RT responds with status and data.

Example of a BC-RT command, showing the BC issuing a 'R' command with data and the RT responding with a status:

  • New PCB revision

    Steven Merrifield06/20/2020 at 03:35 0 comments

    I've redesigned the PCB to make it single sided in order to reduce assembly time and also updated a few components to bring it in line with my ARINC 429 to USB converter. This reduces the number of line items I need to stock.

    Other than the visual appearance, the functionality is exactly the same.

    Major changes include:

    - Change USB mini to USB micro

    - Change output connector from screw terminals to plug-in terminals

    - Change FPGA flash footprint

    - Change a few 0805 parts to 0603

    All new orders through my Tindie store will receive this version.

View project log

Enjoy this project?



Jpbriz80 wrote 11/11/2020 at 17:31 point

is the source code included?

  Are you sure? yes | no

Jpbriz80 wrote 11/11/2020 at 17:12 point

How does it work as RT, if U3 is unidirectional?

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates