Copyright (c) 2018 Sorgelig
Taken from https://github.com/EisernSchild/t80/commit/cbaa6450b
Changes I needed to make afterwards:
1. Fixup T80_Pack.vhd (missing params)
2. Replace T80a.vhd with my own version
Change-Id: I275153ffbddb0d9d5b2d8b1fdc2109468cafb256