Commit graph

7 commits

Author SHA1 Message Date
Aadi Desai 2227bb8afa
Increase CORDIC time to 7 cycles from 3, reduce osc to 32 2023-06-25 12:15:05 +01:00
Aadi Desai 22323d6453
Make soft wave end signed 2023-06-21 12:14:20 +01:00
Aadi Desai 795a9d2916
Fix genWave output glitches 2023-06-08 16:13:32 +01:00
Aadi Desai 80f82cdc10
Fix genWave wave addition 2023-06-08 16:13:18 +01:00
Aadi Desai cfa699fe84
Revert genWave to 24bit int, floats fail to compile 2023-06-08 01:19:36 +01:00
Aadi Desai 4c4d287c63
Update genWave to use 24.4 bit fixed point
Improve frequency target accuracy from 1Hz to 0.0625Hz
2023-06-07 23:01:20 +01:00
Aadi Desai 54654bd5f8
Add genWave.sv
Supports 64 oscillators
Merges waveforms with volume reduced to range 0.5-1 of single wave
Heavily optimised to reduce area / MUL requirements
2023-06-07 22:53:04 +01:00