下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、FPGA在多进制正交扩频通信系统中的应用 摘 要: 讨论了高速无线分组网络中多进制正交扩频通信系统的设计和实现,其中在系统核心部分的扩频编码调制和解调等很多功能都由FPGA来完成,并对此进行了详细的介绍。 门阵列逻辑电路在数字系统设计中得到广泛的应用,因此从GAL、EPLD直至目前的FPGA(现场可编程门阵列),容量和功能以及可靠性都得到很大的发展。目前的FPGA结构采用总线方式,布局布线方便灵活,Altera公司的FLEX10K系列FPGA掩埋带有入
2、出寄存器的RAM块,更加方便地应用于CPU系统。随着器件的发展,开发环境进一步得到优化。Altera公司的Maxplus II为用户提供了良好的开发环境,含有丰富的库资源,很容易实现各种电路设计和完成较复杂的运算,使一部分软件硬化,这对高速系统来说,是非常有效的。它支持多种输入方法,并有极强的仿真系统,支持你随心所欲的设计。最大的优点是支持在线调试,这对于长期从事电路设计调试者来说,极大地提高了效率。 分组无线网作为一种重要的无线分组通信形式,在军事和民用通信领域一直受到广泛的重视。信息技术的迅猛发展对分组无线网提出更高的要求,即要求更高的信息速率,支持综合
3、业务,具有很强的抗干扰性能等。要满足这些要求,必须采用新技术来设计新一代分组无线终端。我们提出了采用多进制正交扩频的方法,以实现高速(256kbps和512kbps安全可靠的通信,提出了新的设计思路并采用一系列新技术。应用Altera公司的FLEX10K系列FPGA实现多进制正交扩频编码,快速Hadamard变换法,时序控制逻辑等功能,极大地简化了系统。本文就系统原理和FPGA的应用展开讨论。 多进制扩频编码的实现 1.1 正交扩频系统的组成 综合考虑系统带宽和通信速率以及实现的复杂性等
4、因素,我们确定采用16进制的正交扩频方案,并用Walsh函数作为扩频正交码,信息速率分为两档,函数周期分别为64(低速)和32(高速)。Walsh函数其自相关特性较差,同步捕获困难,我们提出在原多进制正交扩频的基础上,增加一个辅助的同步逻辑信道的新方法。并选用m序列作为其扩频码,该同步信道信号被调制到与信息信道正交的载频上,图给出了调制部分的原理框图。传输数据经串并变换将信息每4个比特分为一组,完成到16进制变换。I信道传输同步控制及辅助信息(导频信道),并采用序列调制。而Q信道传输数据信息(信息信道),采用Walsh函数编码。I、Q支路分别进行正交调制,合成QPSK调制的中频信号送至电台。&
5、#160; 1.2 正交扩频编码规则 前面已介绍了同步码和信息码分别采用m序列和Walsh函数进行扩频。如果按照所给的框图来实现,必须加乘法器,增加了系统的复杂性。查表编码以其快速、简单、方便等优点受到人们的青睐,故编码采用存储查表法。把所选取周期为64的m序列分别和16种Walsh函数(32位/64位),依据I、Q支路次序按位交织后形成数据储存于EPROM,然后根据同步信息和数据信息作为地址进行查表。同步支路每一比特对应于一个周期为64的m序列。信息支路在低速情况下,64位Walsh函数与同步支路码长相同,而在高速情况下,64位的同
6、步码要与两个32位Walsh函数依次交织。因此,需要一位地址做奇偶控制。根据上述编码规则,规定速率控制位为高位地址,同步码为次高位地址。 1.3 正交扩频编码的实现 图2示出多进制扩频编码的实现原理。其中,分频链形成低位地址、EPROM的片选线、并串变换的锁存信号和移位信号以及其他时钟源。串并变换输出形成信息地址。地址形成单元主要是控制两种速率下的地址选择,选取不同的扩频码。当速度为低速时,A3=Ax ,而Sd0Sd3对应为A4A7;当速度为高速时,A3=Sd0,而A7=Ax,用来做奇偶定位,Sd0Sd3对应为A3A6。同
7、步码产生单元输出同步支路的同步序列,依次为32位0、1码和48位巴克码。时钟控制单元产生巴克码和扰码使能信号,并在同步码发完时刻给终端送出时钟信号TXC。从图中可以看出,采用查表法很方便地实现了正交扩频编码,用一些时序组合电路替代了复杂的乘法器。 由于Walsh函数自相关性很差,抗多径的能力很弱。而扩频通信的抗多径能力完全由扩频序列的自相关能力决定。因此,多径传播的情况下直接使用Walsh函数序列扩频必将带来严重的码间串扰。为了减少Walsh函数序列扩频的码间串扰、增加系统的保密性和抗干扰能力,通常在正交扩频后再乘上一个长码序列做扰码,改善Walsh函数自相
8、关特性。我们采用了24位的长扰码。由CPU通过系统总线将位的掩码和初始码加载给FPGA,然后与输入数据进行动态运算。经过加扰的Q支路信息和I支路同步信息,合成扩频编码后的数据比特流进行QPSK调制。我们用Altera公司的FLEX81188-240-2芯片实现所有的逻辑电路,内部逻辑资源占用30%左右,I/O脚占用87%左右,布线资源占用40%左右,余留部分资源便于系统扩展。 正交扩频码的解扩解调 信号的解扩接收框图见图3。其中FPGA在I信道接收的同步时钟控制下对Q信道进行多进制相关解扩运算,是接收机电路的核心单元。考虑
9、到在高速分组无线网环境下要进行相干接收非常困难,我们采用了最佳非相干接收原理进行多进制正交码解扩运算。其中,多路相关解扩运算部分结构复杂,资源消耗量大,是FPGA实现的最主要工作。 图中的多进制解扩单元是接收机的核心单元,完成了最佳非相干运算的核心部分。运算量大,用软件方法很难实现。经评估我们发现,采用AD公司最新的DSP器件ADSP21062也只能实现其运算量的1/3左右。我们用一片Altera公司的FLEX10K100实现了并行相关解扩算法实现的三种方案:串行FHT法、并行FHT法、并行积分法。图是并行FHT方案的实现原理图。经统计内部逻辑资源约占用70%,I/O脚占用10%左右,布线资源占用60%左右。 系统收发两端经中频对接,多进制正交扩频通信系统对QPSK调制的多进制扩频信号能够进行正确解扩和解调,证明设计方案正确可行。 总之,我们项目的要求是设计和实现应用于未来高速分组无线网中的新一代分组无线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理文书书写及管理制度
- 品管圈护理查房个案
- 山西大学附属中学高一音乐教学设计:第一单元 学会聆听
- 江苏省靖江市七年级生物下册 13.1 土壤里的小动物教学设计 (新版)苏科版
- 2026葡萄牙葡萄酒酿造行业市场供需趋势分析及投资风险评估规划分析报告
- 人教版五年级下册分数加减混合运算教学设计
- 2026年三原县医疗事业单位人员招聘考试备考试题及答案解析
- 2026年林西县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026中国进出口银行年校园招聘笔试历年典型考题及考点剖析附带答案解析
- 建设项目部土地租用合同协议
- 2025国企竞聘上岗与干部竞聘上岗笔试题及答案
- 2025年饲料厂中控考试题库及答案
- 调解员培训课件
- DB15∕T 4179-2025 输氢管道工程施工规范
- 中医适宜技术在肿瘤科应用
- 2025年第九届“学宪法、讲宪法”知识竞赛测试题库(含答案)
- (正式版)DB14∕T 3563-2025 《 县域医共体慢病管理中心建设与运行规范》
- 混凝土理论知识考核试题题库与答案
- 2025年四川省法院书记员招聘考试笔试试题含答案
- GB/T 9944-2025不锈钢丝绳
- 2025-2026学年沪粤版(2024)初中物理八年级上册教学计划及进度表
评论
0/150
提交评论