基于FPGA的SOPC系统DAB发射端硬件实现

最新更新时间:2013-08-17来源: 21ic关键字:FPGA  SOPC系统  DAB发射端 手机看文章 扫描二维码
随时随地手机看文章

1.引言

DAB发射机是数字音频广播(DigitalAudio Broadcast,DAB)重要组成部分.

DAB技术是欧洲尤里卡项目之一,目前已经非常成熟.DAB采用先进的数字技术,正交分频复用技术(OFDM),能以极低的数据传输率及失真下传送CD质量之立体声节目,可解决传统模拟广播接收不良及干扰问题.DAB发射系统包括信源编码.信道编码.时间交织.频率交织.OFDM调制和射频部分.射频部分包括上变频和增益放大,用来把基带信号搬移到发射频率上并将其放大.

FPGA技术不断进步,成本和功耗不断下降的同时性能和容量在大幅上升,FPGA也代替MCU越来越多的嵌入到系统中去.

为了便于系统集成,本文设计FPGA系统嵌入到DAB发射系统中,使得开发变得方便灵活,同时也降低了成本.

2.FPGA的SOPC系统构成

本文设计了用于DAB发射端的SOPC系统,该系统硬件框图如图1所示.系统中FPGA采用ALTERA公司的CycloneIII系列芯片EP3C16Q240C8N.FPGA中的NiosII软核处理器完成数据的控制和指令传送,还可以在FPGA上实现OFDM调制.配置芯片选用EPCS16,片外扩展存储器为IS42S16100-7T.框图中,功能电路是用来实现DAB发射功能的,它包括数字上变频(其中已经包括A/D和D/A转换).信号放大.USB传输等.

 

 

根据DAB发射系统设计可以得出系统中各个单元所需的资源:逻辑单元.寄存器.引脚.内存.乘法器单元.锁相环分别为8839.4719.104.202752bits.6和1.这款芯片为QPFP封装,芯片资源见表1.

 

2.1 配置电路

FPGA芯片按配置速度快慢依次为:

Active parallel(AP)模式.Fast passiveparallel(FPP)模式.Active serial(AS)模式.Passive serial(PS)模式.另外还有用于调试的Joint Test Action Group(JTAG)模式.本文FPGA同时配置AS模式和JTAG模式.

根据cycloneIII的数据手册,配置方案由MSEL引脚决定.当使用AS和JTAG两种方式时,MSEL[3:0]为“010”.如图2所示为ATERA给出的AS和JTAG配置电路.

 

 

AS模式是指FPGA的EPCS控制器发出读取数据的信号,从而把串行FLASH(EPCS系列芯片)的数据读入FPGA中,实现对FPGA的编程.配置数据通过FPGA的DATA0引脚送入,数据被同步在DCLK输入上,1个时钟周期传送1位数据.本文中选取的配置芯片EPCS16SI8,有16Mbits的存储空间,可以支持DCLK时钟工作在20MHz和40MHz.

JTAG接口是一个业界标准接口,主要用于芯片测试等功能.ALTERA的FPGA基本上都可以支持JTAG命令来配置FPGA的方式,而且JTAG配置方式比其他任何方式优先级都高.JTAG模式是将配置数据存储在SRAM,掉电后需重新下载.它与FPGA的接口有4个必需的信号TDI,TDO,TMS和TCK以及1个可选信号TRST构成.

2.2 外部存储器电路

SDRAM比FLASH速度快,比SRAM存储空间大,在FPGA系统中一般把SDRAM作为NIOS处理器的RAM和程序运行空间.本文中选择IS42S16100-7T这款SDRAM作为FPGA的外部存储器.IS42S16100-7T的信号电压为3.3V,有16Mbits的存储空间,最大速度可达到143MHz.在SOPC Builder里根据时序参数表设置SDRAM控制器.

S D R A M的时钟应该和系统使用同一个PLL输出时钟,调试SDRAM和NIOSII的关键在于相位差,根据DAB发射系统,由F P G A的专用P L L时钟引脚输出系统时钟65.536MHz,相位差计算如下:

 

 

2.3 FPGA电源电路和时钟电路

稳定的工作电源是各个芯片和模块正常工作的前提,电源的稳定性也影响着器件的工作性能.FPGA芯片供电电压包括内核电压.I/O电压.PLL模拟电压.PLL数字电压和电压参考信号的参考电压.对于CycloneIII系列芯片来说,它的PLL模拟电压比CycloneII要高为2.5V.这些电压中数字电压与模拟电压要分开使用不同电源,并使用磁珠对其进行隔离.

为了滤除高频噪声,需要在芯片电源引脚与地之间加0.1靎退耦电容.退耦电容在PCB板上要紧靠芯片电源引脚放置.

本文中的DAB发射板由AC/DC电源适配器提供电源,输入为100V-240V/50Hz-60Hz的交流电,输出为7.5V/3A的直流电.采用1117LDO稳压电源作为电源转换芯片,最大1A输出电流,固定输出1.2V.1.8V.2.5V.3.3V,为FPGA芯片以及系统中其他芯片提供电源.

