OpenCores

Project maintainers

Details

Name: tg68kc
Created: Oct 15, 2019
Updated: Nov 10, 2019
SVN Updated: Nov 10, 2019
SVN: Browse
Latest version: download (might take a bit to start...)
Statistics: View
Bugs: 0 reported / 0 solved
Star0you like it: star it!

Other project properties

Category:Processor
Language:VHDL
Development status:Stable
Additional info:
WishBone compliant: No
WishBone version: n/a
License: LGPL

Description

This is a size optimized switchable 68K CPU-Core!

You can switch "on the fly" between 68000 - 68010 -68020. This is possible with two input pins. It is also possible to choose the CPU with generics and save LCs.

Many Thanks to all in WinUEA, Minimig, MIST and MISTer involved people. There work help me to find bugs in my core.

-- 10.11.2019 TG inset TRAPcc

-- 08.11.2019 TG bugfix movem in 68020 mode

-- 06.11.2019 TG bugfix CHK

-- 06.11.2019 TG bugfix flags and stackframe DIVU

-- 04.11.2019 TG insert RTE from TH

-- 03.11.2019 TG insert TrapV from TH

-- 03.11.2019 TG bugfix MUL 64Bit

-- 03.11.2019 TG rework barrel shifter - some other tweaks

-- 31.10.2019 TG bugfix V-Flag ASL in barrel shifter

-- 31.10.2019 TG bugfix Z-Flag for bitfield opcodes

-- 30.10.2019 TG bugfix RTR in 68020-mode

-- 30.10.2019 TG bugfix BFINS again

-- 19.10.2019 TG insert some bugfixes from apolkosnik

-- 05.12.2018 TG insert RTD opcode

-- 03.12.2018 TG insert barrel shifter

-- 01.11.2017 TG bugfix V-Flag for ASL/ASR - thanks Peter Graf

-- 29.05.2017 TG decode 0x4AFB as illegal, needed for QL BKP - thanks Peter Graf

-- 21.05.2017 TG insert generic for hardware multiplier for MULU & MULS

-- 04.04.2017 TG change GPL to LGPL

-- 04.04.2017 TG BCD handling with all undefined behavior!

-- 02.04.2017 TG bugfix Bitfield Opcodes

-- 19.03.2017 TG insert PACK/UNPACK

-- 19.03.2017 TG bugfix CMPI ...(PC) - thanks Till Harbaum

-- ??? MJ bugfix non_aligned movem access

-- add berr handling 10.03.2013 - needed for ATARI Core