simple project to show the time on a 640x480 VGA display.
It's setup to run on an icebreaker with VGA pmod plugged into pmod1a.
type
make prog
to build & upload to the icebreaker
using logLUTs to record resource usage and max frequency over commits:
using the Skywater/Google 130nm process and OpenLane
- copy contents of rtl directory to designs/vga_clock/src/
- copy asic/config.tcl to designs/vga_clock/
- run ./flow.tcl vga_clock -init_design_config
- run ./flow.tcl -design vga_clock
This results in a routed design that uses 180x180 microns.
This software and hardware is licensed under the Apache License version 2