You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"3.1.10. Interpolator Each core is equipped with two interpolators (INTERP0 and INTERP1) that can accelerate tasks by combining certain preconfigured operations into a single processor cycle. Intended for cases where the pre-configured operation repeats many times, interpolators result in code which uses both fewer CPU cycles and fewer CPU registers in time-critical sections. The interpolators already accelerate audio operations within the SDK. Their flexible configuration makes it possible to optimise many other tasks, including:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm studying the Single Cycle IO (SIO) registers of the Raspberry Pico2 (RP2350) and I'm discovering some complex and very interesting features.
https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf
Chapter 3.1. SIO
"3.1.10. Interpolator
Each core is equipped with two interpolators (INTERP0 and INTERP1) that can accelerate tasks by combining certain preconfigured operations into a single processor cycle. Intended for cases where the pre-configured operation repeats many times, interpolators result in code which uses both fewer CPU cycles and fewer CPU registers in time-critical sections.
The interpolators already accelerate audio operations within the SDK. Their flexible configuration makes it possible to optimise many other tasks, including:
• quantization
• dithering
• table lookup address generation
• affine texture mapping
• decompression
• linear feedback"
I'm thinking about synthesizing analog waveforms, like audio, interpolating analog signals, and much more.
Has anyone tested these SIO registers?
Beta Was this translation helpful? Give feedback.
All reactions