OrgaSmallSystem
This is an system-on-chip implementation for a very small processor (8 bits). It was design for educational purposes. Using this tool, you could explain the instruction cycle, how works a data path or even how to design a new instruction.
Only version with interrupt:
For more information, read the documentation (for now is only in spansh, I will try traslate it).
GITHUB: https://github.com/fokerman/microOrgaSmall
The url of the svn repository is: https://opencores.org/websvn/listing/orga-small-system/orga-small-system