Сравнение результатов MatLab и Verilog моделей

Как уже говорилось до этого, основное отличие моделей в оцифровке параметров (далее идёт сравнение с 6и-битным сигналом), в результате чего появляется шум квантования (рисунок 3.2.). На данных временных диаграммах оцифрованный сигнал приведён в масштабе с исходным неоцифрованным сигналом модели MatLab для ясности временных диаграмм. Длина сигнала 60 отсчётов, ОСШ = 5 (11дБ).

Рисунок 3.1. – Исходный сигнал

Рисунок 3.2. – Шум квантования

Наиболее заметно влияние оцифровки сигнала на огибающих сигнала для обнаружения (фильтрованных последовательно 2 раза: КИХ-фильтром на 32 отсчёта и КИХ-фильтром на 5 отсчётов):

Рисунок 3.3. – Огибающие на выходе 2х моделей

В первую очередь нас интересует различие в измерительных импульсах по оси абсцисс (уровни корректированных импульсах обнаружения по оси ординат разнятся лишь для наглядности, на самом деле у них всего 2 состояния: 1 – измерение параметров, 0 – ожидание):

Рисунок 3.4. – Просмотр соответствия измерительных стробов Verilog и MatLab моделей

Построим график зависимости коэффициента рассогласования “K” измерительных стробов моделей от величины шины данных:

, где - рассогласование, tизм – количество отсчётов измерительного строба MatLab модели. Стоит заметить, что согласованность измерительного строба MatLab модели и идеального измерительного строба (начинающегося через Ngibbs отсчётов после начала сигнала и заканачивающегося за Ngibbs отсчётов до конца сигнала) составляет 89.5%.


Рисунок 3.4. – влияние увеличения шины данных на согласованность измерительного строба Verilog-модели и MatLab-модели.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: