Closed vk2seb closed 1 month ago
A bunch of improvements to DelayLine & Cache to facilitate psram-backed pitch shifting:
DelayLine
Cache
cache
delayline
test_delayln
top/dsp
pitch
A bunch of improvements to
DelayLine
&Cache
to facilitate psram-backed pitch shifting:cache
: reduce memory access port shape to 32-bit always (fix RAM inference)cache
: add switch to select LUTRAM or dual-port RAM as backing storedelayline
: fix logic where zero delay is requestedtest_delayln
: parameterize test cases and add more coveragetop/dsp
: modifypitch
example to be PSRAM-backed with much longer grain size