没有合适的资源?快使用搜索试试~ 我知道了~
伪随机序列的VHDL描述
4星 · 超过85%的资源 需积分: 31 21 下载量 98 浏览量
2009-09-03
22:10:42
上传
评论
收藏 12KB DOC 举报
温馨提示
试读
2页
伪随机序列的VHDL描述。基于FPGA的
资源推荐
资源详情
资源评论
library ieee;
use ieee.std_logic_1164.all;
ENTITY prbsgen IS
GENERIC(length : Positive := 8; tap1 : Positive := 8; tap2 : Positive := 4);
PORT(clk, reset : IN Bit; prbs : OUT Bit);
END prbsgen;
ARCHITECTURE v2 OF prbsgen IS
--create a shift register
SIGNAL prreg : Bit_Vector(length DOWNTO 0);
BEGIN
--conditional signal assignment shifts register and feeds in xor value
prreg <= (0 => '1', OTHERS => '0') WHEN reset = '1' ELSE --set all bits to '0' except lsb
(prreg((length - 1) DOWNTO 0) & (prreg(tap1) XOR prreg(tap2))) --shift left with xor
feedback
WHEN clk'EVENT AND clk = '1'
ELSE prreg;
--connect msb of register to output
prbs <= prreg(length);
资源评论
- 盐城潘玮柏2013-06-20虽然跟我想要的伪随机序数有出处,但此代码是对的
- justdoitABC2012-12-14东西运行不了,有些地方要改后才能用。
qiangqiangge
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功