Avr-archc is a project mainly written in C++ and C, it's free.
AVR architecture implementeded in archc. Project of students from Unicamp - Brasil
Implementação da arquitetura AVR, usando Archc.