льного тестування, АЦП може містити набір ознак порівняння, які змушують корекційну логіку виконувати тільки додавання. Тоді присутність в коректує логіці несправностей було б не виявлено при тестуванні. Якщо ці після функціонального тестування зміниться набір ознак, при якому повинно виконуватися віднімання, непомічені несправності можуть призвести до того, що на виході АЦП сигнал буде невірний. Тому, що б перевірити наявність помилок у логіці корекції ретельно, тестові вектори мають бути введені безпосередньо в логіку, минаючи АЦП. По-друге, даний підхід є надмірно складним, оскільки віднімання еквівалентно додаванню з від'ємним значенням, тому необхідність в віднімання відпадає шляхом створення необхідного зсуву в ADSC і ЦАП. br/>В
Рисунок 2 - Блок-схема одного рівня з ADSC і ЦАП
На рис. 2 показано блок-схема одного рівня конвеєрного АЦП зі зміщенням в АЦП і ЦАП. Етап 2-b використовується в якості представницького прикладу. Обидві величини зсуву дорівнюють ВЅ молодшого значущого розряду (V r /4, де повномасштабний сигнал АЦП дорівнює В± V r )
В
Рисунок 3 - Ідеальний залишок від сигналу прийнятий а) без затримки б) із затримкою
рівномірно зрушує графік кожної окремої ділянки певного рівня вправо, а ЦАП зрушує весь графік вниз. Оскільки в половині шкали на рис 3 б немає сигналу, то у кожного рівня багаторівневого АЦП буде досить таки хороша передавальна характеристика на половині шкали. p align="justify"> Нехай діапазон корекції можна визначити як суму всіх певних рівнів, зрушених так, що б бути стійкими до помилок. Якщо ЦАП і схема вибірки/зберігання ідеальні, і міжрівневих посилення дорівнює 2, то посилений залишок залишається в межах діапазону перетворення на наступному рівні, коли нелінійність ADSC зрушує рівні не більше, ніж на В± 1/2 рівня молодшого значущого символу але рівні 2-б . За таких умов помилки, викликані нелінійністю ADSC, можуть бути виправлені, тому діапазон виправлення тут В± 1/2 LSB або В± V r /4, що означає, що лінійність ADSC повинна бути порівнянна з окремими відліками, а не з усім дозволом АЦП. Крім того, так як лінія затримки, показана на малюнку 2, зрушує сигнал вправо на величину затримки, то цифровий сигнал на виході завжди буде менше або еквівалентний його ідеальній формі якщо нелінійність ADSC може зрушити сигнал назад ліворуч не більше, ніж на цю ж величину. Таким чином, корекція вимагає або відсутність змін, або збільшення. Оскільки відповідній корекційної логіці не потрібно робити віднімання, то її легше перевірити, чим звичайну логіку цифрової корекції. Однак, так як обидва залишилися варіанту не обов'язково можуть статися під час функціонального тесту...