Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/tommythorn/bluespec_blink
- Owner: tommythorn
- Created: 2024-12-21T06:31:48.000Z (26 days ago)
- Default Branch: main
- Last Pushed: 2024-12-29T21:05:36.000Z (17 days ago)
- Last Synced: 2025-01-11T16:16:16.016Z (5 days ago)
- Language: Verilog
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.