1樓:匿名使用者
大賽規定,禁止討論。
2樓:匿名使用者
木懂,我也在求解啊!!
已知m序列生成多項式為y=1+x^2+x^3+x^4+x^8求vhdl**
怎麼求m序列的反饋 特徵多項式為f(x)=1+x2+x3+x4+x8和 f(x)=1+x+x4+x5+x12;
3樓:匿名使用者
電賽???
x(0) = x(7) ⊕ x(1) ⊕ x(2) ⊕ x(3)
然後再往前移一位 x(i-1) = x(i)
4樓:
^若多copy項式為:f(x) = 1 + x^a1 + x^a2 + ...
則m序列的移存器連線關係bai為:x(n) = x(n + 1 - a1) xor x(n + 1 - a2) xor ...
其中,xor表示異或
du運算
x(m)表示移位寄zhi存器的第m位,m = 1, 2, ..., n
一般以第1位做為daom序列輸出,第n位為反饋輸入
以f(x)=1+x2+x3+x4+x8為例
則m序列發生器的反饋關係為:x(8) = x(7) ⊕ x(6) ⊕ x(5) ⊕ x(1)
用verilog dhl語言設計一個5階的m序列訊號發生器,生成多項式位:f(x)=x^5+x^2+1 5
5樓:匿名使用者
assign outdata = m_buf[0];
always@(posedge clk)
begin
if(!rst)
begin
m_buf <= 5'b01011;
endelse
begin //5級m序列編碼m_buf[4] <= m_buf[0]^m_buf[3];
m_buf[0] <= m_buf[1];
m_buf[1] <= m_buf[2];
m_buf[2] <= m_buf[3];
m_buf[3] <= m_buf[4];
endend
6樓:匿名使用者
always@(posedge clk or negedge rstn) begin
if(!rstn)
out[4:0] <= init_value;
else
out[4:0] <= ;end
請問 利用matlab開發一個n=5的m序列發生器的**程式,其本原多項式為g(x)=1+x^3+x^4.如何寫** **等 謝
7樓:睡神覺皇
clear
clcpntaps=[0 0 1 1 ];
n=length(pntaps)
pninitial=[0 0 0 1];
pndata=zeros(1,2^n-1);
pnregister=pninitial;
n=0;kk=0;
while kk==0
n=n+1;
pndata(1,n)=pnregister(1,1);
feedback=rem((pnregister*pntaps'),2);
pnregister=[feedback,pnregister(1,1:n-1)];
if pnregister==pninitial;
kk=1;
endend
pndata=2*pndata-1;
rm(1)=sum(pndata.*pndata)/n
for k=1:n-1
rm(k+1)=sum(pndata.*circshift(pndata,[0,k]))/n
endsubplot(2,1,1);x=[0:n-1];stem(x,pndata);
title('m序列發生器的輸出');
axis([0 30 -1.5 1.5]);
subplot(2,1,2);plot(x,rm);
title('m序列的自相關函式')
axis([0 30 0 1.5]);
8樓:忘記等等哦
嗯? matlab表示只用過**和畫圖。。
m序列verilog程式,多項式為1+x^2+x^3,**等。。。
9樓:裡世界的孩子
我這幾天bai
正好碰上這個問題,看du
樓主貌似問問zhi題的時間dao挺早了,不過還內是分享一下經驗,給更多容和我一樣的新手們提供一點幫助。
module m_sequences(clk,signal);
input clk;
output signal;
reg signal;
reg c1,c2,c3;
reg c0=1;
always@(posedge clk)
begin
c3<=c2;
c2<=c1;
c1<=c0;
c0<=c3 + c2 ;
signal<=c3;
endendmodule
具體細節可以看一些關於通原方面的知識,其實就是幾個反饋移位暫存器,很簡單
10樓:風雷小草
就是一個簡單的移位暫存器,用於產生偽隨機系列。
1x2x3x4x5x6x7x8x9xIO怎麼算簡便
1x2x3x4x5x6x7x8x9x10 1x2x5x10 x 6x9 x 7x8 x 3x4 100x 54x56 x12 100x3024x 10 2 3024000 604800 3628800 1 5868 6968 5585 8588 584689 54689 584689 如何正確的學習...
4 x2時,函式f x1 cos2x 8sin 2x sin2x的最小值是
f x 1 cos2x 8 sinx 2x sin2x 2 cosx 2 8 sinx 2 2sinxcosx 1 tanx 4tanx 4 x 2,則tanx 1 設tanx t,則t 1。關於t的函式h t 4t 1 t在區間 1,無窮 上單調遞增,最小值為h 1 5。所以,函式f x 的最小值...
(1)f(x 5x 1(2)f(x 3x(3)f(x2 x2) 1(4)f(x)x2 1判斷哪些是奇函式
1 和 3 是非奇非偶函式,2 是奇函式,4 是偶函式。你用函式奇偶性質來做,若f x f x 則該函式為奇函式。若f x f x 則f x 為偶函式。以第一題為例 f x 5x 1 它既不等於 f x 也不等於f x 所以它是非奇非偶函式。其他三題你都可以通過我這種方法解出來。奇函式 2,偶函式3...