LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I use the FPGA implement the 1553 interface function

My customer need FPGA to implement 1553 interface bus, but I don't know the 1553, who can give me an advice and the example? and where can I get the 1553's information

3ks
0 Kudos
Message 1 of 5
(5,569 Views)
You should be able to implement the MIL-STD-1553 interface using LabVIEW FPGA and the digital lines from the R Series boards. The boards can handle the digital properties required and can execute fast enough to execute the protocol. While this can be developed by an end user, there are companies that provide off-the-shelf MIL-STD-1553 boards that can be controlled by LabVIEW or LabVIEW Real-Time. Here are some web sites for you to look around for 1553 vendors:
Condor (http://www.condoreng.com/products/protocols/1553.shtml)
DDC (http://www.ddc-web.com/products/cards/1553.asp)
Ampol (http://www.ampol-tech.com/products.htm)

Please let me know if you need anymore assistance.
0 Kudos
Message 2 of 5
(5,568 Views)
You can find a lot of information on 1553 doing a quick online search in Yahoo or Google. Condor has a very good tutorial that you should read.

While the DIO lines on the RIO card can handle the required speed of the protocol, there will be a lot of additional work you will need to do to implement 1553 on the RIO hardware. The physical interface of the DIO lines on the RIO is not compliant with the MIL-STD-1553, so you will need to add some signal translators or converters between a 1553 device and the RIO hardware. See the tutorial for more information.

On the software side besides implementing the low level digital IO protocol there is a lot more parsing
and processing of data that needs be done in the driver that you would be developing. 1553 is a fairly complicated protocol and you would need to include all these complexities in your development. See the tutorial for this information as well. Going with an off-the-shelf 1553 product, as was suggested earlier, may be your best solution.

Christian L
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 3 of 5
(5,568 Views)
Thank you for your reply. I also think maybe using the off-the-shelf products is the best choice.
0 Kudos
Message 4 of 5
(5,568 Views)
If you wanted to use LabVIEW FPGA w/ either an R-Series board and a cRIO expansion chassis or just with cRIO bank there is a 3rd party company that creates a 1553 module, AviaOK.  You can access the modules here:  http://www.aviaok.com/index.php?page=ni&lang_id=1&list=cRIO-modules
0 Kudos
Message 5 of 5
(5,282 Views)