/usb-avr-cpld

usb-avr-cpld experiment board with FTDI FT232RL, ATMEGA88 & XC9572XL

Primary LanguageShellGNU General Public License v2.0GPL-2.0

usb-avr-cpld

A small experiment board with usb-connector, usb-serial bridge, avr controller & xilinx cpld

Board’s main parts:

  • Ftdi FD232RL USB-UART bridge
  • Atmel Atmega88
  • Xilinx XC9572XL CPLD

Test FW:

The folder avr contains a avr-gcc project with test routines for the Atmega88 controller.
It checks for the interfaces to the other devices. At the moment, a simply uart loop to the FT232RL
is implemented.

The folder cpld contains a xilinx ise / ghdl project with test design for the CPLD.
It checks for the interfaces to the other devices. At the moment, putting a simple “10101” pattern on the gpio pins is implemented.