Menu

GitHub - alfikpl/ao486: The ao486 is an x86 compatible Verilog core implementing all features of a 486 SX.
📰
72

GitHub - alfikpl/ao486: The ao486 is an x86 compatible Verilog core implementing all features of a 486 SX.

#github#ao486#project#bios#vgabios#file
Reading 0:00
15s threshold

Description The ao486 is an x86 compatible Verilog core implementing all features of a 486 SX. The core was modeled and tested based on the Bochs software x86 implementation. Together with the 486 core, the ao486 project also contains a SoC capable of booting the Linux kernel version 3.13 and Microsoft Windows 95. Current status 31 March 2014 - initial version 1.0. 19 August 2014 - driver_sd update, ps2 fix. Features The ao486 processor model has the following features: pipeline architecture with 4 main stages: decode, read, execute and write, all 486 instructions are implemented, together with CPUID, 16 kB instruction cache, 16 kB write-back data cache, TLB for 32 entries, Altera Avalon interfaces for memory and io access. The ao486 SoC consists of the following components: ao486 processor, IDE hard drive that redirects to a HDL SD card driver, floppy controller that also redirects to the SD card driver, 8259 PIC, 8237 DMA, Sound Blaster 2.0 with DSP and OPL2 (FM synthesis not fully working).…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More