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

SineWaveLerpCore

サイン波生成コアモジュール (LUT + 線形補間) 位相入力から波形を生成する純粋な変換モジュール 実質12bit相当のテーブル引きに線形補間を追加することで、高精細なサイン波を生成 補間は27bit × 18bit (Q1.17係数) の乗算を使う レイテンシー: 3クロック (ROM読み出し | diff+係数 | 乗算。加算・符号は乗算後の組み合わせ)

Ports


clk input clock クロック
phase input gndless_nco Phase phase_t 位相入力 (0 ~ 2^32-1)
audio modport gndless_fixedpoint __FixedPointValue__gndless_fixedpoint_Q4_23 output_port 出力波形 (Q4.23形式)