FSK / QPSK

F

FNK

Guest
Здрасти,

Може ли някой ми Verilog / VHDL код за FSK или QPSK?

Благодарности
FNK

 
Ти говориш за DSP код, за да представят набор от данни, за да изляза на КПР?

 
FSK е Честотен Shift Keying и QPSK е друго кодиране техника.

 
Това са аналогови сигнали.FPGA не са добре подхожда за аналогово.Можете yould нужда от външно КПР / ADC.Въпреки това, може да приложи на КПР вътрешно, с минимални външни елементи, като делта-сигма КПР (съжалявам,
че първоначално е написал делта-буква епсилон ...).

Заявлението е по-подходящ за DSP.Въпреки че, е възможно да се приложат в FPGA, това може да бъде доста сложно.FSK ще бъде по-лесно, отколкото QPSK.В двата случая, може би, предполагам, генерирайте хня вълна в различни честотни / фаза и изберете между вълните и амплитудите, за да се генерира.Все пак, декодиране QPSK е друга история, това е наистина нещо, което обикновено се прави в аналогов мода, или с напреднала обработка на сигнали.
Последно редактирано от Биг Бой на 25 август 2004 2:21; редактирано 1 път общо

 
Можете да го де fsk Уит никакъв проблем, но може да използвате една реклама / га да са по-малко шум или може просто да поставите квадрат на вълната и да поставите един много добър филтър passband в това ...

 
FSK / QPSK Това е повече, отколкото synthesizable Verilog / VHDL можем да направим.
Тези две модулации изискват двата цифрови и аналогови, така че имате нужда от
за предоставяне на информация за вашата платформа, например, Bluetooth,
WLAN или какво?

На всяка от тях, цифрова част на FSK / QPSK модулация са доста прости.

FSK, отидете на Google за Gaussian филтър.Съществуват голям брой документи
линия, която не двоичен FSK модулация в Bluetooth.

QPSK, всичко, което знам е две FIFO и аналогова верига прави останалата част от работата.

 
FSK е Честотен смени keying и е стар метод за изпращане на цифрова информация за аналогов канал.Обикновено тя включва 2 честоти, един от които ще са 0 и другото 1.То е нормално syncronous с часовник добив (Забележка часовник добив изисква някои цифрово кодиране на TX края.)

QPSK е квадратура фаза смени keying който кодира 2 бита в момент, в един от 4 фаза позиции на превозвач на вълните се използва за същата цел, както FSK, но като цяло по-високо Информационен дебит може да се постигне по канал на дадена връзка.Часовник добив е нормално отново.

QPSK често се използва за описание на keying използват повече от 4 фази също.

QAM амплитудна модулация е квадратура и обикновено се използва за описание на много фаза и амплитуда комбинации (аз арго помня, но може би 64 за 14.4k модем.) A справедлива стойност на DSP работа трябва да се направи, за да кодира / декодира.

В зависимост от това как просто възнамерявате да отидете ще реши, ако може да се постигне това с FPGA, почти със сигурност ще се нуждаят от КПР.

Каква е канал честотна лента, че сте?Какво е най-baud ставка, която се опитва да постигне?Какво FPGA хардуерни ресурси, имате ли?

A жребий на FPGA вече са доста малко множителите и
т.н. в тях, които им позволяват да се направи доста малко DSP.Също така вероятно имате само една ниска baud курс (т.е. по-малко, че 100k), така че да не може да бъде твърде много на проблем.

 

Welcome to EDABoard.com

Sponsor

Back
Top