Új hozzászólás Aktív témák
-
dabadab
titán
Ez tulajdonképpen egy chipgyártási módszer, nagyjából úgy viszonyul a "rendes" chipekhez, mint az újraírható CD a gyárilag nyomotthoz
Egyrészt remek tervezéshez: ha nem tetszik, ami rajta van (mert hibát találtál a tervben vagy új feature jött), akkor simán felülírod az új verzióval.
Másrészt meg ha csak pár darab kell egy chipből, mert valami spéci cucc, akkor azt így lehet gazdaságosan előállítani, mert bár egy FPGA sokkal drágább, mint legyártani az egymilliomodik ugyanolyan chipet, de sokkal olcsóbb, mint amibe a legelső chip legyártásanak az előkészítése kerül.DRM is theft
-
dabadab
titán
Azért az FPGA-ban a P az úgy jelenti azt, hogy "programmable", mint az NDK automata mosógépek esetében Az, amit beletöltesz, csak egy leíróállomány, nem egy konkrét program. (A Verilog meg a VHDL valószínűleg Turing-teljes, de azokat egy PC-s fordító dolgozza fel és annak a kimenete már nem az.)
DRM is theft
-
dabadab
titán
válasz Dr. Akula #62 üzenetére
Ismét visszakanyarodnék oda, hogy hagyományos a Turing teljesség a programozás határa (ez egyrészt egy nem túl bonyolult feltételrendszer, másrészt meg ha ez áll, akkor az adott eszközön bármilyen algoritmust le lehet futtatni). Ha egy eszköznél ez megvan, akkor ott lehet szó programozásról, ha nincs, akkor nem.
Az FPGA konfigurációnál ez nincs meg, például a klasszikus megállási probléma (miszerint általánosságban eldönthetetlen, hogy egy adott program megáll vagy végtelen ideig fut) nyilvánvalóan nem létezik, hiszen a konfigurációs file véges nagyságú, ha azt bevési az ember az FPGA-ra, akkor vége is van, nem tud végtelen hosszú ideig tartani.
DRM is theft
-
dabadab
titán
"Igen, de ezzel a logikával a hagyományos programozás se tarthat örökké"
10 goto 10
Wikipedia cikk[ Szerkesztve ]
DRM is theft
-
dabadab
titán
Ugye az egész onnan indult, hogy maga az FPGA (nem pedig az FPGA-ban kialakított kapcsolás) programozható-e. Ahhoz, hogy az legyen, nyilvánvalóan szükséges lenne az, hogy tudjon programot futtatni. Ami az FPGA esetén a "programfuttatás" címén figyelembe jöhet, az az, amikor az ember feltölti az FPGA-ba a konfigurációt, más nem - az meg nyilvánvalóan nem felel meg a "computer program" elvárásainak, mert azzal csak annyit csinál, hogy szépen sorba bekonfigurálja tőle a kapuit, de pl. ciklust vagy elágazást nem lehet benne csinálni.
(És a teljesség kedvéért az is előkerült, hogy az FPGA konfigurációját előállító nyelvek (VHDL, Verilogic) viszont már megfelelnek a Turing kritériumoknak, akkor is, ha a kimenetük már nem)DRM is theft
Új hozzászólás Aktív témák
- Autós topik
- Anime filmek és sorozatok
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Víz- gáz- és fűtésszerelés
- The First Descendant - Kizárólag PC-n lesz játszható a következő teszt
- Aliexpress tapasztalatok
- Sony MILC fényképezőgépcsalád
- Filmvilág
- Samsung Galaxy A54 - türelemjáték
- Motoros topic
- 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! GB H610M i5 13400F 32GB DDR4 1TB SSD RTX 3070Ti 8GB MONTECH AIR 1000 Lite Corsair 650W
- Beszámítás! GB H610M i5 13400F 16GB DDR4 250GB SSD RTX 3070Ti 8GB MONTECH AIR 100 Lite Chieftec 700W
- Beszámítás! ASRock H510M i7 10700F 16GB DDR4 500GB SSD RTX 3070 8GB Rampage Shiva Seasonic 650W
- Beszámítás! ASRock H310CM i5 9400 16GB DDR4 240GB SSD RTX 2070 8GB Rampage Shiva ZALMAN 500W
- iMac 21.5 2009 8GB/500GB
- RASPBERRY PI 5 COOLER KIT 8GB (MálnaPC-s) 2025.04.10-ig
- I7 - GAMER /8700K + VÍZ - Z370 - 16GB DDR4 - 512GB NVME - 4TB HDD -RX 6600/8GB DDR6- 700W - RGB HÁZ
- 10.GEN GAMER PC /B460-STEEL-I5 10400F +VÍZ - 1TB NVME + 4TB HDD - 16GB RGB - RX 6600-8GB DDR6 + RGB/
- Jasminer X16-Q 1950 MH/s 630W