《通信集成电路设计》第01(B)章.pptVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《通信集成电路设计》第01(B)章

E1帧的基本结构 1 PCM的基本原理 抽样频率为8000Hz(周期为125us),对每一话路每抽样一次经过量化可以编成8位码组,占用一个时隙。30/32路PCM系统中,32路复用125us。这32路时隙构成一个“帧”。而16帧又合成一个复帧。 E1的一个时分复用帧(其长度T=125us)共划分为32相等的时隙,时隙的编号为CH0-CH31。其中时隙CH0用作帧同步用,时隙CH16用来传送信令,剩下CH1-CH15和CH17-CH31 共30个时隙用作30个话路。每个时隙传送8bit,因此共用256bit。每秒传送8000个帧,因此PCM一次群E1的数据率就是 2.048Mbit/s。 1、一条E1是2.048M的链路,用PCM编码。 2、一个E1的帧长为256个bit,分为32个时隙,一个时隙为8个bit。 3、每个时隙在E1帧中占8bit,8*8k=64k,即一条E1中含有32个64K。 2 E1帧结构 E1有成帧,成复帧与不成帧三种方式,在成帧的E1中第0时隙用于传输帧同步数据,其余31个时隙可以用于传输有效数据;在成复帧的E1中,除了第0时隙外,第16时隙是用于传输信令的,只有第1到15,第17到第31共30个时隙可用于传输有效数据;而在不成帧的E1中,所有32个时隙都可用于传输有效数据。如下图所示: 在E1信道中,8bit组成一个时隙(TS),由32个时隙组成了一个帧(F),16个 帧组成一个复帧(MF)。在一个帧中, TS0主要用于传送帧定位信号(FAS)、 CRC-4(循环冗余校验)和对端告警指示,TS16主要传送随路信令(CAS)、复帧定位信号和复帧对端告警指示,TS1至TS15和TS17至TS31共30个时隙传送话音或数据 等信息。我们称TS1至TS15和TS17至TS31为“净荷”,TS0和TS16为开销。 如果采用带30/32系统的帧结构如图: 外公共信道信令(CCS),TS16就失去了传送信令的用途,该时隙也可用来传送信息信号,这时帧结构的净荷为TS1至TS31,开销只有TS0了。 E1共分32个时隙TS0-TS31。每个时隙为64K,其中TS0为帧同步码,Si, Sa4, Sa5, Sa6,Sa7 ,A比特占用, 若系统运用了CRC校验,则Si比特位置改传CRC校验码。TS16为信令时隙, 当使用到信令(共路信令或随路信令)时,该时隙用来传输信令, 用户不可用来传输数据。所以2M的PCM码型有 PCM30 : PCM30用户可用时隙为30个, TS1-TS15, TS17-TS31。TS16传送信令,无CRC校验。 PCM31 : PCM30用户可用时隙为31个, TS1-TS15, TS16-TS31。TS16不传送信令,无CRC校验。 PCM30C: PCM30用户可用时隙为30个, TS1-TS15, TS17-TS31。TS16传送信令,有CRC校验。 PCM31C: PCM30用户可用时隙为31个, TS1-TS15, TS16-TS31。TS16不传送信令,有CRC校验。 这个帧结构如何用我们学习过的Verilog HDL进行表示呢? 带使能端的计数器 以模1024为例: module count_n(clk,reset,en,c_out); input reset,clk,en; output [9:0] c_out; reg [9:0] c_out; always @(posedge clk or negedge reset) begin if(!reset) c_out = 10’h000; else if(en)c_out = c_out +1; end endmodule 把这个计数器如何用在这个帧结构上呢? 1、首先,确定用几个计数器来表示这个复帧结构; 2、电路在进行上电时进行异步复位; 3、找到帧和复帧时属于电路的同步复位; 4、确定计数器之间的关系。 32个时隙计数器 module ts_32(clk,reset,en,clr,count_ts_32); input reset,clk,en,clr; output [4:0] count_ts_32; reg [4:0] count_ts_32; always @(posedge clk or negedge reset) begin if(!reset) count_ts_32 = 5’h00; else if(clr) count_ts_32 = 5’h01; else if(en) count_ts_32 = count_ts_32 +1; end endmodule 每个时

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档