Description

The Zet SoC PC platform and processor is an open implementation of the so widely used x86 architecture. This project is being developed using four different FPGA boards: Xilinx ML-403, Altera DE0, Altera DE1 and Altera DE2-115 boards. Currently it's in a very early stage of development and only the 16 bit part is supported. The official website for the project is: zet.aluzina.org. Some features of the Zet SoC PC system include:

16 bit Zet processor equivalent to an Intel 80186, running at 25 Mhz (Wishbone compatible)

equivalent to an Intel 80186, running at 25 Mhz (Wishbone compatible) Wishbone ZBT SRAM memory controller addressing 1 Mb of low memory

addressing 1 Mb of low memory Wishbone flash memory controller for BIOS storage (ROM BIOS and VIDEO BIOS)

Video Graphics Adapter in text mode and 640x480,640x350,320x200 16 colors and 320x200 256 colors in chain 4 representation

in text mode and 640x480,640x350,320x200 16 colors and 320x200 256 colors in chain 4 representation 8253 simple timer , sending interrupts each 18.2 Hz via IRQ 0

, sending interrupts each 18.2 Hz via 8042 keyboard controller sending PC/XT scancodes via IRQ 1

sending PC/XT scancodes via UART support as COM1, using IRQ 4

Very simple interrupt controller .

. Flash memory controller for floppy disk storage

storage Compact Flash card controller for hard disk emulation with full read/write support

card controller for with full support SD card controller for hard disk emulation with full read/write support

card controller for with full support GPL implementation of a PC BIOS with several services implemented: interrupts 8h, 9h, 10h, 11h, 12h, 13h, 16h, 18h, 19h, 1Ah, 1Ch

News

Useful links to the project page: