Zastosowanie układów FPGA w lotnictwie

Post on 16-Jul-2015

63 views 0 download

transcript

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 1/19

 

Zastosowanie ukadów FPGA w

lotnictwie

Autor : Mateusz Czarniak

Promotor : dr. in. Jacek Pieniek

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 2/19

 

Plan pracy

1. Historia oraz typy ukadów programowalnych

2. Aspekty stosowania ukadów

programowalnych w lotnictwie3. Metody projektowania ukadów FPGA

4. Przykadowy projekt

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 3/19

 

Historia ukadów programowalnych

Koncepcje mechanizmów programowania

Ewolucja od PLD do FPGA

Architektura ukadów FPGA

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 4/19

 

Koncepcje mechanizmów

programowania

Technologia Fuse

Technologia Anti-fuse

Budowa oparta o technologi pamici

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 5/19

 

Bezpiecznikowa

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 6/19

 

Anty-bezpiecznikowa

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 7/19

Oparta o pamici SRAM

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 8/19

Ewolucja od PLD do FPGA

PLD FPGA

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 9/19

Aspekty stosowania w lotnictwie

Zwikszenie zapotrzebowania na moc

obliczeniow

Niski koszt designu w porównaniu do ASIC Moduowa zintegrowana awionika

Wpyw czynników zewntrznych

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 10/19

Koszt designu

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 11/19

Wpyw czynników zewn.

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 12/19

Metody projektowania

Na podstawie prostych bibliotek ukadów

Za pomoc jzyka opisu sprztu

Przy pomocy systemu OpenBus firmy Altium

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 13/19

Za pomoc prostych bibliotek

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 14/19

Za pomoc jezyka opisu sprztu

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 15/19

Za pomoc systemu Open Bus

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 16/19

Przykadowy projekt

System pobierajcy obraz z kamery

analogowej , nastpnie wywietlajcy go na

monitorze VGA oparty, o platform OpenBus

firmy Altium designer, zrealizowany na pycie

rozwojowej NanoBoard2 powyszej firmy.

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 17/19

Budowa systemu

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 18/19

Budowa systemu cd.

 

5/14/2018 Zastosowanie układów FPGA w lotnictwie - slidepdf.com

http://slidepdf.com/reader/full/zastosowanie-ukladow-fpga-w-lotnictwie 19/19

Budowa systemu cd.