Модулировать методом дифференциальной фазовой манипуляции M-ary
PM, в цифровом поддиапазоне модулирования
Блок основной полосы частот модулятора М-ДФМ модулирует с использованием способа М-арной дифференциальной фазовой манипуляции. Выходной сигнал является представлением модулированного сигнала в основной полосе частот. Параметр M-ary number, M, является количеством возможных выходных символов, которые могут сразу следовать за заданным выходным символом.
Вход должен быть дискретно-временным сигналом. Для целочисленных входных данных блок может принимать типы данных int8, uint8, int16, uint16, int32, uint32, single, и double. Для битовых входов блок может принять int8, uint8, int16, uint16, int32, uint32, boolean, single, и double.
Входные данные могут быть битами или целыми числами, которые отображаются двоично или серым цветом в символы.
Этот блок принимает входные сигналы векторов столбцов. Для битового ввода ширина входа должна быть целочисленной кратной количеству битов на символ.
Если для параметра Тип ввода (Input type) задано значение Integer, то допустимые входные значения являются целыми числами от 0 до M-1. В этом случае входные данные могут быть скалярными или основанными на кадрах векторами столбцов. Если первый вход k1, то модулированный символ
j2āk1m)
где λ представляет параметр вращения фазы. Если последовательным входом является k, то модулированный символ равен
символ)
Если для параметра Тип ввода (Input type) задано значение Bitблок принимает двоично-значные входные данные, представляющие целые числа. Блок собирает двоично-значные сигналы в группы из K = log2 (M) битов
где
K представляет количество битов на символ.
Длина входного вектора должна быть целочисленной кратной К. В этой конфигурации блок принимает группу из K битов и отображает эту группу на символ на выходе блока. Блок выводит один модулированный символ для каждой группы из K битов.
Входным может быть вектор-столбец длиной, кратной целому числу K.
В режиме двоичного ввода параметр упорядочения созвездия указывает, как блок отображает группу из K входных битов на соответствующую разность фаз. Binary параметр использует естественное двоично-целочисленное отображение, в то время как Gray используется назначение разностей фаз с серым кодом. Например, следующая таблица показывает назначение разности фаз трехразрядным входам, для обоих Binary и Gray варианты. λ - параметр поворота фазы. Разность фаз между предыдущим символом и текущим символом.
| Текущий вход | Разность фаз с двоичным кодированием | Разность фаз с серым кодированием |
|---|---|---|
| [0 0 0] | jθ | jθ |
| [0 0 1] | jstart+ jλ/4 | jstart+ jλ/4 |
| [0 1 0] | jstart+ jā2/4 | jstart+ jā3/4 |
| [0 1 1] | jstart+ jā3/4 | jstart+ jā2/4 |
| [1 0 0] | jstart+ jā4/4 | jstart+ jā7/4 |
| [1 0 1] | jstart+ jā5/4 | jstart+ jā6/4 |
| [1 1 0] | jstart+ jā6/4 | jstart+ jā4/4 |
| [1 1 1] | jstart+ jā7/4 | jstart+ jā5/4 |
Для получения дополнительной информации о Binary и Gray , см. справочную страницу для блока основной полосы частот модулятора M-PSK. Совокупность сигналов для этого блока соответствует расположению разности фаз для этого блока.

Количество возможных выходных символов, которые могут сразу следовать за заданным выходным символом.
Указывает, состоит ли вход из целых чисел или групп битов. Если для этого параметра установлено значение Bit, то параметр M-ary числа должен быть 2K для некоторого положительного целого K.
Определяет, как блок отображает каждую группу входных битов в соответствующее целое число.
Разность фаз между предыдущим и текущим модулированными символами, когда входной сигнал равен нулю.
Тип выходных данных может быть: single или double. По умолчанию блок устанавливает значение double.
| Порт | Поддерживаемые типы данных |
|---|---|
Вход |
|
Продукция |
|
[1] Павула, Р. Ф., «О передаче M-ary DPSK по наземным и спутниковым каналам», IEEE Transactions on Communications, Vol. COM-32, July 1984, 752-761.