19
 Zastosowanie ukadów FPGA w lotnictwie Autor : Mateusz Czarniak Promotor : dr. in. Jacek Pieniek

Zastosowanie układów FPGA w lotnictwie

Embed Size (px)

Citation preview

Page 1: Zastosowanie układów FPGA w lotnictwie

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

Page 2: Zastosowanie układów FPGA w lotnictwie

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

Page 3: Zastosowanie układów FPGA w lotnictwie

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

Page 4: Zastosowanie układów FPGA w lotnictwie

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

Page 5: Zastosowanie układów FPGA w lotnictwie

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

Page 6: Zastosowanie układów FPGA w lotnictwie

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

Page 7: Zastosowanie układów FPGA w lotnictwie

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

 

Page 8: Zastosowanie układów FPGA w lotnictwie

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

 

Page 9: Zastosowanie układów FPGA w lotnictwie

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

 

Page 10: Zastosowanie układów FPGA w lotnictwie

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

 

Page 11: Zastosowanie układów FPGA w lotnictwie

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.

 

Page 12: Zastosowanie układów FPGA w lotnictwie

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

 

Page 13: Zastosowanie układów FPGA w lotnictwie

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

 

Page 14: Zastosowanie układów FPGA w lotnictwie

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

 

Page 15: Zastosowanie układów FPGA w lotnictwie

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

 

Page 16: Zastosowanie układów FPGA w lotnictwie

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.

 

Page 17: Zastosowanie układów FPGA w lotnictwie

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

 

Page 18: Zastosowanie układów FPGA w lotnictwie

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.

 

Page 19: Zastosowanie układów FPGA w lotnictwie

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.