zastosowanie układów fpga w lotnictwie
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.