Generation of a single look-up table for performing DNL correction on an
array of analog-to-digital converters (ADCs) is disclosed. Initially, the
analog input voltages to the array of ADCs are generated. The input
voltages ramp up in steps of some predetermined value. Then, the digital
output data are collected and stored in a frame-grabber buffer. A frame of
output data are examined for missed codes. The missed codes are identified
and recorded. Next, an ADC with a highest number of missed codes is
selected for use in generating the look-up table. Finally, the look-up
table entries are filled in with consecutive integer values using the
corresponding actual output of the selected ADC as an address in the
look-up table. During this process, there will be some entries that are
missing. These empty entries are filled in with values identical to the
value following the empty entries.
Показывают поколение одиночной таблицы look-up для выполнять коррекцию DNL на блоке analog-to-digital конвертеров (ADCs). Первоначально, произведены напряжения тока ввода аналога к блоку ADCs. Пандус вводов напряжения вверх в шагах некоторого предопределенного значения. После этого, данные по цифрового данного собраны и сохранены в буфере ramki-grabber. Рамка данныа об объеме продукции расмотрена для пропущенных Кодих. Определены и записаны пропущенные Кодие. Затем, adc с самым высоким количеством пропущенных Кодих выбран для пользы в производить таблицу look-up. Окончательно, входы таблицы look-up заполнены внутри с последовательным интежером оценивают использовать соответствуя фактический выход выбранного adc как адрес в таблице look-up. Во время этого процесса, будет некоторые входы которые пропавши. Эти пустые входы заполнены внутри с значениями идентичными к значению после пустых входов.