Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | pdm: Using 255 seems pretty nice | Jon Nordby | 2025-08-09 |
| | | | | Lower values have much larger DC offsets on output | ||
* | pdm: Try to use shifts instead of mul | Jon Nordby | 2025-08-08 |
| | |||
* | pdm: Try to bring back alpha setting for DC removal | Jon Nordby | 2025-08-08 |
| | |||
* | pdm: Attempt at more efficient DC rejecter | Jon Nordby | 2025-08-08 |
| | |||
* | pdm: Leaky integrator for DC blocking seems better | Jon Nordby | 2025-08-08 |
| | |||
* | pdm: Support optional markers in plot | Jon Nordby | 2025-08-08 |
| | |||
* | pdm: Try switch to 2 stage CIC | Jon Nordby | 2025-08-08 |
| | | | | Still seeing odd spikes on output | ||
* | pdm: Try more HPF fixes | Jon Nordby | 2025-08-08 |
| | | | | Still not right. Seeing periodic steps on output, that settle to 0, repeatedly | ||
* | pdm: Try add high pass filter for DC blocking/removal | Jon Nordby | 2025-08-08 |
| | | | | Does not work right... | ||
* | pdm: Make the sinewave test actually assert relevant values | Jon Nordby | 2025-08-08 |
| | |||
* | pdm: Fix python path for tests | Jon Nordby | 2025-08-08 |
| | |||
* | README: Notes on Tinytapeout | Jon Nordby | 2025-07-20 |
| | |||
* | filter: transmit 16000 Hz signed 8 bit PCM over UART | Martin Stensgård | 2025-07-16 |
| | |||
* | move top -> record | Martin Stensgård | 2025-07-16 |
| | |||
* | Makefile: add gui by nextpnr | Martin Stensgård | 2025-07-16 |
| | |||
* | bindings: clang-format | Martin Stensgård | 2025-05-14 |
| | |||
* | bindings/README: add python dependencies | Martin Stensgård | 2025-05-14 |
| | |||
* | Track runtime of PDM conversion | Jon Nordby | 2025-05-14 |
| | | | | Seems to be around 10x realtime for 1+ seconds | ||
* | cic3_pdm: Silence a warning from Verilator | Jon Nordby | 2025-05-14 |
| | |||
* | bindings: Improve test for PDM to PCM | Jon Nordby | 2025-05-14 |
| | |||
* | bindings: Actually build cic3_pdm code | Jon Nordby | 2025-05-14 |
| | |||
* | bindings: Add a unified Makefile | Jon Nordby | 2025-05-14 |
| | |||
* | LICENSE: ISC | Martin Stensgård | 2025-05-02 |
| | |||
* | bindings/README: give debian command for installing python dependencies | Martin Stensgård | 2025-05-02 |
| | |||
* | bindings: Use verilator_lib in Python | Jon Nordby | 2025-05-02 |
| | |||
* | bindings: Example of using pybind11 with numpy | Jon Nordby | 2025-05-02 |
| | |||
* | Remove unused pdm_out | Jon Nordby | 2025-05-02 |
| | |||
* | cocotb: Have two tests, share core | Jon Nordby | 2025-05-02 |
| | |||
* | cocotb: Specify some arguments | Jon Nordby | 2025-05-02 |
| | |||
* | cocotb: Test and fix 1khz sine | Jon Nordby | 2025-05-02 |
| | |||
* | verilator_lib: wrap verilog module in c++ library in c++ executable | Martin Stensgård | 2025-05-02 |
| | |||
* | verilator_mul: multiply 32 bit integers, 38 MHz on pu | Martin Stensgård | 2025-05-02 |
| | |||
* | verilator_add: benchmark 8-bit addition: 37 MHz on pu | Martin Stensgård | 2025-05-02 |
| | |||
* | verilator_example_tracing/.gitignore: +/dump.vcd | Martin Stensgård | 2025-04-27 |
| | |||
* | verilator_example_tracing: dump value change | Martin Stensgård | 2025-04-27 |
| | |||
* | cocotb: Run multiple PCM samples | Jon Nordby | 2025-04-26 |
| | | | | 1000 samples is quite slow, takes many seconds | ||
* | cocotb: Try to test a CIC filter | Jon Nordby | 2025-04-26 |
| | |||
* | cocotb: Switch to plain Verilog, from SystemVerilog | Jon Nordby | 2025-04-26 |
| | |||
* | cocotb: Try to run quickstart | Jon Nordby | 2025-04-26 |
| | | | | Passes both using SIM=verilator and SIM=icarus | ||
* | pdm2pcm: Default to 4 stages | Jon Nordby | 2025-04-26 |
| | |||
* | pdm2pcm: CIC filter that works | Jon Nordby | 2025-04-26 |
| | |||
* | pdm2pcm: Try add support for CIC | Jon Nordby | 2025-04-26 |
| | | | | | Currently not really working FIR with 501 taps is considerably better than 101 though | ||
* | verilator_example_systemc: hello | Martin Stensgård | 2025-04-26 |
| | |||
* | .gitignore: +core | Martin Stensgård | 2025-04-26 |
| | |||
* | verilator_example_c++: hello | Martin Stensgård | 2025-04-26 |
| | |||
* | .clang-format: Language Cpp; BasedOnStyle LLVM | Martin Stensgård | 2025-04-26 |
| | |||
* | verilator_example_binary/Makefile: delete unused TOP | Martin Stensgård | 2025-04-26 |
| | |||
* | verilator_example_binary: hello | Martin Stensgård | 2025-04-26 |
| | |||
* | README: reference verilator | Martin Stensgård | 2025-04-26 |
| | |||
* | README: CIC 1337 | Martin Stensgård | 2025-04-26 |
| |