Итак, немного подновлю тему.
Демаппер пытался собрать по образу и подобию, найденному в буржуйской статье и тому подобных:
https://www.radioeng.cz/fulltexts/2014/14_01_0399_0404.pdfСобрал модель в матлабе, но попробовал реализовать - столкнулся с проблемой из первого поста + сожрало чересчур много ресурсов ПЛИС.
Пришел к следующему решению (глупо, "в лоб"):
На входе в модуль расчета метрик повернутое созвездие комплексным умножением доворачиваю на градус, соответствующий модуляции. Затем провожу расчет для обычного созвездия, на основе предварительно рассчитанных метрик, сложенных в память.
По моим соображениям, такой вариант допустим: задержки квадратур уже скомпенсированы, и имеется просто созвездие, для которого нужно посчитать метрики LLR. Конечно, съедаются DSP ячейки, однако в остальном такой вариант гораздо менее требователен к ресурсам.
Теперь будут попытки запустить всю эту систему и оценить выигрыш, который, возможно, получится при применении такого созвездия. Декодер, вроде бы, нормально завелся. Однако каких-то испытаний по помехоустойчивости еще не проводилось.
Выигрыш по SNR будет сравниваться с обычным созвездием ну и, конечно, с волшебными 7 дБ, которые описаны в различных источниках.