verilog实现及仿真

m_sequence.v(以x8+x4+x3+x2+1为例):

module m_sequence(input              sclk,input              rst_n,output    wire            m_seq
);
parameter POLY = 8'b10001110;//由本原多项式得到reg [7:0]  shift_reg;always@(posedge sclk or negedge rst_n)
beginif(rst_n == 0)beginshift_reg <= 8'b11111111;//初值不可为全零endelse beginshift_reg[7] <=  (shift_reg[0] & POLY[7])^(shift_reg[1] & POLY[6])^(shift_reg[2] & POLY[5])^(shift_reg[3] & POLY[4])^(shift_reg[4] & POLY[3])^(shift_reg[5] & POLY[2])^(shift_reg[6] & POLY[1])^(shift_reg[7] & POLY[0]);shift_reg[6:0] <= shift_reg[7:1];                 end
endassign m_seq = shift_reg[0];endmodule

参考链接:m序列的原理以及verilog实现_何时立秋丷的博客-CSDN博客_verilog m序列

小m序列的verilog实现相关推荐

  1. 小明系列问题――小明序列(LIS)

    小明系列问题――小明序列 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit ...

  2. hdu4521 小明系列的问题——小明序列(LIS变种 (段树+单点更新解决方案))

    链接: huangjing 题目:中文题目 思路: 1:这个题目假设去掉那个距离大于d的条件,那么必定是一个普通的LIS.可是加上那个条件后就变得复杂了.我用的线段树的解法. . .就是採用延迟更新的 ...

  3. HDU 4521 小明系列问题——小明序列 LIS+动态规划

    HDU 4521小明系列问题--小明序列 Time Limit:1000MS    Memory Limit:32768KB    64bit IO Format:%I64d & %I64u ...

  4. 【JZOJ6441】【GDOI2020模拟01.17】小 ω 维护序列

    Description Input Output 输出到标准输出流中. 若干行,对于每个操作 1 和操作 5,输出一个数表示答案. Sample Input Sample Input1 5 8 1 2 ...

  5. FSM序列机Verilog

    FSM序列机 根据输入信号,检测序列1011: IDLE:00001 S1:00010(1) S2:00100(10) S3:01000(101) S4:10000(1011) `timescale ...

  6. 【hdu】4521 小明序列【LIS变种】【间隔至少为d】

    题目链接:https://vjudge.net/contest/228455#problem/B 转载于:https://blog.csdn.net/a709743744/article/detail ...

  7. 一行代码解决网站防挂IFRAME木马方案,小鸽子序列(灵儿)

    最近公司和好朋友的网站纷纷被IFRAME了,有的挂上了鸽子,有的疯狂地弹窗,有的给人家增加流量.一个个文件去查找替换那些IFRAME代码,刚松口气,不久又加上去了,哎,什么世道!于是他们向我这个&qu ...

  8. hdu 4521 小明序列

    怒 马 一 发! 看了好久,师哥说超!纲!了! 等到会了再回来补坑○| ̄|_

  9. Verilog实现状态机与状态机经典示例——序列检测器、自动饮料售卖机

    原文链接:https://blog.csdn.net/qq_34070723/article/details/100737225 作者:King阿金 目录 1.状态机原理与三段式状态机 2.状态机示例 ...

最新文章

  1. isMobile 一个简单的JS库,用来检测移动设备
  2. react native redux 梳理
  3. 刷机包各个文件都是啥
  4. 超级实用!如何为机器学习算法准备数据?
  5. 一篇详文带你入门 Redis
  6. Android获取LAUNCHER,Android 获取Launcher 启动列表
  7. T-SQL语句学习(三)
  8. LeetCode 552. 学生出勤记录 II(动态规划)
  9. android 速度检测工具,IT之家学院:如何测试Android应用启动速度
  10. 知行之桥EDI系统30天试用导航
  11. android Paddle 视频字幕识别TTS语音
  12. 欧路词典如何导入html,[转载]如何用欧路词典背单词?
  13. 计算机组成原理——计算机的工作过程
  14. Java常用工具类-发短信(集成河南华夏通信短信网关)
  15. 复合辛普森公式求解定积分 matlab
  16. 鲁班图片压缩实现仿微信九宫格选择图片效果
  17. tomcat 启动显示日志级别,以及SLF4J: Failed to load class org.slf4j.impl.StaticLoggerBinder.错误
  18. 【GPT-4】立即停止训练比 GPT-4 更强的模型,至少六个月!马斯克、图灵奖得主等数千 AI 专家紧急呼吁
  19. 我爱赚钱吧:你也可以通过建网站赚钱的④
  20. 用citespace对知网文献的关键词分析结果很少如何解决?

热门文章

  1. java毕业设计旅游系统源码+lw文档+mybatis+系统+mysql数据库+调试
  2. IaaS, PaaS和SaaS的区别
  3. 计算机考研必须去一线城市,考研211院校和一线城市如何选择?
  4. PowerPMAC技术培训------1、PowerPMAC简介
  5. 华为Mate30EPro和mate30pro的区别,
  6. 三洋p6系列伺服电机说明书_这家,电子万能试验机系列真的很齐全
  7. JavaScript操作BOM对象
  8. 活动安排问题 动态规划、贪心算法C语言实现
  9. TuneUp Utilities
  10. 使用格式工厂转换视频为MP4(AVCH264)格式