AnyCPU
http://anycpu.org/forum/

68000 in VHDL (also Atari ST in VHDL)
http://anycpu.org/forum/viewtopic.php?f=13&t=16
Page 1 of 1

Author:  BigEd [ Fri Jan 25, 2013 1:32 pm ]
Post subject:  68000 in VHDL (also Atari ST in VHDL)

Wolfgang Förster's Suska project aims to recreate the Atari ST in an FPGA, including the 68000 core. There are also PCB designs.

Image

See http://experiment-s.de/en/boards/suska-iii-c/ :
Quote:
Suska-III-C is a circuit board intended to be a platform for Atari ST/STE/Mega-ST/Mega-STE/Falcon computer emulation. Central element of the circuit is a Cyclone II FPGA von Altera. This Field Programmable Gate Array acts as a complex programmable digital circuit and determines the functionality of the computer. The board includes all relevant plug connectors for the older Atari periphery (ACSI, key board, monitors). Furthermore the hardware supports the programming a new operating systems by a Bootstrap Loader as well as replacing the FPGA configuration through the USB interface. Most characteristics of the old Atari machines are already implemented. The following list gives an overview of functionality:

68000 compatible CPU.
Floppy Disk Controller WD1772 compatible, HD-enabled.
ACSI Interface.
SCSI via ACSI interface (with Parity und Initiator Identification).
DMA Module.
68901 compatible MFP Circuit.
6850 compatible ACIAs.
Atari keyboard interface.
ST compatible grafic.
Blitter (Bit Block Transfer Prozessor).
Monochrome LCD interface (Stacy, STBook).
GLUE Logic.
ST / STE compatible MMU.
AD-converter interface (Sound-Option).
IDE interface.
SD-Card interface.
CF-Card interface (via IDE).
Bootstrap-Loader for OS updates.
Real-time-clock (RP5C15).
PS/2 keyboard and mouse.
Ethernet option.
USB interface option.
The last two options (Ethernet and USB) need additional support through the operating system as well as VHDL coding. All VHDL code is licensed by LGPL or GPL.


There's a download area: at present the latest RTL is in http://download.experiment-s.de/Suska-I ... onfigware/ (Dec 2012 version)

Cheers
Ed

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/