学习更多相关知识,关注博主知乎账号,用户名Trustintruth   https://www.zhihu.com/people/suo-yi-xin-90/activities,免费获取代码欢迎关注公共号Trustintruth。

首先,扰码:

扰码的目的是抑制线路码中的长连“0” 和长连“1” ,便于从线路信号中提取时钟信号。由于线路信号仅通过扰码,所以SDH的线路信号速率与SDH电口标准信号速率相一致,这样就不会增加发端激光器的光功率代价。 [1]

另外,扰码还可以将不同的终端或基站区分开来,同时,扰码还有助于提高通信的保密性。加扰不改变信号的带宽,只是将来自不同信源的信号区分开来。这样,即使多个发射机使用相同的码字扩频也不会出现问题。

——摘自 百度百科

接下来就来说一说如何实现

扰码产生是通过循环移位寄存器来实现的,而扰码生成多项式决定循环移位寄存器的结构。例如:

使用的扰码生成多项式:  X7 + X6 + 1

则对应的循环移位寄存器应当为

及在多项式中的常数项为1的项给模二计数器输出进行模二加法运算。

有了这个图之后就很好设计我们的串行扰码器了。应用状态机控制将数据按顺序进入循环移位寄存器就好。

很幼稚的想法就是最一开始居然想级联几个串行扰码器来实现并行,但是扰码是一个和你前后数据息息相关的设计,拆分并行并不可取,因为他只是将串行转化成并行而已。那如何转变成为并行呢?

请听下回分解!

扰码器(一)扰码器综述及设计思路相关推荐

  1. 扰码器(二)串行扰码器综述及设计思路

    学习更多相关知识,关注博主知乎账号,用户名Trustintruth   https://www.zhihu.com/people/suo-yi-xin-90/activities,免费获取代码欢迎关注 ...

  2. 扰码器(三)并行扰码器综述及设计思路

    学习更多相关知识,关注博主知乎账号,用户名Trustintruth   https://www.zhihu.com/people/suo-yi-xin-90/activities,免费获取代码欢迎关注 ...

  3. 第65篇:探索顶级APT后门Sunburst的设计思路(Solarwinds供应链攻击中篇)

     Part1 前言  大家好,我是ABC_123.上周写了一篇<史上最严重的APT供应链攻击事件,借助Solarwinds攻击欧美的流程图梳理和分析(上篇)>反响还不错.由于该APT供应链 ...

  4. 第65篇:探索顶级APT后门Sunburst的设计思路(修正篇)Solarwinds供应链攻击中篇...

     Part1 前言  由于先前文章存在部分错误,原文ABC_123已删除,上周末把文章修正,重新发布. 大家好,我是ABC_123.之前写了一篇<史上最严重的APT供应链攻击事件,借助Solar ...

  5. 第 5 章 Nova - 025 - OpenStack 通用设计思路

    API 前端服务 每个 OpenStack 组件可能包含若干子服务,其中必定有一个 API 服务负责接收客户请求. 以 Nova 为例 nova-api 作为 Nova 组件对外的唯一窗口,向客户暴露 ...

  6. 亿级流量网关设计思路

    本文准备围绕七个点来讲网关,分别是网关的基本概念.网关设计思路.网关设计重点.流量网关.业务网关.常见网关对比,对基础概念熟悉的朋友可以根据目录查看自己感兴趣的部分. 什么是网关 网关,很多地方将网关 ...

  7. 传授“带权重的负载均衡实现算法”独家设计思路!

    作者|孙玄/陈东 分布式系统中,大部分系统调用都会涉及到负载均衡,例如:客户端发往服务端的请求首先到达反向代理,然后反向代理再通过负载均衡算法将请求转发到业务系统:或者后端业务系统各模块间的调用前,也 ...

  8. 会计期间在ERP开发中的设计思路

    会计期间在ERP开发中的设计思路 2010年08月03日00:00 it168网站原创  作者:IT168 阿峰  编辑:李倩 评论:1条 本文Tag: ERP ERP开发 系统分析 [IT168 专 ...

  9. “私有云”安全的“过渡”时期-“云朵”方案的设计思路

    一.私有云安全的尴尬现状 云计算因为能够提供虚拟化的资源池.弹性的服务能力.自助服务等,深得CIO们的青睐,为了提高企业IT设备的利用率,提高服务容灾的能力,提高对业务支撑的快速响应能力,大多数的企业 ...

最新文章

  1. aws主机php环境搭建,亚马逊AWS上安装Nginx(Linux,CentOS环境)
  2. spring-注入对象list
  3. 【备忘】visual studio调试状态下显示lua调用栈
  4. Matlab与神经网络入门
  5. HDU2227(非降子序列的个数)
  6. ajax荷马史诗,荷马史诗(8)
  7. 江苏小高考计算机操作题软件,江苏小高考现神题:求微信启动画面的拍摄时间...
  8. [导入]存储过程-分隔符号-多条件查询
  9. 解决 LaTeX Error: File `.sty‘ not found.,直接进行本地导入就好了,暂时解决而已
  10. Apache服务器+tomcat配置
  11. POJ 2584 T-Shirt Gumbo 构图 最大流
  12. CCF201712试题
  13. phpddos***器1.0-6.0
  14. 甘肃教育杂志甘肃教育杂志社甘肃教育编辑部2022年第15期目录
  15. wps中图片怎么居中_Word文档技巧—文档中图片批量居中显示
  16. HTTP基础知识你知道吗?
  17. DarkComet RAT简介
  18. 【MySQL】黑马教程MySQL数据库 MySQL基础(二)
  19. vba 发送邮件 html,使用VBA实现发邮件功能
  20. 威联通 php配置,威联通(qnap) NAS docker 安装 IYUU 步骤

热门文章

  1. 字节跳动面试官这样问消息队列:高可用、不重复消费、可靠传输、顺序消费、消息堆积,我整理了下
  2. PL/SQL Developer设置日期格式
  3. CnPlugin是PL/SQL Developer工具插件使用
  4. Java延时的三种方法
  5. MyBatis:快速入门代码实例(maven代码版)
  6. 瑜伽健身app开发功能详细说明
  7. 【android】EditText输入银行卡号每四位空一格
  8. 创客学院线上培训课程泄露,大家抓紧白嫖!
  9. Zabbix+分布式数据库TiDB实现分布式数据库监控
  10. rrpp协议如何修改_H3C 中低端以太网交换机 可靠性典型配置指导-6W100