Veryl registryAkiyukiOkayasu/gndless-oscillator-veryl · gndless_oscillatorSource ↗

Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

SineOscillatorLerp

サイン波オシレーター (LUT + 線形補間) 実質12bit相当のテーブル引きに線形補間を追加することで、高精細なサイン波を生成 レイテンシー: 1クロック (BRAM読み出し分)

Ports


clk input clock クロック
phase_rst input bbool 位相ゼロリセット (同期)
phase_step input gndless_nco Phase step_t 1クロックあたりの位相ステップ量: step = (ターゲット周波数 * 2^48) / システムクロック周波数
audio modport gndless_fixedpoint __FixedPointValue__gndless_fixedpoint_Q4_23 output_port 出力波形 (Q4.23形式)