有那么几天我对LFSR和PRBS这两个形影不离的东西总是搞不清楚它两的逻辑关系,而且关于它两的英文解释由于我糟糕的英文水平也没能很好的理解,相信这同样也困扰了一部分跟我一样的同学,但是这点困难算是困难吗?

直接上干货:

LFSR:Linear Feedback Shift Register

PRBS:pseudo-random binary sequence

在MIPI_CSI-2协议中有这么一句话说明了它两的关系:

The data scrambler and descrambler pseudo-random binary sequence (PRBS) shall be generated using the Galois form of an LFSR implementing the generator polynomial.

这句话什么意思?我的妈,我读了很多遍都不能通顺的翻译这句话的意思,似乎懂了但是又好像没懂。

后来我凑凑合合的加了些自己的理解翻译了一下:

数据扰频器和解扰器伪随机二进制序列(PRBS)应使用实现生成器多项式的LFSR的伽罗瓦形式生成。真TMD的拗口。

说人话就是PRBS的产生要用到LFSR的这个生成多项式。

说到这个多项式,不得不拿出来我在知乎上找到的一篇blog了:

FPGA项目开发:基于FPGA的伪随机数发生器(附代码) - 知乎 (zhihu.com)

引用这篇文章主要是为了说明这个生成多项式,

LFSR和PRBS是什么关系?prbs怎么产生?相关推荐

  1. matlab中prbs怎么用,答题 | PRBS码到底是啥玩意?

    原标题:答题 | PRBS码到底是啥玩意? [文:黄刚] 问 答 如果是prbs7.prbs15呢?它们循环一次需要多少个bit呢?那--拓展到prbsN呢? 咳咳,这个问题从我发出去开始就知道难不倒 ...

  2. 基于verilog的 PRBS编码

    PRBS编码 PRBS 编码原理 verilog PRBS 什么是PRBS?,我相信当你点开这篇博文的时候肯定对PRBS有一定了解,或者你只是单纯了解verilog.对于什么是PRBS,百度百科给出的 ...

  3. #PRBS# PRBS7高速串行总线的常用测试码型

    PRBS的定义: PRBS: Pseudo-Random Binary Sequence 伪随机二进制序列 PRBS 码具有"随机"特性,是因为在 PRBS 码流中,二进制数&qu ...

  4. 一文读懂PRBS定义、生成办法、作用

    对于眼图测试.误码率和抖动容限测试,最常用的测试码是PRBS,主要有PRBS7.PRBS15.PRBS23和PRBS31.本文主要解释了PRBS的定义,生成方法以及简单应用. PRBS定义 二进制序列 ...

  5. 常用电路设计之PRBS伪随机码发生器的设计

    一.PRBS伪随机码产生原理 PRBS 伪随机编码是一种专门用于在高速设计中测试高速串行通道传输误码率的一种编码类型. PRBS伪随机码不仅具有随机序列的一些统计特性和高斯噪声所有的良好的自相关特征, ...

  6. 硬件加速 | 常用电路设计之PRBS伪随机码发生器的设计

    一.PRBS伪随机码产生原理 PRBS 伪随机编码是一种专门用于在高速设计中测试高速串行通道传输误码率的一种编码类型. PRBS伪随机码不仅具有随机序列的一些统计特性和高斯噪声所有的良好的自相关特征, ...

  7. TX Pattern Generator功能块

    功能描述 伪随机比特序列(PRBS)通常用于测试高速链接的信号完整性.这些序列看起来是随机的,但具有特定的属性,可用于测量链路的质量.GTX/GTH收发器模式生成器模块可以生成表所列的几种行业标准PR ...

  8. 控制系统仿真与CAD-薛定宇-第四章matlab学习笔记

    控制系统仿真与CAD-薛定宇-第四章matlab学习笔记 04-02传递函数模型 tfdata() 传递函数属性法 04-07典型系统连接计算 pretty 用法 04-08方框图简化 04-09代数 ...

  9. 华为路由器 dopra linux passwd,华为HN8245Q万兆光猫安装与设置

    第一步.进入命令提示符界面 输入命令[telnet 192.168.100.1]然后回车,出现[Login:]时,键入[root]回车,出现[Password:]时,键入[admin]回车后,可以看到 ...

最新文章

  1. 这几家公司有个梦想:开发AI操作系统,让外行也成为人工智能大师
  2. backbone.js全栈开发
  3. 语音信号的分帧加窗的matlab实现
  4. 201112阶段二qt图形视图框架
  5. 看完这篇文章保你面试稳操胜券——小程序篇
  6. 如何在Linux上使用端口敲门(以及为什么不应该这样做)
  7. P2770 航空路线问题(网络流)
  8. lightgbm 数据不平衡_不平衡数据下的机器学习(下)
  9. 怎么把css改成打印,css 打印print
  10. 去年写的测试GDAL用法的一些函数
  11. 最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)
  12. cobertura试用
  13. HexEdit Linux下命令集
  14. jquery 常见特效_常见jQuery错误的解决方案
  15. nodejs代理请求转发
  16. 做H5页面用什么软件比较好?3款易上手好用的H5网页编辑工具
  17. Fortran:if语句
  18. 深入浅出计算机组成原理:Superscalar和VLIW-如何让CPU的吞吐率超过1?(第26讲)...
  19. 达摩院命名实体识别及其在阿里小蜜的应用(v2020-05-11)
  20. pip 在windows下的更新升级

热门文章

  1. 基于WT588F02B语音芯片的智能语音感应洗手液器设计方案
  2. 微信小程序 逆向还原
  3. TensorFlow 从入门到精通(13)—— NLP初探:电影评论感情分析
  4. Xcode iOS 工程目录结构解析
  5. 手机变php,poscms手机网站切换
  6. 操作系统IO模式(理解)
  7. 2017282110258--高级软件工程--齐爽爽第一次作业
  8. enable 华为交换机ntdp_华为交换机常用命令
  9. train.py部分
  10. SOHO设计师的多年工作经验总结