[发明专利]一种时分多通道LAPD处理器及其设计方法有效

专利信息
申请号: 200910073446.6 申请日: 2009-12-17
公开(公告)号: CN101764797A 公开(公告)日: 2010-06-30
发明(设计)人: 张成文;王彬;金桂保;何云欢;周立民;张强 申请(专利权)人: 哈尔滨侨航通信设备有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L1/00;H04W80/02
代理公司: 哈尔滨市哈科专利事务所有限责任公司 23101 代理人: 崔东辉
地址: 150028 黑龙江省*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 时分 通道 lapd 处理器 及其 设计 方法
【权利要求书】:

1.一种基于FPGA的时分多通道LAPD处理器,它是由系统端 总线接口单元、系统端发送缓存区、系统端接收缓存区、通道配置寄 存器、时分多通道LAPD处理器发送单元、时分多通道LAPD处理器接 收单元、通道状态参数存储区、线路端发送乒乓缓存区、线路端接收 乒乓缓存区和线路端数据传输单元组成的,其特征在于:系统端总线 接口单元分别连接系统端发送缓存区、系统端接收缓存区和通道配置 寄存器,系统端发送缓存区连接时分多通道LAPD处理器发送单元, 系统端接收缓存区连接时分多通道LAPD处理器接收单元,通道配置 寄存器分别连接时分多通道LAPD处理器发送单元、时分多通道LAPD 处理器接收单元,通道状态参数存储区连接时分多通道LAPD处理器 发送单元和时分多通道LAPD处理器接收单元,时分多通道LAPD处理 器发送单元连接线路端发送乒乓缓存区,时分多通道LAPD处理器接 收单元连接线路端接收乒乓缓存区,线路端发送乒乓缓存区和线路端 接收乒乓缓存区分别连接线路端数据传输单元。

2.一种基于FPGA的时分多通道LAPD处理器设计方法,其特 征在于:具体步骤如下:

步骤一、时分多通道LAPD处理器中的参数区的初始化,包括通 道的配置、状态机初始化和LAPD通道参数的初始化三个阶段;设定 时分多通道LAPD处理器中的3个通道配置参数,所述的通道配置参 数有最大支持LAPD通道数channel、FPGA内部为每一个通道分配的 缓存区大小fpga_ram和与外围控制芯片接口中为每个通道分配的缓 存区大小arm_ram,它们的初始化值均根据具体的需求设定,默认值 分别为256、640bit和80*16bit;初始化时分多通道LAPD处理器中 的2个状态机的状态,两个状态机分别为多通道处理状态机和LAPD 协议处理状态机,LAPD协议处理状态机是多通道处理状态机的子状 态机,多通道处理状态机用于实现在多个通道之间进行切换以及每一 个通道状态参数的缓存和恢复,LAPD协议处理状态机根据多通道处 理状态机恢复的通道状态参数进行LAPD协议的处理,它们的状态均 初始化为state0;初始化时分多通道LAPD处理器中的每个通道的通 道状态参数,每个通道的所有通道状态参数的初始化值均为0;

步骤二、乒乓数据缓存结构处理,根据线路端数据传输单元提供 的激励信号的边沿选择通道数据缓存区,即激励信号为上升沿时,时 分多通道LAPD处理器处理乓缓存区中的数据,当激励信号为下降沿 时,时分多通道LAPD处理器处理乒缓存区中的数据,这样避免线路 端数据传输单元和时分多通道LAPD处理器同时对相同存储单元操作 时造成的冲突;

步骤三、根据多通道处理状态机中的LAPD通道计数器的值进行 通道切换,LAPD通道计数器的初始值为0,每处理完一个LAPD通道 数据之后,LAPD通道计数器的值增加1,将下一个通道设为当前通道 进行处理,保证多个通道中的数据被时分地处理;

步骤四、根据LAPD通道计数器的值,读取相应的通道状态参数, 为当前通道恢复上次保存的状态参数值,使其继续上次处理时的状态 处理,保证通道处理的连续性;

步骤五、根据ITU-T Q.920/ITU-T Q.921协议中的处理流程,对 当前通道中的数据进行处理,分为以下几个步骤;

(1)时分多通道LAPD处理器发送单元根据协议在每一个有效 LAPD帧的头部和尾部序列中插入标志序列0x7E,时分多通道LAPD处 理器接收单元则检测接收LAPD帧中的标志序列以判断LAPD帧的开始 和结束;

(2)0比特插入/删除,为保证LAPD帧的透明传输,发送端在 LAPD帧中连续5个“1”序列之后插入一个“0”,在接收端,则删除 LAPD帧中5个连“1”序列之后插入的“0”;

(3)CRC校验,发送端根据生成多项式x16+x12+x5+1对发送的 LAPD帧数据进行计算生成CRC校验序列,接收端则根据生成多项式 x16+x12+x5+1执行对接收LAPD帧数据的正确性校验;

(4)对外围控制芯片接口的处理,它包括LAPD接口数据结构的 处理、对外围控制芯片接口缓存区的控制和串并变换/并串变换三个 部分;a.对外围控制芯片接口数据结构的处理,它包括接口标志序列 0x9999和数据长度序列,在发送方向根据接口标志序列和数据长度 序列提取出有效数据,送入时分多通道LAPD处理器发送单元进行处 理,接收方向根据接收的LAPD信令数据计算有效数据的长度并添加 接口标志序列0x9999及数据长度序列;b.对外围控制芯片接口缓存 区的控制,接收方向缓存区采用乒乓结构,发送方向采用共享内存机 制,时分多通道LAPD处理器控制缓存区的读指针,每次读取数据之 后使用读指针标记读取的当前位置;c.串并变换/并串变换,为适应 外围控制芯片的接口类型及保证通信的速率,与外围控制芯片的接口 采用并行的数据总线,而LAPD帧为串行数据流,这样需要在发送方 向做并串变换处理,在接收方向做串并变换处理;

步骤六、当处理的数据数量达到总体参数fpga_ram的值时,暂 停当前通道的处理,并将当前通道的所有通道状态参数的值缓存到该 通道对应的通道状态参数存储区中,流程转到步骤三,开始进行下一 个通道的处理;

步骤七、当LAPD通道计数器的值为channel时,说明所有通道 均已经被处理,此时将LAPD通道计数器的值清0,等待激励信号边 沿到来时进行新一轮的处理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨侨航通信设备有限公司,未经哈尔滨侨航通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910073446.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top