Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tommythorn/bluespec_blink

Blink LEDs on ULX3S using Bluespec
https://github.com/tommythorn/bluespec_blink

Last synced: about 5 hours ago
JSON representation

Blink LEDs on ULX3S using Bluespec

Awesome Lists containing this project

README

        

# This blinks the LED on the ULX3S using Bluespec

The "Hello World" of hardware design is "Blink the LED", but when I
was curious about Bluespec I wasn't able to find any examples like
this. In fact, I was unable to easily find small examples that did
anything on an FPGA. Because the top level design require us to break
many of the invariants about Bluespec, there are many annotations
needed, enclosed in `(*` `*)` pairs.

However here it is. It's terrible at showing the strength of
Bluespec, but it's extremely useful for getting started on useful
designs.

I included the generated Verilog for people to see without first
having to install the toolchain.