gndless_fixedpoint
Generic signed fixed-point arithmetic utilities for Veryl.
| Version | 0.2.1 |
|---|---|
| Repository | https://github.com/AkiyukiOkayasu/gndless-fixedpoint-veryl |
| License | MIT OR Apache-2.0 |
Modules
| FormatConverter::<IN_FORMAT, OUT_FORMAT> | 異なるfixed-point formatのvalue interfaceを明示的に接続する組み合わせconverter |
|---|
Interfaces
| FixedPointValue::<FORMAT> | 固定小数点数フォーマットの接続を型として表現するinterface |
|---|
Packages
| Q1_17 | Q1.17形式。27x18乗算器の係数用途 |
|---|---|
| Q1_23 | Q1.23形式。24bit PCMオーディオのサンプル値などの用途。 |
| Q1_31 | Q1.31形式 (-1.0以上、+1.0未満)。デルタシグマ変調器などの用途 |
| Q2_16 | Q2.16形式。27x18乗算器の係数用途 |
| Q2_23 | Q2.23形式。24bit PCMを1bit符号拡張して精度を保ったままヘッドルームを追加したもの |
| Q3_24 | Q3.24形式。36x27乗算器の係数用途 |
| Q8_19 | Q8.19形式。36x27乗算器の係数用途 |
| Q8_24 | Q8.24形式。波形オシレーターの出力などの用途 |
| SignedFixedPointFormatOf::<W, F> | WIDTHと小数ビット数によるsigned固定小数点formatの定義 |
| Types | 固定小数点演算で共有する丸め・overflow policy |