有效位元數(ENOB)
/ EE-nob /
規格書或許誇耀 16 位元解析度,但那些位元中,有幾個真的在告訴你實情,又有幾個只是在雜訊上跳舞?有效位元數 ENOB 就是那個誠實的答案。它是一個完美、無雜訊的轉換器要達到你實測到的真實表現,所需的位元數。若一顆 16 位元的零件交付 13.2 ENOB,底下四個位元基本上一文不值——是閃爍的隨機,而非真實資訊。
ENOB 由轉換器實測的 SINAD(訊號對雜訊與失真比,把真實訊號和其餘一切相比:量化雜訊、熱雜訊,以及失真諧波,全部混在一起)算出。你餵進一個乾淨的正弦波,量得 SINAD(dB),再把理想轉換器的公式反過來:ENOB =(SINAD - 1.76)/ 6.02。例如:一個實測 80 dB SINAD 的轉換器,ENOB =(80 - 1.76)/ 6.02 = 13.0 位元。所以一顆以 16 位元販售的晶片,在那項測試裡其實表現得像一顆無瑕的 13 位元。
為何重要:當你比較轉換器時,ENOB 是該信賴的規格,因為它把一切降低真實讀值的因素——不只量化,還有失真、抖動與雜訊——摺進一個可比較的數字。它也隨條件改變:ENOB 通常隨輸入頻率升高而下降(時脈抖動與轉動率限制咬得更兇),所以一顆零件在 1 kHz 顯示 13 位元,到 1 MHz 卻只剩 10 位元。永遠要看你實際要用的那個頻率下的 ENOB,而非僅看標題數字。
一顆標榜 14 位元的轉換器,在低頻量得 SINAD 為 74 dB。ENOB =(74 - 1.76)/ 6.02 = 12.0 位元。它 14 個位元中有兩個輸給雜訊與失真,所以實務上它是一顆乾淨的 12 位元轉換器。
標榜的位元中,究竟有幾個真正承載真實資訊。
沒有測試條件,ENOB 毫無意義:輸入頻率、振幅與取樣率。唯有在你在意的工作點報出 ENOB,一顆零件才算誠實;同一顆晶片在其帶寬各處可能顯示天差地遠的 ENOB。