- Milyen program, ami...?
- Aliexpress tapasztalatok
- 3 évig még biztosan nem rendelhetünk Xiaomi EV-t
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Windows 11
- Mesterséges Intelligencia topik
- Microsoft Excel topic
- Van, amit nehéz lett megtalálni a Google keresőjével
- VPN topic
- Facebook és Messenger
Új hozzászólás Aktív témák
-
CPT.Pirk
Jómunkásember
Benne akkor fut program, ha belefordítasz valamilyen szoft cpu / mcu magot, amin tud futni programkód. Vagy esetleg ha fizikailag bele van építve egy vagy több társprocesszor / mikrovezérlő, de akkor az nem tisztán fpga.
Amit simán vhdl / verilog nyelven leírsz egy fpga-ba, abból fizikailag hardver jön létre, ráadásul rettentően gyorsan fog működni és könnyen átalakítható.
Úgy egyébként egy fpga nagy mértékű párhuzamos feldolgozásnál mutatja meg igazán, hogy mit tud. Nem is véletlen, hogy az aktuális csúcsszériát a hadsereg fejlesztéseiben használják fel.
[ Szerkesztve ]
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz #95904256 #12 üzenetére
Nem jó amit írsz. Itt a pipás választ olvasd el, nagyon jól összefoglalja: [link]
Konyhanyelven összefoglalva, amit leírsz HDL nyelven, azt a PC egy elég bonyolult folyamat végén bitstreamre fordítja, az meg leírja a kapcsolatot az fpga belső logikai alapegységei között (többek közt).
Azok a logikai elemek meg a programozást (helyesebben bitstream letöltést) követően órajel szinkronban kezdenek működni a megadott konfigurációban, feltételezem ezért mondod annyira a program futtatást, de az akkor se túl szerencsés kifejezés ide.
[ Szerkesztve ]
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz #95904256 #27 üzenetére
De nézd hozzá a GA betűk jelentését is. Gate Array, azaz kapu tömb, programozható kapu mátrix.
Egy programkód futtatásához parancsértelmező kell amit egy normál processzorban megtalálsz, miközben itt egy nagy halom alap logikai elem dolgozik órajel alapján, egymással a bitstream által konfigurált kapcsolatban.[ Szerkesztve ]
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz #95904256 #29 üzenetére
Nem tudom végrehajtásnak hívni azt, ami programozás után történik.
Az órajelhez kötés egy hardveres adottság itt, mert az fpga belsejének nagy többsége órajel szinkronban működik. Bitstream feltöltés után a konfigurált kapu mátrix egyszerűen elkezd működni az órajelnek megfelelően.
Ha a bitstream leír egy egyszerű in -> out összekötést két pin között, akkor csak létrejön az ennek megfelelő digitális áramkör a mátrix konfigurációjával, majd szépen elkezd dolgozni az az áramkör az órajelnek megfelelően. Semmilyen végrehajtásról nem beszélhetünk azon kívül, hogy a bitstreamben tárolt konfigurációt magára húzta az fpga. De az konfiguráció, nem program.
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz Dr. Akula #86 üzenetére
Nekem beágyazott mikroszámítógépek szakirányon konkrétan azt tanították Digtek3-ból 2011-ben, hogy a letöltött bitstream következtében kialakulnak a megfelelő összeköttetések a logikai egységek között.
FPGA programozásnak hívtuk, de ki volt emelve, hogy hardver jön létre belőle.
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz Dr. Akula #88 üzenetére
Megint erőteljes szőrszálhasogatás. Akkor úgy mondom, hogy blank hardverből konfigurált hardver jön létre.
Amúgy lassan eljutunk oda, hogy a 3D nyomtatóra step fájlt ráküldő emberke is programozó lesz.
[ Szerkesztve ]
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz Dr. Akula #100 üzenetére
Reggie0 kollégára mondani, hogy lövése sincs ehhez a témához az elég meredek.
Amúgy még mindig nem felprogramozzuk az fpga-t, hanem konfigurációt töltünk rá. Felprogramozni egy mikrovezérlőt lehet.
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz kisfurko #123 üzenetére
A hozzászólásodból az jött le, hogy konkrétan velem van bajod. Lebecsmérlő hangnemet nem használtam senkivel szemben, az érveket meg leírtam, leírtuk többen is, maximum nem értesz velük egyet. Demokrácia van, mindenki azt gondol ami szeretne, de ettől még a bitstream az konfigurálja az fpga-t, akárminek is hívja a fejlesztő környezet a bitstream letöltését.
Amúgy komolyabb cégek komolyabb szoftvereinél a GUI tervezést nem a programozók csinálják, hanem külön ezzel foglalkozó ember(ek), mert ha a programozó csinálja a GUI-t is, akkor abból általában egy olyan valami lesz, ami csak a programozónál fog jól működni, mert ő tudja mit és mikor kell nyomni. Könnyen megeshet, hogy az került a gomra feliratnak, amit a design team megálmodott, mert nekik meg aztán annyira mindegy, hogy mit csinálnak a hardveresek az eszközökkel...
Erre utaltam a konyhanyelv említésénél, csak reggel nem volt időm bővebb hozzászólást írni.Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
-
CPT.Pirk
Jómunkásember
válasz Dr. Akula #145 üzenetére
Ú de gáz. Én a sokkal kevésbé neves Pollackon végeztem, de ott a gyakorlatokon azért tanították is a szakmát. Mondjuk így is a villamos tudás nagyját az első munkahelyen szedtem össze, mikor szembesültem vele, hogy mennyi mindent nem tanítottak mert vagy nem volt rá elég egy félév, vagy nem is volt része a tantervnek.
Bezzeg a parciális diffegyenleteket matekon na azokat alaposan lenyomták...[ Szerkesztve ]
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Magga: PLEX: multimédia az egész lakásban
- Házimozi belépő szinten
- PlayStation 5
- LG 34GS95QE-B: OLED paneles, ívelt gamer monitor
- Teljes verziós, ingyenes mobil játékok és alkalmazások
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- Eredeti játékok OFF topik
- Politika
- Fotók, videók mobillal
- További aktív témák...
- Gigabyte H270M + i5 7400 + Zalman CNPS4X + 16 Gb 2.600 Mhz HyperX Beszámitok!
- Beszámítás! ASRock H310CM i5 9400 16GB DDR4 240GB SSD RTX 2070 8GB Rampage Shiva ZALMAN 500W
- Dell 7920: 2x Intel Xeon Gold 6148 (80 szál, 3,7GHz), 192GB - 1,5TB DDR4 ECC, 1TB NVMe SSD, ÁFA
- Beszámítás! GB H610M i5 13400F 32GB DDR4 1TB SSD RTX 3070Ti 8GB MONTECH AIR 1000 Lite Corsair 650W
- Dell 5820: Intel Xeon W-2135, 64GB DDR4, 256GB NVMe SSD, Nvidia Quadro P600, USB 3.1 C/A, ÁFÁs