An FPGA, for the most part, is a massive piece of silicon that contains a boatload of what are known as "Logic Elements", each of which can accept a set of inputs, and generate a set of outputs based on a lookup table, which are dynamically "wired" together by *software*.
-
Näytä tämä ketju
-
The bitstream that gets uploaded to an FPGA, unless it's concretely set in some ROM, is ostensibly software. It can be changed at run-time to configure the functionality of those logic elements. It is far more akin to software than even firmware.
2 vastausta 0 uudelleentwiittausta 8 tykkäystäNäytä tämä ketju -
Vastauksena käyttäjälle @TheMogMiner
When a CPU runs microcode is it hardware or software? If someone turned the verilog into an ASIC is it still software?
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @Darren__O
If someone turns the Verilog into an ASIC, is it suddenly a more accurate representation of the hardware?
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjälle @TheMogMiner
No. But if the verilog was derived from a chip decap it is.
2 vastausta 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @Darren__O
If that information is plugged into an emulator running on a PC, you now have an emulator with the same level of accuracy. People treating FPGA emulation like some kind of religion act as if it's accomplishing something PC-based emulators *can't* do, and that's not the case.
2 vastausta 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @Darren__O
Quite a number of drivers in MAME exhibit accuracy flaws that are there not because they *can't* be solved, but that they *haven't* been solved. It's like trying to claim SNES emulation is terrible by comparing a real SNES to ZSNES when Higan is a fucking thing now.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @Darren__O
Yet the FPGA crowd like to act as if it's a "can't" situation rather than a "hasn't yet been", situation - and the people working on FPGA-based emulators, for the most part, are going closed-source in order to actively *prevent* open emulators from getting at helpful info.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @Darren__O
They aren't actually interested in preservation if they're going not just closed-source, but refusing to so much as share info about the hardware functionality. Nothing wrong with charging for compiled binaries, but withholding info is straight fucked up.
2 vastausta 0 uudelleentwiittausta 3 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @Darren__O
CD-i Fan is the only person to have a really comprehensive view of how Philips CD-i players worked, and charges money for his emulator to compensate for his time, but he still shares info, because he gives a flying fuck about actual preservation.
1 vastaus 0 uudelleentwiittausta 1 tykkäys
@furrtek and folks share the info that they find.
But there are people who believe emulation is not to serve history, but some sort of dodge, or hustle. Their propaganda is the worst kind of popular tripe, their claims are sloppy, and their their adverts are highly questionable.
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.