Tuna is a computer architecture designed by Ellen Dash. It is designed with the end goal of implementing a system using mostly or exclusively TTL chips and, as such, aims to be simple to implement.
Work on the architecture began in August 2010. It went through rapid development until mid-2011, when it was largely abandoned due to lack of knowledge about architecture design. After (part of an) online course and various research, work began again in September 2016.
- links.md: A collection of links I found useful when working on Tuna.
- 1_hardware.md: Designing hardware for the Tuna architecture.
- 2_isa.md: Tuna Instruction Set Architecture design.
- 3_software.md: Designing software for the Tuna architecture.
Bug reports and pull requests are welcome on GitHub at https://github.com/tuna-arch/tuna. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
This documentation is available under the Creative Commons Attribution-ShareAlike 4.0 International License. Further information on attribution is included in each document.