Влияние параметров алгоритма на статическую нелинейность в коммутационных калибровках ЦАП
Проведено сравнительное исследование снижения нелинейности ЦАП различными алгоритмами коммутационного метода калибровки. На основе известных алгоритмов представлен общий параметрический алгоритм. Предложенными параметрами алгоритма являются разрядность исходного массива и количество операций объединения и рассоединения. Промежуточные случаи общего алгоритма, определяющиеся комбинацией параметров, называются «случаями алгоритма». Проведено сравнение случаев алгоритма между собой по эффективности снижения статической нелинейности в присутствии случайной и систематической ошибок. Для обоих типов ошибок операция объединения улучшает DNL в отличие от операции рассоединения, ухудшающей её. Увеличение количества операций объединения снижает влияние систематического ухода в зависимости DNL, полностью исчезающего при максимальном количестве операций. В случае INL влияние обеих операций зависит от того, в каком порядке находятся элементы. Если наблюдается зависимость значений элементов от их индексов, то операция объединения ухудшает INL в отличие от операции рассоединения, которая её улучшает. Все массивы элементов, имеющие унарную архитектуру, демонстрируют снижение INL, однако не уменьшают DNL.