/TinyAVR

VHDL design of an AVR8 CPU.

Primary LanguageVHDLGNU General Public License v3.0GPL-3.0

TinyAVR

Table of Contents

About

Title

VHDL-based implementation of an Atmel / Microchip AVR compatible CPU.

Files

  • scripts
    • Intel2Hex : Python application to convert a compiled AVR application from Intel Hex Format to a Hex-File for the program memory of the Vivado project.
  • software
    • AVRASM : Source files and compiled assembly applications to test the CPU core.
  • hardware : The CPU core project.

Supported instructions

Check hardware/TinyAVR.srcs/sources_1/new/Packages/Opcodes.vhd to get a brief overview of the supported Opcodes.

History

Version Description Date
1.0 Initial release

Maintainer