基于FPGA的PCM30or32 路系统信号同步数字复接设计
两路语音PCM时分复用系统的设计
摘要数字通信系统是采用数字信号来传递信息的通信系统,数字通信过程中主要涉及信源编码与译码、信道编码与译码、数字调制与解调等技术问题。
而脉冲编码调制就是一种常用的信源编码方法,将模拟信号抽样、量化,直到转换成为二进制符号的基本过程。
为了扩大通信系统链路的容量,在一条链路上传输多路独立的信号,为此引入了一种复用技术来实现多路信号共同传输的目的。
而在本系统设计中,所运用的复用技术是时分复用,同时基于现场可编程门阵列器件作为主控芯片,在Quartus II软件中使用硬件描述语言Verilog HDL编写PCM编译码和时分复用模块的程序,再对其进行波形仿真以验证程序的正确性,从而设计出语音信号的PCM编码与译码、时分复用的过程。
本设计中,将两路语音信号通过外围硬件电路模块送至FPGA中进行PCM编码、译码处理,最后通过后级外围电路实现语音信号的重现。
关键词:语音脉冲编码调制时分复用FPGADesign of Two-way V oice PCM Systemby Time Division MultiplexingABSTRACT A digital communication system is a communication system that transmit information by using digital signal, and digital communication mainly relates to the source coding and decoding, channel coding and decoding, digital modulation and demodulation technology. Pulse code modulation is a common source coding, and it is that the analog signal sampling ,quantization ,until the transformation become the basic process of binary symbols. In order to expand the capacity of communication link system ,a transmission of multiple independent signal on a link, therefore introduction of a division multiplexing technology to achieve the purpose of multiplexing.In this system design, we use a time division multiplexing technology, and based on the Field Programmable Gate Array, using Verilog HDL hardware description language to write PCM encoding and decoding and time division multiplexing module in Quartus II, then Waveform simulation to verify the correctness of the program, thus design a voice signal process of PCM encoding and decoding, time division multiplexing. In this system design, The two-way voice signal through the peripheral hardware circuit module is sent to the FPGA for PCM encoding and decoding, finally to achieve reproducible speech signal through the peripheral circuit. Key Words:V oice Pulse code modulation Time division multiplexing FPGA目录摘要 (I)ABSTRACT........................................................... I I 目录1 引言 (1)1.1 选题背景与意义 (1)1.2 QuartusⅡ软件 (2)1.3 FPGA的介绍 (3)1.4 本文内容简介 (4)1.5 实施过程简介 (4)1.6 设计结果简介 (4)2 基本原理介绍 (5)2.1 模拟信号的数字化 (5)2.1.1 采样定理 (5)2.1.2 量化原理 (5)2.1.3 A律13折线 (5)2.2 脉冲编码调制 (7)2.3 时分复用技术 (9)2.4 PCM一次群帧结构 (10)3 系统设计介绍 (11)3.1 总体框图 (11)3.2 外围硬件电路的介绍 (12)3.2.1 拾音电路 (12)3.2.2 仪用放大器 (12)3.2.3 带通滤波器 (13)3.2.4 抬升电路 (13)3.2.5 A/D转换电路 (14)3.2.6 D/A转换电路 (14)3.2.7 功率放大器 (15)3.3 基于FPGA的模块设计 (16)3.3.1 系统时钟的设计 (16)3.3.2 前端模块设计 (16)3.3.3 后级模块设计 (18)3.3.4 同步时钟的提取 (20)3.3.5 整体FPGA系统原理框图 (20)4 设计的结果 (21)致谢 (22)参考文献 (22)附录 (23)1 系统实物图 (23)2 FPGA中主要模块程序 (24)1 引言1.1 选题背景与意义在当今信息化极其高度的社会,信息和通信已经与现代社会的发展密不可分。
通信原理-选择题(26)
2011年1月一、单项选择题(本大题共15小题,每小题1分,共15分)1.衡量数字通信系统可靠性的主要指标是( )A.信息传输速率B.符号传输速率C.频带利用率D.误码率2.PCM通信系统实现非均匀量化的方法目前一般采用( )A.模拟压扩法B.直接非均匀编解码法C.自适应法D.非自适应法3.样值的绝对值相同其幅度码不相同...的为( )A.一般二进码B.折叠二进码C.格雷码D.折叠二进码和格雷码4.PCM30/32路系统传输复帧同步码的位置为( )A.F0帧TS16前4位码B.F0帧TS16后4位码C.F1帧TS16前4位码D.F l帧TS16后4位码5.PCM30/32路系统标志信号的抽样周期为( )A.T(=125μs) B.2TC.15T D.16T6.帧同步码码型的选择主要考虑的因素是( )A.产生容易,以简化设备B.捕捉时间尽量短C.产生伪同步码的可能性尽量小D.以上都不是7.数字复接中的同步指的是( )A.收、发定时同步B.收、发各路信号对准C.二次群的帧同步D.各低次群数码率相同8.异步复接二次群一帧中的码速调整用的插入码有( )A.4bit B.12bitC.0~4bit D.28bit9.PCM异步复接二次群的帧长度为( )A.848bit B.820bitC.256bit D.212bit10.PCM一次群的接口码型为( )A.HDB3码B.AMI码C.CMI码D.HDB3码或CMI码11.可以采用1+l保护方式的自愈环有( )A.二纤单向通道倒换环B.二纤双向通道倒换环C.二纤单向复用段倒换环D.二纤单向通道倒换环和二纤双向通道倒换环12.没有误码增殖的基带传输码型是( )A.AMI码B.CMI码C.HDB3码D.AMI码和CMI码13.再生中继系统的特点为( )A.无噪声积累B.有误码率的积累C.无误码率的积累D.无噪声积累和有误码率的积累14.数字通信系统(传送话音信号)误码率应低于( )A.10-5B.10-6C.10-7D.10-815.光纤数字传输系统属于( )A.频带传输B.基带传输C.数字数据传输D.无线传输2010年10月一、单项选择题(本大题共15小题,每小题1分,共15分)1.传送话音信号的基带传输系统模型中( )A.无信道编码和调制B.无信道编码、有调制C.有信道编码、无调制D.有信道编码和调制2.某数字通信系统传输l0000000个码元,其中误1个码元,误码率为( ) A.10-4B.10-5C.10-6D.10-73.抽样后的PAM信号的特点是( )A.幅度和时间均连续B.幅度连续、时间离散C.幅度离散、时间连续D.幅度和时间均离散4.解决均匀量化小信号的量化信噪比低的最好方法是( )A.增加量化级数B.增大信号功率C.采用非均匀量化D.降低噪声功率5.样值的绝对值相同其幅度码也相同的码型为( )A.一般二进码B.折叠二进码C.格雷码D.折叠二进码和格雷码6.A律13折线编码器输出的码型是( )A.RZ码B.NRZ码C.AMI码D.HDB3码7.PCM30/32系统第18路信令码的传输位置(即在帧结构中的位置)为( ) A.F3帧TS16的前4位码B.F3帧TS16的后4位码C.F4帧TS16的前4位码D.F4帧TS16的后4位码8.PCM30/32系统复帧同步码的码型为( )A.001101l B.0110110C.0000 D.11119.DPCM是属于( )A.参数编码B.波形编码C.子带编码D.纠错编码10.按SDH标准速率STM-4的速率是( )A.2.048Mb/s B.155.520Mb/sC.622.080Mb/s D.2488.320Mb/s11.PCM四次群的接口码型为( )A.AMI码B.HDB3码C.NRZ码D.CMI码12.SDH中继网适合采用的拓扑结构为( )A.网形B.线形C.星形D.环形和线形13.可用于数字信号基带传输的信道为( )A.电缆信道B.光缆信道C.卫星信道D.微波信道14.再生中继系统中的升余弦波的特点是( )A.无码间干扰、均放特性不易实现B.有码间干扰、均放特性不易实现C.无码间干扰、均放特性容易实现D.有码间干扰、均放特性容易实现15.属于频带传输系统的有( )A.ADPCM系统B.数字微波传输系统C.数字卫星传输系统D.数字微波传输系统和数字卫星传输系统2010年1月一、单项选择题(本大题共15小题,每小题1分,共15分)1.人讲话的语声信号为( )A.模拟信号B.数字信号C.调相信号D.调频信号2.脉冲编码调制信号为( )A.模拟信号B.数字信号C.调相信号D.调频信号3.均匀量化的特点是( )A.量化间隔不随信号幅度大小而改变B.信号幅度大时,量化间隔小C.信号幅度小时,量化间隔大D.信号幅度小时,量化间隔小4.A律13折线压缩特性中的第7段线的斜率是( )A.0.5B.1C.4D.165.PCM30/32系统中对每路信号的抽样帧频率是( )A.8kHzB.16kHzC.64kHzD.2048kHz6.STM—16的一帧的字节数为( )A.9×270×lB.9×270×4C.9×261×16D.9×270×167.PCM30/32系统复帧的周期是( )A.125sμB.250sμC.1msD.2ms8.异步复接在复接过程中需要进行( )A.码速调整和码速恢复B.码速恢复C.编码方式变换D.码速调整9.PCM30/32系统发送帧同步码的周期是( )A.125sμB.250sμC.500sμD.1ms10.以下4种传输码型中含有直流分量的传输码型是( )A.双极性归零码B.HDB3码C.AMI码D.单极性归零码11.PCM30/32系统发送复帧同步码的周期是( )A.125sμB.250sμC.1msD.2ms12.对SDH网络同步而言,在SDH网络范围内正常的工作方式是( )A.伪同步方式B.准同步方式C.同步方式D.异步方式13.样值为513∆,它属于A律13折线的(l=8)( )A.第4量化段B.第5量化段C.第6量化段D.第7量化段14.PCM一次群的接口码型为( )A.RZ码B.AMI码C.CMI码D.HDB3码15.A律13折线编码器量化级数N越大,则( )A.小信号时量化信噪比越小B.小信号时量化信噪比越大C.折叠噪声越小D.折叠噪声越大2009年10月一、单项选择题(本大题共15小题,每小题1分,共15分)1.A律13折线压缩特性中最靠近零点的第1段线的斜率是()A.128 B.64C.32 D.162.PCM30/32系统发送帧同步码的频率是()A.4kHz B.16kHzC.64kHz D.2048kHz3.下列编码方法中不属于...波形编码的是()A.PCM B.ADPCMC.子带编码D.DPCM4.以下4种传输码型中含有直流分量的传输码型是()A.双极性归零码B.HDB3码C.AMI码D.CMI码5.异步复接在复接过程中需要进行()A.码速调整B.码速恢复C.码速变换D.码速变换和码速恢复6.样值为444∆,它属于A律13折线的(l=8)()A.第4量化段B.第5量化段C.第6量化段D.第7量化段7.数字信号的特点是()A.幅度取值是离散变化的B.幅度取值是连续变化的C.频率取值是离散变化的D.频率取值是连续变化的8.PCM30/32系统复帧的频率是()A.500Hz B.1kHzC.64kHz D.2048kHz9.模拟信号的特点是()A.幅度取值是离散变化的B.幅度取值是连续变化的C.频率取值是离散变化的D.频率取值是连续变化的10.同步复接在复接过程中需要进行()A.码速调整B.码速恢复C.码速变换D.码速调整和码速恢复11.非均匀量化的特点是()A.量化间隔不随信号幅度大小而改变B.信号幅度大时,量化间隔小C.信号幅度小时,量化间隔大D.信号幅度小时,量化间隔小12.STM-1的一帧的字节数为()A.9×270×1 B.9×270×4C.9×261×4 D.9×270×1613.SDH的复用采用()A.同步复用、按比特间插B.同步复用、按字节间插C.异步复用、按比特间插D.异步复用、按字节间插14.语声数字通信质量与误码率()A.成正比B.成反比C.相等D.无关15.PAM信号为()A.模拟信号B.数字信号C.调相信号D.调频信号2009年1月一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
PCM
目录一、设计总体思路及方案确定 (1)1、设计总体思路 (1)2、方案确定 (1)二、时分复用原理 (3)三、模块设计 (4)1、帧同步模块 (4)2、时钟电路模块 (4)3、分频电路模块 (5)4、抽样信号产生电路模块 (6)5、PCM编译码单元电路模块 (7)四、电路调试、系统仿真 (9)1、电路调试 (9)2、系统仿真 (10)五、附录(总电路原理图) (15)六、心得体会 (16)七、参考文献 (17)一、设计总体思路及方案确定1、设计总体思路本次课题设计一时分复用通信系统,采用30/32路PCM时分复用系统实现帧码及两路模拟正弦信号的复接数字系统。
PCM时分复用数字基带传输,是各路信号在同一信道上占有不同的时间间隙进行通信。
它把模拟信号通过抽样、量化、编码转变为数字信号,然后在位同步和帧同步信号的控制下通过复接器实现复接,复接后的信号通过信道传输,分接器在同步信号的作用下把接收到的信号进行分路,分路后的信号通过PCM译码、低通滤波器还原出输入的模拟语音信号。
先将模拟正弦信号进行数字化,因为数字信号有着模拟信号所不可比拟的优点:结构简单,抗干扰性强,易整形、再生和占用带宽较宽等属性,特别是基于二进制的系统更是具有设备简单,抗干扰性好,噪声不累积,复用方式先进和灵活多样,易加密,安全可靠等先天性优点。
2、方案确定要求输入为模拟正弦信号,要使这样的信号在数字通信系统中或数字信道中传输,必须将模拟信号转换为数字信号。
脉冲编码调制(PCM)技术与增量调制(△M)技术已经在数字通信系统中得到广泛应用。
当信道噪声比较小时一般用PCM,否则一般用△M。
而△M在国际上无统一标准,但它在通信环境比较恶劣时显示了巨大的优越性。
而△M在比特率较高时信噪比较低,达不到语音通信的要求。
因此,在此系统的设计中采用PCM 方式。
非均匀量化的具体办法是压缩、扩张法,即在发送端对抽样信号先进行压缩处理再均匀量化,压缩器特性曲线在小信号时的斜率大,大信号时的斜率小,使抽样信号的小样值部分被充分放大,大样值部分被适当压缩。
实验5两路PCM时分复用
信号源:同步正弦波(2K)
模块8:FS3 模块8:FS_SEL 模块2:PCMOUT-A 模块2:PCMOUT-B
模块2:SIN IN-A;SIN IN-B
模块2:FSXA 模块2:FSXB 模块8:PCMAIN 模块8:PCMBIN
PCM编码输入信号
A路PCM编码帧同步输入 B路PCM编码帧同步输入 A路PCM编码输入信号 B路PCM编码输入信号
同步提取输入提取的位同步输入提取的帧同步输入pcm解码输入信号pcm解码输入信号路pcm解码帧同步输入路pcm解码帧同步输入1拨码开关s4s5都拨为01000404拨码开关s1s拨为0000103用示波器观测sin4用示波器观测sininbsinoutbinasin码帧同步输入两点的波形并进行比较结束结束结束outa两点的波形并进行比解复用输出bpcm译码位同步输入解复用输出a1用示波器观测pcmainpcmouta两点的波形并进行比较路解码帧同步输入2用示波器观测pcmbinpcmoutb点的波形并进行比较解复用输入保持前面连线继续解复用连线同步提取输入触发按钮看连线位同步输入返回波形帧同步输入保持前面连线继续解复用连线五实验步骤两人时分复用通话实验1保持以上连线不变拆除信号源模块保持以上连线不变拆除信号源模块2k步正弦波与模块2的连线增加以下连线
1、分别接两副耳麦的话筒耳机
2、调节W1W2W3W4改变通话音量及质量, 解码后2路语音信号输出 进行两人通话(结束)
六、实验报告要求
1、实验目的
2、实验内容 3、实验器材 4、实验原理 5、实验步骤 6、实验结果及分析
五、实验步骤
2、将两副耳麦分别接入模块2上的耳机插座:
“话筒1”“耳机1”“话筒2”“耳机2”,进行两人通 化实验,调节电位器W1、W2、W3、W4改变音 量及通话质量。 3、实验结束关闭电源,拆除连线,完成实验 报告。
第3章时分多路复用及PCM3032路系统
图3-16 帧同步系统工作流程图
图中A表示帧同步状态;B表示前方 保护状态;C表示捕捉状态;D表示后方 保护状态。
图中PS 为帧同步码标志;PC 为收端产 生的比较标志。
4.帧同步码型与长度
在选择帧同步码组结构时,要考虑 由于信息码而产生伪同步码的概率越小 越好。
如果增加帧同步码组的码位数,可
3.2.1 PCM30/32路系统帧结构
PCM30/32系统的帧周期是125 s,
每一帧由32个时隙组成,每个时隙对应1 个样值,1个样值编8位码。
图3-10 PCM30/32路系统帧结构
1.30个话路时隙:TS1∽ TS15 ,TS17∽TS 31
TS1∽ TS15 分别传送第1∽15路( CH1 ∽ CH15 )话音信号,TS ∽ 17 TS 31 分别传送 第16∽30路( CH16 ∽CH 30)话音信号。
为了提高通信信道的利用率,使信 号沿同一信道传输而不互相干扰,这种 通信方式称为多路复用。
目前多路复用方法中用得最多的有 两大类:频分多路复用(FDM)和时分 多路复用(TDM)。
频分多路复用方式用于模拟通信; 时分多路通信方式用于数字通信,例如 PCM通信。
2.时分多路复用的概念
所谓时分多路复用(即时分制)是 利用各路信号在信道上占有不同的时间 间隔的特征来分开各路信号的。
因此用户的话音信号需要经过2/4线 变换的差动变量器,经1 2端送入PCM 系统的发送端。
差动变量器1 2端与4 1端的传输 衰减要求越小越好,但4 2端的衰减要 求越大越好,以防止通路振鸣。
话音信号再经过放大(调节话音电
平)、低通滤波(限制话音频带,防止 折叠噪声的产生)、抽样和路及编码。
其抽样周期为 1 125s 16 16T (T 125s), 而且信令信号抽50样0 后只编4位码。
PCM30_32路基群帧同步电路的VHDL设计
— — — 以下为逐比特搜寻第一个偶帧同步码 — — — 已接收到 8 位串行输入数据 — — — 记录已连续正确检测到一个帧同步码 — — — 标记连续未正确检测到帧同步码次数 — — — 以下采取逐帧搜寻同步码 — — — 以下搜寻奇帧同步码
) THEN — IF ( even = ′ 1′ AND odd = ′ 0′ — — 以下检测搜寻到的是否为偶帧同步码 IF ( q = " 10011011" ) THEN keep: = keep + 1; IF ( loss < = 3 ) THEN loss: = 0; END IF; IF ( keep > = 3 ) THEN keep: = 3; floss < = ′ 1′ ; — — — 连续 3 帧均正确检测到同步码 ,则电路转为同步态 ELSE floss < = ′ 0′ ; END IF; ELSE loss: = loss + 1; IF ( keep < = 2 ) THEN — — — 连续正确检测到同步码的次数还不到 3 次 ,又未能正
说明 : 以上波形中 , clk、 data为按要求所加的系统激励信号 , reset为系统异步复位信号 , 高电平使系 μ s) , 统进入初始状态 ,做好检测第一个偶帧同步码的准备 。输入激励信号 data 共有十帧 (每帧持续 125 μs, 每帧前八位加入的时序为 : 偶帧同步码 、 持续 1250 偶帧同步码 、 偶帧同步码 、 奇帧同步码 、 偶帧同步 码、 奇帧同步码 、 无同步码 、 无同步码 、 无同步码 、 无同步码 。从以上系统功能测试波形可以看出本文的 VHDL 设计完全满足系统功能要求 。
第 24 卷 许开华 唐 广 : PCM30 /32 路基群帧同步电路的 VHDL 设计 第 3期
基于FPGA的多路数字信号复接系统设计与实现
基于FPGA的多路数字信号复接系统设计与实现摘要数字复分接技术是数字通信网中的一项重要技术,能将若干路低速信号合并为一路高速信号,以提高带宽利用率和数据传输效率。
文中在介绍数字复接系统的基础上,采用VHDL对数字复分接系统进行建模设计和实现。
并利用乒乓操作和先进先出存储器(FIFO)对复接器进行设计,利用帧同步器对数据进行分接。
以QuartusII8.0为仿真软件,对设计进行仿真验证,仿真结果表明,设计实现了复接系统,便于修改电路结构,增强了设计的灵活性,且节约了系统资源。
数字通信系统中,为了提高信道的利用率,使多路信号在同一条信道上传输时互相不产生相干的方式称为多路复用。
在时分复用中,将时间划分为若干时隙,各路信号在时间上占用各自的时隙,即多路信号在不同时间内被传送,各路信号在时域中互不重叠。
数字复接终端是将若干低速率码流变换成一路高速率码流的设备。
应用可编程逻辑门阵列(FPGA)芯片实现复接系统便于修改电路结构,增强了设计的灵活性,并节约了系统资源。
1 多路复接系统设计要求(1)实现两路数据的同步复接。
(2)支路速率为32 kbit·s-1。
(3)按位复接。
(4)帧同步码字为10 bit:“1 0 1 1 0 1 0 01 1”。
(5)帧长128 bit。
2 数字复接系统基本原理2.1 数字复接系统数字复接终端的作用是将低速数据码流变换成高速数据码流的设备。
将两个或两个以上的支路数字信号按时分复用方式合并成单一的合路数字信号的过程称为数字复接;完成数字复接功能的设备称为数字复接器;在接收端将一路复合数字信号分离成各支路信号的过程称为数字分接。
数字复接器、数字分接器和传输传道共同构成了数字复接系统。
2.2 按位复接复接的方式有:按位、按字和按帧复接等方式。
本文采用按位复接的方法,方法是每次仅依次复接每一个支路的一位码,又称比特复接。
复接后的码序列中第一个时隙中的第一位表示第一路的第一位码;第二位表示第二路的第一位码;依此类推,则第n位表示第n路的第一位码。
通信多路复用的方法及3032路PCM帧结构
通信多路复用的方法及30/32路PCM帧结构通信系统包括发送设备、接收设备和传输设备. 传输线路投资往往占整个通信系统投资的很大比例,因此,如何提高线路利用率,实现传输线路的多路复用,就成了一个非常重要的话题。
1 多路复用的方法多路复用通常有3种基本方法:频分复用(FDMA),码分复用(CDMA)和时分复用(TDMA)。
1.1 频分复用频分复用是模拟通信中广泛使用的传输方式,它的基本原理是利用调制手段和滤波技术使多路信号以频率分割的方式同时在同一条线路上互不干扰地传输。
1.2 码分复用码分复用是指在同一条信道上,多路信号以不同的编码形式互不干扰的传输。
它目前已成为移动通信中使用的先进方法。
1.3 时分复用时分复用是现代数字通信中主要采用的传输方式,时分多路复用就是在一条信道内,将若干路离散信号的脉冲序列,经过分组、压缩、循环排序,成为时间上互不重叠的多路信号一并传输的方式。
例如两地有许多用户要进行通信,用户11—用户12,用户21—用户22……用户n1—用户n2。
可是线路只有一对,于是在收发双方各加了一对快速旋转的电子开关SA1和 SA2(这两个开关实际就是一组抽样门和分路门,它们的开闭受抽样脉冲控制),SA1、SA2旋转频率相同,初始位置相互对应。
我们称之为同步动作。
开始,SA1和SA2停留在用户11和用户12上,然后依次旋转到21和22上、31和32上,n1和n2 上,最后又回到11和12上,如此反复。
目前世界上的数字时分多路复用系统主要有北美、日本的24路PCM系统和欧洲、中国的30/32路PCM系统。
下面主要介绍30/32路PCM系统。
2 30/32路PCM基群帧结构2.1 帧结构帧结构的概念就是把多路话音数字码以及插入的各种标记按照一定的时间顺序排列的数字码流组合。
我国采用的是30/32路PCM基群结构,即在传输数据时先传第1路信号,然后传第2路信号,第3路信号……直到传完第32路,再传第1路,第2路……如此循环下去。
基于FPGA的PCM30or32 路系统信号同步数字复接设计
基于FPGA的PCM30/32路系统信号同步数字复接设计摘要:在现代数字通信系统中,为了扩大信道的传输容量提高信号传输效率,常采用数字复接的技术。
在分析了PCM30/32路系统基群信号帧结构的基础上,以EDA综合仿真设计软件QuartusⅡ8.0为开发平台,利用Verilog HDL硬件描述语言进行系统建模,设计了一种基于FPGA的同步数字信号复接系统。
经过对系统的功能仿真测试及综合布局布线分析,验证了输入/输出的逻辑关系,实现了系统中在发送端进行数字复接和接收端同步分解还原的设计要求,功能稳定可靠。
0 引言数字通信系统包括发送设备、接收设备和传输设备,在现代数字通信中,为了扩大信道传输容量提高传输效率,通常需要将若干低速数字码流按一定的规范复接为一个高速数据码流流,以便在高速宽带信道中传输。
目前采用较多的技术是频分多路复用和时分多路复用,频分多路复用适用于模拟通信,例如载波通信;时分多路多复用适用于数字通信,例如PCM通信。
数字复接技术就是依据时分复用的基本原理完成数据码流合并和分解还原的一种专门技术,并且是数字通信中的一项基础技术。
以往的数字复接系统大多采用模拟电路或传统的ASIC设计,电路复杂庞大且受器件局限性约束;由于近年来基于FPGA可编程器件的电路设计发展迅速,可方便反复编写和修改主程序及相关参数,灵活性和稳定性都很高。
本文以我国广泛应用的PCM30/32基群数字信号为例,介绍这种基于FPGA流程设计的同步数字信号复接和分解方案,使用EDA仿真设计工具QuartusⅡ和Verilog HDL硬件描述语言对数据复接和分解的关键步骤进行功能仿真和验证。
1 PCM30/32路系统帧结构介绍时分复用的基本原理是将时间段分割成若干路时隙,每一路信号分配一个时隙,帧同步码和其他业务信号、信令信号再分配一个或两个时隙,这种按时隙分配的重复性比特即为帧结构。
在PCM30/32路基群设备中是以帧结构为单位,将各种信息规律性地相互交插汇成2048Kb/s的高速码流。
第3章-时分多路复用及PCM3032路系统
从捕捉到第一个真正的同步码到系 统进入同步状态这段时间称为后方保护 时间,可表示为:
T后 (n 1)TS
(3-2)
CCITT的G.732建议规定 n=2。即 帧同步系统进入捕捉状态后在捕捉过程 中,如果捕捉到的帧同步码组具有以下 规律:
① 第N帧(偶帧)有帧同步码; ② 第N+1帧(奇帧)无帧同步码,而有对端 告警码; ③ 第N+2帧(偶帧)有帧同步码。 则判为帧同步系统进入帧同步状态, 这时帧同步系统已完成同步恢复。
在接收端首先将接收到的信号进行 整形再生,然后经过码型反变换电路恢 复成原始的编码码型,由分离电路将话 音信息码、信令码等进行分路。
分离出的话音信码经解码,分路门 恢复出每一路的PAM信号,然后经低通 滤波器重建恢复出每一路的模拟话音信 号。最后经过放大,差动变量器4 1端 送到用户。
图3-22 单片集成编码器构成的PCM30/32路系统方框图
抽样时,各路抽样脉冲出现的时刻 依次错后,抽样后各路话音信号的抽样 值在时间上是分开的,从而达到了多个 话路和路的目的。
抽样之后要进行编码,由于编码需 要一定的时间,为了保证编码的精度, 要求将各路抽样值进行展宽并占满整个 时隙。
为此要将和路后的PAM信号送到保持 电路,该保持电路将每一个样值记忆一个 路时隙的时间,进行展宽,然后经过量化 编码变成PCM信码,每一路的码字依次占 用一个路时隙。
l
3.1.3 时分多路复用系统中的位同步
所谓时钟同步是使收端的时钟频率 与发端的时钟频率相同。 时钟同步可证收端正确识别每一位 码元(所以时钟同步也叫位同步)。 这相当于图3-4中收、发两端的高速 旋转开关 K1 和 K 2速度相同。
3.1.4 时分多路复用系统中的帧同步
第七次课:PCM3032,位同步,帧同步
11
PCM30/32终端机的帧结构 (A律)
1、帧结构:指一帧周期中时隙的安排。 每帧分为32个时隙(0 — 31号) 。 a.TS1-TS15,TS17-TS31(共30路时隙用于传话音) b.每个时隙传PCM8位编码 c.TS0传帧同步码 d.TS16传信令,即呼叫、应答等。
12
16帧,2.0 ms 复帧结构 F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15
32路时隙,256 bit,125 s 帧结构 TS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 帧同步时隙 偶帧 TS0 × 0 0 1 1 0 1 1 帧同步信号 话路 时隙 (CH1 ~ CH15) 信令时隙 0 0 0 0 1 A2 1 1 复帧同 步信号 F1 备用 比特 话路 时隙 (CH16 ~ CH29) 488 ns 3.91 s CH3 0
25
2. 帧同步电路的工作原理
PCM复用系统为了完成帧同步功能, 在接收端还需要有两种装置:一是同步 码识别装置,二是调整装置。同步码识 别装置用来识别接收的PCM信号序列中 的同步标志码位置;调整装置的作用就 是当收、发两端同步标志码位置不对应 时,对收端进行调整以使其两者位置相 对应。这些装置统称为帧同步电路。
21
21
帧周期: 帧长度:
125us 256bit
复帧周期 帧同步码周期
16*125us
250us
路时隙宽度: tc=125/32=3.9 μs 位时隙宽度 数码率 tb=3.9/8=0.488 μs fb=1/0.488=2048 kb/s
第4章-时分多路复用及PCM3032路系统.
T 所允许的时间间隔(tC= )。 n
tC 位时隙:1位码占用的时间(tB= )。 l
4.1.3 时分多路复用系统中的 位同步
数字通信的同步是指收发两端的设备 在时间上协调一致的工作,也称为定时。
为了保证在接收端能正确地接收或者 能正确的区分每一路话音信号,时分多路 复用系统中的收端和发端要做到同步,这 种同步主要包括位同步(即时钟同步)和 帧同步。
所谓帧同步码插入的方式是指在发送 端同步码是怎样与信息码合成的。通常有 两种插入方式: 分散插入:r位同步码组分散地插入到 信息码流中。
集中插入:r位同步码组以集中的形式 插入到信息码流中。 ③ 帧同步码的识别检出方式 ④ 同步捕捉方式
4.2 PCM30/32路系统
第一节介绍的是时分多路复用通信的 基本概念和原理,本节将具体介绍 PCM30/32l路系统,这里复用的路数n=32, 其中话路数为30。
图4-3 PCM时分多路复用通信系统的构成
以上是以3路话音信号为例作了一般的 介绍。在实际应用中,复用路数是n路,如 PCM30/32,PCM24系统,其道理是一样 的。
这里有几个基本概念: 帧:抽样时各路信号每轮一次的总时 间(即开关旋转一周的时间),也就是一 个抽样周期(tF=T)。
路时隙:是和路的PAM信号每个样值
4.1 时分多路复用通信
4.1.1 时分多路复用的概念
1. 多路复用的概念
为了提高通信信道的利用率,使信号 沿同一信道传输而不互相干扰,这种通信 方式称为多路复用。时分多路通信方式用 于数字通信,例如PCM通信。
2. 时分多路复用的概念
所谓时分多路复用(即时分制)是利 用各路信号在信道上占有不同的时间间隔 的特征来分开各路信号的。具体来说,将 时间分成为均匀的时间间隔,将各路信号 的传输时间分配在不同的时间间隔内,以 达到互相分开的目的,如图4-1所示。
时分多路复用及PCM30+32路系统
图4-9 PCM30/32路系统帧结构
(1) 30个话路时隙: TS1~TS15,TS17~TS31 (2) 帧同步时隙: TS0 (3) 信令与复帧同步时隙: TS16
标准数据
帧周期 125s 帧长度32×8=256比特(l=8) 路时隙 tc 3.91s 位时隙 t B 0.488s 数码率 f B 2048kbit / s
2.
PCM复用系统为了完成帧同步功能, 在接收端还需要有两种装置:一是同步码 识别装置,二是调整装置。同步码识别装 置用来识别接收的PCM信号序列中的同步 标志码位置;调整装置的作用就是当收、 发两端同步标志码位置不对应时,对收端 进行调整以使其两者位置相对应。这些装 置统称为帧同步电路。
3. 帧同步系统中的保护电路
三、 时分多路复用系统中的
位同步
数字通信的同步是指收发两端的设备在 指定的时间协调一致地工作,也称为定时。 同步主要包括位同步和帧同步。 位同步就是码元同步。 所谓时钟同步是使收端的时钟频率与发 端的时钟频率相同。
四、 时分多路复用系统
中的帧同步 1. 帧同步的概念
帧同步的目的是要求收端与发端 相应的话路在时间上要对准,就是要 从收到的信码流中分辨出哪8位是一个 样值的码字,以便正确地解码;还要 能分辨出这8位码是哪一个话路的,以 便正确分路。
b.比较时标Pc 在帧同步时,Pc=偶帧· TS0· D8· CP,即 在偶帧TS0D8时间产生Pc。
c.监视码时标Pm
② 帧同步码的检出
检出电路由8级移位寄存器与 检出门组成。
③ 前、后方保护与捕捉
系统是否同步,采用比较时标 Pc与帧同步时标Ps在时间上进行比较 的方法。
图4-17 帧同步码组检出
《数字通信》-第4章-时分多路复用及PCM30-32路系统-2
《数字通信》第4章时分多路复用及PCM30/32路系统(2)复习时分多路复用利用各路信号在信道上占有不同的时间间隔的特征来分开各路信号 发端和收端的高速开关k1和k2必须严格同频同相位同步位同步就是码元同步,需要做到每位码对齐相当于k1,k2同频帧同步帧同步就是为了保证收端与发端相应的话路在时间上对准相当于k1,k2同相复习 PCM30/32路系统帧结构复习 PCM30/32路定时系统内容1.PCM30/32路帧同步系统2.PCM30/32路系统的构成1.PCM30/32路帧同步系统位同步已解决的问题:解决收端时钟与接收信码之间的同频问题,得到了一连串无头无尾的信码流。
帧同步系统需要解决的问题:从收到的信码流中分辨出哪8位码是属于同一个抽样值的码字 分辨出每一个码字(8位码)属于哪一路,以便正确分路。
帧同步实现方法:集中插入帧同步码帧同步码选择为:0011011将帧同步码集中插入在偶帧TS0的第2位-第8位收段接收并识别出帧同步码后,即可判断出后续的8位码为一个码字,且为第一个话路信码,以此类推,便可正确接收每一路信号,从而实现帧同步。
前方保护:目的:防止假失步过程:当连续m次检测不到帧同步码后,才判断为系统真正失步,并立即进入捕捉状态,开始捕捉同步码。
ITU-T规定:m=3或4前方保护时间:从第一个帧同步码丢失起,到帧同步系统进入捕捉状态位置的这段时间,叫做前方保护时间。
(-1)sT m T =前后方保护:目的:防止伪失步 同步捕捉方式:逐步移位捕捉方式 过程:只有当连续捕捉到n次帧同步码后,才判断为系统真正恢复到了同步状态。
ITU-T规定:n=2 后方保护时间:从捕捉到第一个真正的同步码到系统进入同步状态的这段时间。
(-1)sT n T =后前后保护时间记忆:我不会轻易放你走,会经过三番四次的挽留。
一旦你最终选择离开,如果将来还想回来,我将需要再(二)次考虑你的请求。
后方保护:伪同步可能带来的影响:需要经过前方保护才能重新开始捕捉,因而使同步恢复时间拉长在捕捉过程中,如果捕捉到的帧同步码组具有以下规律,则判断帧同步系统进入帧同步状态:第N 帧(偶帧)有帧同步码{0011011};第N+1帧(奇帧)无帧同步码,而有奇帧标志码{1A111111};第N+2帧(偶帧)有帧同步码{0011011}如果在第N+1帧或第N+2帧检测失败,则需要重新进行捕捉。
2010-第3章时分多路复用及PCM30-32路系统(课堂PPT)
同步捕捉时间
13/51
后方保护时间
同步状态
失步状态 保护过程示意图
前方保护的目的:避免出现假失步。 后方保护目的:避免出现假同步。
.
同步状态
13
14/51
4. 帧同步系统的要求及有关问题的讨论
帧同步系统的要求: ① 同步性能稳定,具有一定的抗干扰能力; ② 同步识别效果好;(同步码组的长度要短,效果好) ③ 同步引入时间要短; ④ 构成系统的电路简单。
几个基本概念:
➢ 帧:重复出现的数字图案;帧周期就是各路信号的抽
样周期,tF=T重复出现的数字图样
➢ 路 时 隙 : 合 路 PAM 信 号 每 个 样 值 所 允 许 的 时 间 ,
tC=T/N ➢ 位时隙:一个码元占用的时间,tB=tC/l
s∑(t)
位
路 路路 路
同
同
步1 2 3步1 2 3
码
码
大好 P3+P4=1
出现的矛盾:
r小, P2小, P3大 r大, P2大, P3小,同步码组太长,资源浪费
解决此矛盾的方法:
(1)提供后方保护,提高帧同步系统的稳定性;
(2)选取最佳同步码码型,如临界点为1的码组。
.
16
17/51
概念: 同步码邻接区:长度为r的帧码(同步码)码组,其 前后各长为r-1位码的区域称为同步码邻接区。 临界点为1的码组:在帧同步码邻接区内无假帧码的 码组。
码
3
m3(t) sT2(t)m3s(t) LP2
sT2(t) m3s(t) LP2
m'3(t)
sT3(t)
sT3(t)
3路PCM时分复用系统组成
.
5
同步数字复接的设计及其FPGA实现汇总
同步数字复接的设计及其FPGA实现[日期:2005-8-2] 来源:电子技术应用作者:王志周剑扬陈辉煌[字体:大中小]摘要:在简要介绍同步数字复接基本原理的基础上,采用VHDL语言对同步数字复接各组成模块进行了设计,并在ISE集成环境下进行了设计描述、综合、布局布线及时序仿真,取得了正确的设计结果,同时利用中小容量的FPGA实现了同步数字复接功能。
关键词:同步数字复接/分接 FPGA位同步帧同步检测基群速率数字信号的合成设备和分接设备是曜网络中使用较多的关键设备,在数字程控交换机的用户模块、小灵通基站控制器和集团电话中都需要使用这种同步数字复接设备。
近年来,随着需要自建内部通信系统的公司和企业不断增多,同步数字复接设备的使用需求也在增加。
FPGA(现场可编程门阵列)器件的高性能简化了数字通信系统的设计与实现。
本文基于FPGA的技术特点,结果数字复接技术的基本原理,实现了基群速率(2048kbps)数字信号的数字分接与复接。
1 同步数字复接的基本原理在数字通信网络中,为了扩大传输容量和传输效率,常常需要把若干个低速数字信号合并成为一个高速数字信号,然后通过高速信道传输;而在接收端又按照需要分解成低速数字信号。
数字复接技术就是实现这种数字信号合并(复接)和分解(分接)的专门技术[1]。
1.1 系统划分同步数字复接终端包括同步数字复接器(Synchronous Digital Multiplexer)和同频数字分接器(Synchr onous Digital Demultiplexer)两部分,如图1所示。
数字复接器把两个或两个以上的支路数字信号按时分复用方式合并成单一的合数数字信号;数字分接器把单一的合数数字信号分解为原来的各支路数字信号。
通常总是把数字复接器和数字分接器装在一起做成一个设备,称为复接分接器(Muldex),一般简称数字复接设备[2]。
同步数字复接器由定时和复接单元组成;定时单元给字分接器则由同步、定时和分接单元组成。
基于FPGA的PCM30-32路系统信号同
基于FPGA的PCM30/32路系统信号同
本文以我国广泛应用的PCM30/32基群数字信号为例,介绍这种基于FPGA流程设计的同步数字信号复接和分解方案,使用EDA仿真设计工具QuartusⅡ和Verilog HDL硬件描述语言对数据复接和分解的关键步骤进行功能仿真和验证。
1 PCM30/32路系统帧结构介绍
时分复用的基本原理是将时间段分割成若干路时隙,每一路信号分配一个时隙,帧同步码和其他业务信号、信令信号再分配一个或两个时隙,这种按时隙分配的重复性比特即为帧结构。
在PCM30/32路基群设备中是以帧结构为单位,将各种信息规律性地相互交插汇成2 048 Kb/s的高速码流。
PCM30/32路系统的整个系统共分为32个路时隙,其中30个路时隙分别用来传送30路话音信号,一个路时隙用来传送帧同步码,另一个路时隙用来传送信令码。
第4章-时分多路复用及PCM3032路系统要点
3)帧同步码检出方式 ➢ 逐位比较方式 ➢ 码型检出方式
4)同步引入方式 ➢逐步引入方式 ➢复位同步方式
33/51
34/51
帧同步码检出方式
a.逐位比较方式:接收端产生一组与发送端 插入的帧同步码组相同的本地帧码,在识 别电路中使本地帧码与接收的PCM序列码逐 位进行比较。
b.码型检出方式:接收端设置一个移位寄存 器,该寄存器的每级输出端的组合是按发 送的帧同步码型设计的,当接收的PCM序列 中帧同步码全部进入移存器时才能有识别 检出脉冲。
帧
帧
…
t
10/51
4.1.3 时分多路复用系统中的位同步
1. 帧同步的概念 ➢ 数字通信的同步:也称为定时,包括位同步和
帧同步。 ➢ 位同步(码元同步、时钟同步):是指收发两
端时钟频率相等,相位一致。 说明:位同步相当于开关旋转速度相同保证收 发两端设在指定时间协调一致地工作,能正确 区分,接收每一路信号。
18/51
4.1.4 时分多路复用系统中的帧同步
帧同步:是指收发两端相应的话路在时间上对准,以便接收端能够正确分路。
说明:复用时多路信号构成一帧,并且附加帧起始标志(帧同步
码),以便接收端识别。每一帧内信号位固定,若能识别出首尾,
就可以正确区分每一路信号,实现帧同步,相当于开关起始位置
相同。
s∑(t)
几个基本概念:
➢ 帧:重复出现的数字图案;帧周期就是各路信号的
抽样周期,tF=T重复出现的数字图样
➢ 路 时 隙 : 合 路 PAM 信 号 每 个 样 值 所 允 许 的 时 间 ,
tC=T/N ➢ 位时隙:一个码元占用的时间,tB=tC/l
s∑(t)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于FPGA的PCM30/32路系统信号同步数字复接设计摘要:在现代数字通信系统中,为了扩大信道的传输容量提高信号传输效率,常采用数字复接的技术。
在分析了PCM30/32路系统基群信号帧结构的基础上,以EDA综合仿真设计软件QuartusⅡ8.0为开发平台,利用Verilog HDL硬件描述语言进行系统建模,设计了一种基于FPGA的同步数字信号复接系统。
经过对系统的功能仿真测试及综合布局布线分析,验证了输入/输出的逻辑关系,实现了系统中在发送端进行数字复接和接收端同步分解还原的设计要求,功能稳定可靠。
0 引言数字通信系统包括发送设备、接收设备和传输设备,在现代数字通信中,为了扩大信道传输容量提高传输效率,通常需要将若干低速数字码流按一定的规范复接为一个高速数据码流流,以便在高速宽带信道中传输。
目前采用较多的技术是频分多路复用和时分多路复用,频分多路复用适用于模拟通信,例如载波通信;时分多路多复用适用于数字通信,例如PCM通信。
数字复接技术就是依据时分复用的基本原理完成数据码流合并和分解还原的一种专门技术,并且是数字通信中的一项基础技术。
以往的数字复接系统大多采用模拟电路或传统的ASIC设计,电路复杂庞大且受器件局限性约束;由于近年来基于FPGA可编程器件的电路设计发展迅速,可方便反复编写和修改主程序及相关参数,灵活性和稳定性都很高。
本文以我国广泛应用的PCM30/32基群数字信号为例,介绍这种基于FPGA流程设计的同步数字信号复接和分解方案,使用EDA仿真设计工具QuartusⅡ和Verilog HDL硬件描述语言对数据复接和分解的关键步骤进行功能仿真和验证。
1 PCM30/32路系统帧结构介绍时分复用的基本原理是将时间段分割成若干路时隙,每一路信号分配一个时隙,帧同步码和其他业务信号、信令信号再分配一个或两个时隙,这种按时隙分配的重复性比特即为帧结构。
在PCM30/32路基群设备中是以帧结构为单位,将各种信息规律性地相互交插汇成2048Kb/s的高速码流。
PCM30/32路系统的整个系统共分为32个路时隙,其中30个路时隙分别用来传送30路话音信号,一个路时隙用来传送帧同步码,另一个路时隙用来传送信令码。
PCM30/32路系统中一个复帧(1复帧时间为2 ms)包含16帧,编号分别为F0帧,F1帧,F2帧,…,F15帧,每帧(每一帧的时间为125μs)又包含有32个路时隙,其编号为TS0,TS1,TS2,…,TS31,每一路时隙时间为3.9μs,包含有8个位时隙,其编号分别为D1,D2,…,D8,每个位时隙的时间为0.488μs。
其中TS1~TS15及TS17~TS31共30个时隙用于传送第1~30路的信息信号。
偶帧的TS0时隙传送帧同步码,其码型为{×0011011};奇帧TS0时隙用于传送帧失步对告和监视告警码等,码型为{×1A1SSSSS}。
TS16时隙用于传送复帧同步信号、复帧失步对告及各路的信令(挂机、拨号、占用等)信号,当TS16用于传随信令时,它的安排是子帧F0的TS16时隙用于传复帧失步对告码及复帧同步码,F1子帧的TS16时隙传送第1路和第16路的信令信号,F2子帧的TS16时隙传送第2路和第17路信令信号,依次类推,每一子帧内的TS16时隙只能传送2路信令信号码,这样30路的信令信号传送一遍需要15个子帧的TS16时隙,每个话路信令信号码的重复周期为1个复帧周期。
综上所述并结合抽样理论,每帧频率应为8000f/s,帧周期为125μs,所以PCM30/32路系统基群信号总数码率为:2 同步数字复接技术原理2.1 数字复接系统简介数字复接系统包括发送端和接收端两部分,通常称为复接器(Digital Multiplexer)和分接器(Digital Demultiplexer)。
数字复接器由定时单元和复接单元所组成,是把2个或多个低速的支路数字信号按照时分复用方式合并成为一路高速的数字信号的设备;数字分接器是由同步、定时和分接单元所组成,是把合路数字信号分解还原为原来的支路数字信号的设备。
定时单元给设备提供统一的基准时间信号;同步单元可以从接收到的复用信码中提取与发送单元相位一致的同步时钟信号以及帧同步信号,从而真正实现数字复接系统的同步特性。
在实际信号传输中,发送端把低速数字信号合并为高速信号的同时,常插入巴克码用作帧同步码,以便于解复用识别定位;在接收端,帧同步码能否被准确识别直接决定了能否正确地分接还原出各个支路信号。
系统总体结构简图如图1所示。
2.2 时分复接中的同步技术数字通信中的同步技术,也称为定时,包括位同步(也称时钟同步)和帧同步,这是数字通信系统的一个重要特征。
位同步是最基本的同步,是实现帧同步的前提,位同步的基本含义是收、发两端的时钟频率必须同频、同相,这样接收端才能正确接收和判决发送端送来的每一个码元。
为了达到收、发端频率同频、同相,在设计传输码型时,一般要考虑传输的码型中应含有发送端的时钟频率成分。
这样,接收端从接收到的经过复用的码元信号中提取出发端时钟频率来进而得到同频、同相的收端时钟,就可以做到位同步;帧同步是为了保证收、发对应的话路在时间上保持一致,这样接收端就能正确接收发送端送来的每一个话路信号,当然这必须是在位同步的前提下实现。
为了建立收、发系统的帧同步,需要在每一帧(或几帧)中的固定位置插入具有特定码型的帧同步码。
这样,只要收端能正确识别出这些帧同步码,就能正确辨别出每一帧的首尾,从而能正确区分出发端送来的各路信号。
上面介绍的PCM30/32路基群信号的TSO时隙传输的帧同步信号就是为了实现该功能。
2.3 复用方法数字复接的方法主要有按位复接和按字复接、按帧复接三种。
对PCM基群信号来说,一个码字由8位码组成,代表一个样值,所以该系统采用按字复接的方法。
每个复接支路依次轮流插入8位码组成的码字。
复接以后的合路信号码流顺序为:第1路的TS0,第2路的TS0,第3路的TS0,第4路的TS0;然后再是第1路的TS1,第2路的TS1,后面依次类推循环进行。
这种方式完整保留了码字的结构,有利于多路合成处理和交换。
按字复接方法要求设备有较大的存储容量,至少能存储一个码字。
相对比而言,按位复接就是指每次只复接每个支路的一位码字,复接后的码序列中第1时隙中的第1位表示第1支路第1位码,第2位表示第2支路第1位码,后面依次类推。
各路的第1位码依次取过以后,再循环此后的各位码,这种方法的特点是复接时每支路依次复接1 b,对设备要求简单,但破坏了原来的样值码字结构;同理而言,按帧复接是指每次复接一个支路的一帧数码,复接后的码元序列相当于把按字复接中的某一时隙替换为某一个帧信号。
这种复接方法的特点是:每次复接一个支路的一帧信号,因此按帧复接时不破坏原来各帧的结构,有利于信息交换,但要求有很大容量的缓冲存储器,电路结构相对复杂。
如图2所示为按位复接和按字复接的原理示意图。
3 基于FPGA的同步数字复接系统设计与实现根据系统实现功能要求的特征,本文以Verilog HDL硬件描述语言为基础对电路进行功能描述,建立FPGA模型,利用综合仿真设计工具QuartusⅡ8.0对复用端和分解端分别进行系统功能仿真、综合布局布线,并结合仿真波形结果,分析说明系统功能实现的正确性。
3.1 复用端电路设计原理复用端主要由定时时钟输入、时钟分频和复接模块组成,电路原理框图如图3所示。
定义一路8MHz的定时时钟输入信号CLK8和4路2048Kb/s的PCM基群信号a,b,c,d为支路输入。
定时时钟通过分频产生一路2MHz的模块内部时钟信号,并由模块内部逻辑产生一路LD控制信号。
复接器主要完成功能为在2 MB时钟控制下,接受支路输入的基群码元信号,每接收到8个码元信号后将其分别锁存在4个支路锁存器re-ga,regb,regc和regd中,然后在LD控制下将其搬移到32位并入串出移位寄存器,同时在8MHz时钟信号控制下串行输入经过复用的8196Kb高速信号e,其中LD信号的周期被设计为PCM信号的一个时隙间隔,系统利用时钟的同步性可实现4路低速支路输入和一路高速串行输出,电路原理结构图如图3所示。
3.2 复用端功能仿真结果分析利用QuartusⅡ进行综合仿真后,加载波形进行功能仿真分析。
由于一帧信号码元信息太多,为了便于分析,对仿真结果截取了一个LD周期,也即一个时隙的码元信号复用情况。
CLK2时钟上升沿采集支路某一时隙码元信号并存入锁存器,为方便表示,利用十六进制数据表示信号某时刻状态值,如图4所示。
LD上升沿到来时刻,支路寄存器采集到的一个时隙码元信号情况值为:rega=10010010B(92H);regb=11010101B(D5H);regc=11000110B(C6H);regd=11010100B(D4H)。
经过时分同步复用后的高速输出信号为:e=10010010110101011100011011010100B(92D5C6D4H),信道传输速率提高了4倍。
码元信号复用过程及仿真波形示意如图4所示。
3.3 分解端电路设计原理在分解端,8MHz高速串行信号e首先经过同步时钟提取模块,根据串行数据的内部特点,利用数字锁相环等技术提取出和发送端同频、同相的时钟信号CLK8,然后经过帧同步检测模块,建立状态机对串行数据中的TS0时隙的帧同步码元进行检测;这样保证了接收端能够准确无误的恢复发送端的数据。
对于高速数据分解为4路支路信号的电路原理刚好和复用端相反,如图5所示。
3.4 分解端功能仿真结果分析与复接端相反,利用CLKS高频时钟读取串行e的码元信号到锁存器rege中,LD信号为内部逻辑产生的控制信号,负责码元分解搬移。
由于一帧信号容量过大,故截取了某帧内的一个时隙以便于观察分解还原功能的实现,在32个CLK8时钟周期内从串行输入数据e采集到的码元信号锁存在rege移位寄存器中,如图6所示,rege=11100111001110011100111001110011B(E739CE73H),从波形图上可见分解后的支路锁存实时状态值为:rega=111001 11B(E7H);regb=OO11l001B(39H);regc=11001110B(CEH);regd=01110011B(73H),而恢复出4个支路的时隙码元信号为:a:11100111;b:00111001;c:11001110;d:01110011。
分解过程及其信号分解还原波形如图6所示。
4 结语本文主要依据PCM30/32基群信号的特点,结合FPGA建模仿真,利用QuartusⅡ8.0仿真综合软件,实现4路低速信号的同步时分复用,提高信号传输效率;并在分解端将其分解还原为4路原始信号。