作者hsucheng (Marshall)
看板Electronics
標題[問題] fixed-point 誤差估算?
時間Thu Jan 4 18:43:13 2018
各位好
目前需要用到雙曲函數sigmoid在verilog中實現
if (x > 5)
y = 1
else (x < -5)
y = -1
else
y = (1 - exp(-x)) / (1 + exp(-x));
y的值落在 -1~1之間
我要如何算出用幾bit表示y所產生的誤差?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.18.57.175
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1515062596.A.30C.html
推 mmonkeyboyy: 你怎麼實現 exp的?
用LUT,現在就是想如何快速計算出用幾BIT比較有效率
※ 編輯: hsucheng (114.39.245.10), 01/05/2018 21:01:47
1F:推 mmonkeyboyy: efficient digital implementationof the sigmoid 01/07 01:52
2F:→ mmonkeyboyy: function for reprogrammable logic 01/07 01:52
3F:→ mmonkeyboyy: 這一篇文章裡就是你要的 01/07 01:52