超級大咸魚 -
PM的正交解調法
1.PM的模擬調製過程
PM信號是一種相位調製信號,其攜帶的信息保存在其信號的相位中,通過改變載波的相位來實現基帶數據的傳輸。
其函數表達式如下:
\[s(t) = A*cos(w_c*t + K_f*m(t)) \]
其中:
\(A\):表示載波幅度。
\(m(t)\):表示基帶信號。
\(w_c\):表示載波信號角度增量。
\(K_f\):是調製靈敏度。
正交調
Verilog
超級大咸魚 -
DSB的數字正交解調
1.DSB調製過程
DSB信號是一種雙邊帶調幅調製信號,又叫雙邊帶調幅,通過改變載波的振幅來實現基帶數據的傳輸。
其函數表達式如下:
\[s(t) = m(t)*cos(2\pi ft + \varphi) \]
其中:
m(t):表示基帶信號。
\(cos(2\pi ft + \varphi )\):表示載波信號。
2.DSB的數字正交解調
以下介紹的正交解調法
Verilog
超級大咸魚 -
CW信號的正交解調
1.CW信號
CW可以叫做等幅電報,它通過電鍵控制發信機產生短信號"."(點)和長信號"--"(劃),並利用其不同組合表示不同的字符,從而組成單詞和句子。
CW信號可以看作一種幅度調製信號,類似於幅移鍵控(2ASK信號)其攜帶的信息保存在其幅度中,通過改變載波的幅度來實現基帶數據的傳輸。
其函數表達式如下:
\[s(t) = m(t)*cos(2\pi ft + \varphi)\spa
Verilog
超級大咸魚 -
verilog實現32位有符號流水乘法器
verilog實現32位有符號流水乘法器
1.4bit乘法流程
1.無符號X無符號二進制乘法器
以下為4bit乘法器流程(2X6)
0 0 0 0 0 0 1 0 (2)
X 0 0 0 0 0 1 1 0 (6)
---------------------
0 0 0 0 0 0 0 0 (0)
0 0 0 0 0 1 0 0 (4)
0 0 0
Verilog
超級大咸魚 -
verilog利用線性插值實現正弦波生成器(dds)
verilog實現線性插值實現正弦波生成器
最近在項目上遇到一個需要在低資源FPGA上實現FFT邏輯的項目,而且要求實現窗函數。對於窗函數來説,莫非是實現正弦波生成器,正弦波生成器可以利用DDS模塊,CORDIC模塊,或者查找表的方式實現,以下主要講解ROM核線性插值相結合的波形生成器,用於生成正弦波。
1.線性插值
線性插值是一種數據估值算法,由於其擬合線是一條直線,所以叫做線性插值。即
Verilog