文中采用24.576MHz的有源晶振作为系统的时钟,DAB发射电路的系统时钟为65.536MHz,由24.576MHz的经过SOPC系统中的PLL获得.此时钟也作为AD9957的标准时钟.

3.功能电路

3.1 射频模块

射频模块完成数字上变频和信号增益放大.

数字上变频是指把数字基带信号搬移到射频中心频率,然后转换成模拟信号发射出去.本文中的数字上变频模块是AD9957是ADI公司推出的一款高性能的数字正交上变频器件,内置14bitDAC模块,内部系统时钟最高可达1GSPS,其功耗减小到50%以上.根据采样定理,一般要求DDS(数字频率合成器)产生的载波频率不能超过系统时钟频率的40%,所以其动态性能最高为400MHz,符合band3波段的要求.AD9957的外围电路包括18位并行数据接口和控制接口,其电源电压分3.3v和1.8v,两者都需要用数字电压与模拟电压分别供电.

信号放大部分采用可变增益放大器AD8369,其带宽范围600MHz,最大增益范围-5dB到40dB,通过芯片使能端DENB和增益选择控制端口BIT0~BIT3来控制信号放大.AD9957与AD8369之间使用阻抗为50ohm,用比率为4的射频变压器TC4-1WG2+进行阻抗匹配.

3.2 USB接口模块

USB接口模块主要是将在软件编码器上完成信道编码的数字信号高速的传输到FPGA进行IFFT运算.在设计中,USB接口模块的传输速度必须达到300Kbytes/s,才能满足实时传输数据的要求.本文中选用了由FTDI公司推出的FT245BL芯片.

该芯片性能优良,提供了一种在PC主机和外设之间进行数据传输的简单.低成本.高效率的传输方法.FT245BL需要6MHz晶振,通过芯片内部的振荡器和倍频产生12MHz和48MHz的时钟供芯片使用.

FT245BL需要提供5V和3.3V的工作电压.

4.结果

如图3所示为DAB发射端的SOPC系统硬件电路实物图,完成FPGA芯片配置和软件程序下载后,电路板上电,初始化成功后指示灯点亮.经过信道编码的DAB数据通过USB开始进入到硬件电路中进行调制.上变频和信号放大的处理,最后通过天线发射出去.如图4所示,为使用本文所设计的DAB发射机电路产生的DAB信号频谱,此DAB信号中心频率为181.936MHz,能被DAB接收终端接收,且播出的节目流利顺畅.

 

 

结果证明本文设计的这套电路板能运用FPGA的SPOC系统很好的完成DAB信号发射任务.

关键字:FPGA  SOPC系统  DAB发射端 编辑:探路者 引用地址:基于FPGA的SOPC系统DAB发射端硬件实现

上一篇:一款用于RF系统的坚固型10MHz基准时钟输入保护电路和分配器
下一篇:基于FPGA的数字量变换器测试系统设计

推荐阅读最新更新时间:2023-10-12 22:24

