info: update project
diff --git a/info.yaml b/info.yaml
index 65e82e8..e8a94a3 100644
--- a/info.yaml
+++ b/info.yaml
@@ -1,11 +1,11 @@
---
# TinyTapeout project information
project:
- wokwi_id: 334445762078310996 # If using wokwi, set this to your project's ID
-# source_files: # If using an HDL, set wokwi_id as 0 and uncomment and list your source files here
-# - verilog/rtl/counter.v
-# - verilog/rtl/decoder.v
-# top_module: "seven_segment_seconds" # put the name of your top module here, make it unique by prepending your github username
+ wokwi_id: 0
+ source_files:
+ - user_module.v
+ - top.v
+ top_module: "top"
# As everyone will have access to all designs, try to make it easy for someone new to your design to know what
# it does and how to operate it.
@@ -14,33 +14,32 @@
#
# This info will be automatically collected and used to make a datasheet for the chip.
documentation:
- author: "" # Your name
- discord: "" # Your discord handle - make sure to include the # part as well
- title: "" # Project title
- description: "" # Short description of what your project does
- how_it_works: "" # Longer description of how the project works
- how_to_test: "" # Instructions on how someone could test your project, include things like what buttons do what and how to set the clock if needed
- external_hw: "" # Describe any external hardware needed
- language: "wokwi" # other examples include Verilog, Amaranth, VHDL, etc
- doc_link: "" # URL to longer form documentation, eg the README.md in your repository
- clock_hz: 0 # Clock frequency in Hz (if required) we are expecting max clock frequency to be ~6khz. Provided on input 0.
- picture: "" # relative path to a picture in your repository
+ author: "proppy" # Your name
+ discord: "proppy" # Your discord handle
+ title: "XLS: bit population count" # Project title
+ description: "Count bits set in the input." # Short description of what your project does
+ how_it_works: "https://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetParallel" # Longer description of how the project works
+ how_to_test: "Pull up input bits, check that output bits represent the count." # Instructions on how someone could test your project, include things like what buttons do what and how to set the clock if needed
+ external_hw: "LEDs and resistors" # Describe any external hardware neede
+ language: "XLS" # other examples include Verilog, Amaranth, VHDL, etc
+ doc_link: "https://github.com/proppy/tt02-xls-popcount/blob/main/README.md" # URL to longer form documentation, eg the README.md in your repository
+ clock_hz: 0 # Clock frequency in Hz (if required)
+ picture: "popcount.svg" # relative path to a picture in your repository
inputs: # a description of what the inputs do
- - clock
- - reset
- - none
- - none
- - none
- - none
- - none
- - none
+ - bit0
+ - bit1
+ - bit2
+ - bit3
+ - bit4
+ - bit5
+ - bit6
+ - bit7
outputs:
- - segment a # a description of what the outputs do
- - segment b
- - segment c
- - segment d
- - segment e
- - segment f
- - segment g
- - none
-
+ - count0
+ - count1
+ - count2
+ - count3
+ - count4
+ - count5
+ - count6
+ - count7