FPGA で線形表記からデシベル表記に値を変換しようとしています。
方程式 x_dB=10*log(x_lin) は確かによく知られていますが、VHDL で実装することはできませんでした。
http://en.wikipedia.org/wiki/Inverse_hyperbolic_function#Logarithmic_representationで使用できるいくつかのアイデンティティ (arctanh が最も一般的) を見つけました。
逆双曲線関数は COordinate Rotation DIgital Computer (CORDIC) を介して利用できるため、これは十分に簡単に思えますが、CORDIC には 2 つの入力 (X と Y) があり、対数に必要な単一の入力とは対照的に、双曲線逆正接関数!2 つの入力値 (x & y) に何を使用すればよいかを理解するにはどうすればよいですか?