一种跳频MSK信号检测算法及FPGA 实现
引言   采用MSK 调制的跳频通信具有主瓣能量集中、旁瓣衰落滚降快、频谱利用率高和抗干扰能力强等优点,在军事通信中应用广泛。如美军现役的联合战术信息分发系统采用的通信信号,工作带宽969~1 206 MHz,跳频速率为 70000 多跳/ s, 单个频点驻留时间约为13 s,信号持续时间* s, 总共有51个间隔为3 MHz 的信道,码速率为5 MHz。已知在该工作频段内主要还存在单频、窄带调幅和线性调频等信号。为了准确截获并识别目标信号,针对此信号环境设计了一种MSK 信号检测识别方法,并使用FPGA 进行了设计实现。    1 算法设计    1.1 宽带跳频信号实时检测算法   用现代技术来实
[嵌入式]
一种跳频MSK信号检测算法及<font color='red'>FPGA</font> 实现
基于FPGA的LED点阵显示字符设计
随着社会的发展和信息时代对各类信息快速发布的需要, 许多政府部门和企事业单位从提高自身形象和信息规范化管理考虑, 广泛采用LED 电子显示屏显示产品, 此类多媒体显示系统通过一定的控制方式,用于显示文字、图形、图像、动画、股市行情等各种信息以及电视、录像、DVD 等信号, 是交通指挥引导、部队作战、电力部门、公共场所进行企业形象宣传、信息发布和精神文明建设的有效工具和良好窗口。   采用现场可编程逻辑器件( FPGA) 作为控制器, 选择合适的器件, 利用器件丰富的I/O 口、内部逻辑和连线资源, 采用自上而下的模块化设计方法, 可以方便地设计整个显示系统。   电子设计自动化(EDA)技术是基于可编程器件( PL
[电源管理]
FPGA中嵌入式块RAM(BRAM)
    大多数FPGA都具有内嵌的块RAM,这大大拓展了FPGA的应用范围和灵活性。块RAM可被配置为单端口RAM、双端口RAM、内容地址存储器 (CAM)以及FIFO等常用存储结构。RAM、FIFO是比较普及的概念,在此就不冗述。CAM存储器在其内部的每个存储单元中都有一个比较逻辑,写入 CAM中的数据会和内部的每一个数据进行比较,并返回与端口数据相同的所有数据的地址,因而在路由的地址交换器中有广泛的应用。除了块RAM,还可以将 FPGA中的LUT灵活地配置成RAM、ROM和FIFO等结构。在实际应用中,芯片内部块RAM的数量也是选择芯片的一个重要因素。 单片块RAM的容量为18k比特,即位宽为18比特、深度为1024,
[嵌入式]
FPGA复位的可靠性设计方案
  对FPGA设计中常用的复位设计方法进行了分类、分析和比较。针对FPGA在复位过程中存在不可靠复位的现象,提出了提高复位设计可靠性的4种方法,包括清除复位信号上的毛刺、异步复位同步释放、采用专用全局异步复位/置位资源和采用内部复位。上述方法可有效提高FPGA复位的可靠性。   对FPGA芯片而言,在给芯片加电工作前,芯片内部各个节点电位的变化情况均不确定、不可控,而这种不确定且不可控的情况会使芯片在上电后的工作状态出现错误。因此,在FPGA的设计中,为保证系统能可靠进进入工作状态,以及避免对FPGA输出关联的系统产生不良影响,FPGA上电后要进行复位,且为了消除电源开关过程中引起的抖动影响,复位信号需在电源稳定后经过一定的延时才
[电源管理]
<font color='red'>FPGA</font>复位的可靠性设计方案
基于ARM与FPGA的电力电源一体化监控装置
随着现代电力行业的集成化、信息化、智能化的发展趋势,电力系统要求站用交流电源、直流电源、通讯电源、UPS电源、逆变电源等不是再作为分散独立的系统,而是作为一个整体进行集中监控与管理,这就需要一种监控装置适用于电力电源系统一体化的需求。 1 系统总体架构 作为交直流一体化电源系统的集中监控管理单元,该装置不仅可以同时监控站内各设备,还可通过IEC61850规约与变电站后台设备连接,实现对一体化电源系统的集中、统一、远程监控维护管理。装置在系统中的连接示意图如下图1所示。因此,该一体化监控装置需要有多路485通信、CAN通信和以太网通信。为了满足该装置现场运行情况复杂性的需求,本文提出了一种基于ARM和FPGA的设计架构,该方
[单片机]
基于ARM与<font color='red'>FPGA</font>的电力电源一体化监控装置
基于FPGA的2M误码测试仪设计
  0 引言   无论是何种通信新业务的推出和运营,都离不开强力有效且高可靠的传输系统。随之而带来的问题就是如何对系统的传输质量进行测量和保证。    误码测试仪 是一种能够测量和保证传输质量的智能化仪器,该仪器可通过检测来反映数据传输设备及其信道工作的误码损伤性能质量指标,并对其进行传输质量分析的有效工具。在电信运营、工程验收、科研、设备生产、教学实验等各方面,误码仪都是必不可少的通信测量和线路维护的最佳辅助工具。目前在陕西省业务设备的接口应用中,百分之九十以上的接口是2M的接口,比如:交换网络上应用、信令网上的应用、数据网上的应用、网管网上的应用等,都使用了2M的数据。针对传统误码仪的不足,本文给出了基
[测试测量]
FPGA实现多路PWM输出的接口设计与仿真
引言   在许多嵌入式系统的实际应用中,需要扩展FP-GA(现场可编程门阵列)模块,将CPU实现有困难或实现效率低的部分用FPGA实现,如数字信号处理、硬件数字滤波器、各种算法等,或者利用FPGA来扩展I/O接口,如实现多路PWM(脉宽调制)输出、实现PCI接口扩展等。通过合理的系统软硬件功能划分,结合优秀高效的FPGA设计,整个嵌入式系统的效率和功能可以得到最大限度的提高。   在电机控制等许多应用场合,需要产生多路频率和脉冲宽度可调的PWM波形。本文用Altera公司FPGA产品开发工具QuartusⅡ,设计了6路PWM输出接口,并下载到FPGA,实现与CPU的协同工作。 1 FPGA概述   PLD(可编程逻辑
[嵌入式]
FPGA最新发展趋势观察
面对掩膜制造成本呈倍数攀升,过去许多中、小用量的芯片无法用先进的工艺来生产,对此不是持续使用旧工艺来生产,就是必须改用FPGA芯片来生产……   就在半导体大厂持续高呼摩尔定律(Moore’s Law)依然有效、适用时,其实背后有着不为人知的事实!理论上每18至24个月能在相同的单位面积内多挤入一倍的晶体管数,这意味着电路成本每18至24个月就可以减半,但这只是指裸晶(Die)的成本,并不表示整个芯片的成本都减半,然而也要最终成品的良率必须维持才能算数。   不能随摩尔定律而缩减的成本,包括晶圆制造更前端的掩膜(Mask)成本,以及晶圆制造更后端的封装(也称为:构装、包装)成本。  
[嵌入式]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved