Live data from Hacker News

FPGA x86 Processor

code.google.com

1–10 of 39 posts

Re: FPGA x86 Processor

#3
Good luck, this is very, very hard

Why?

Having tested an x86 processor from a 3rd party manufacturer (not the big ones, and not even the 2nd league)

- Bios. Including ACPI stuff. So Windows XP would boot, with linux some would boot, some would work but with instabilities, some would not boot

- Minor incompatibilities and every nook and cranny of the x86 spec.

- Drivers for everything your board does different

- The x86 (legacy) infrastructure. Not sure how much you need to boot and make Windows work for example. It may get nasty. A20? Chained interrupt handlers? DMA controllers?

Re: FPGA x86 Processor

#5
My god, the ability to use this for tracing code makes me more excited than anything I've seen in a while. The debugging facilities on x86 are, well, limited to the point of being damn near useless. I may spend some time hacking solid trace functionality into this, if it ends up being an open core.

Re: FPGA x86 Processor

#8

Good luck, this is very, very hard Why? Having tested an x86 processor from a 3rd party manufacturer (not the big ones, and not even the 2nd league) - Bios. Including ACPI stuff. So Windows XP would boot, with linux some would boot, some would work but with instabilities, some would not boot - Minor incompatibilities and every nook and cranny of the x86 spec. - Drivers for everything your board does different - The x…

I'm not sure it that's the focus of the project.

If this is his final EE project as said on the page, in my opinion the main focus of the project is to have a working proof of concept of an implementation of a X86 processor on a FPGA.

He wouldn't have the time to build a fully ready to market X86 processor all by himself, I think.

Re: FPGA x86 Processor

#9

EE? Extended Essay at the IB? That's only supposed to be 4000 words. A project like this could turn into a book.

Much more likely EE => Electrical Engineering. This is probably a senior project or something like that.
Post reply on HN