你的位置:电感厂 > 先锋技术功率电感

基于DSP的DVB流发射/接收系统

2015-11-25 12:34:50      点击次数:
上一篇:B超诊断系统的结构原理及故障维修分析 贴片电感

  VC33有MCBL(Microcomputer Boot Loader)和MP(Microprocessor)2种工作方式[3]。MP 方式时,位于地址00H~03FH向量表中为中断和陷阱服务程序入口地址;MCBL方式时,位于809FC1H~809FFFH向量表中为各自中断和陷阱服务程序的跳转指令。MCBL方式是VC33所特有的,可将用户程序代码从主处理器(尤其是EPROM或者别的标准存储系统)引导加载到VC33的 SRAM一体电感器生产厂区中并执行它[3,4]。本系统利用MCBL方式,将程序代码利用BOOT1_LOADER方式加载到VC33的内部SRAM中而不是固化到外部高速EPROM,既实现了系统高速实时处理控制又降低了成本。为满足运行程序与存储数据的需要,我们扩展了外部存储区,包括2片64 K×16bit SRAM组成64 K×32bit片外存储区以及128 K×16bit的FLASH ROM。

  2数据缓存的设计和控制

  在系统设计中,数据缓存的设计无疑是重要的,为满足VC33高速处理能力,采用IDT公司FIFO高速缓存器IDT7203-15,利用宽度扩展为4kbit×16的数据缓存器。对于发射及接收FIFO分别占用VC33的I/O地址FE0000H和FD0000H,输入输出数据利用VC33及ALTERA 公司的EPM7064LS84完成并-串-并转换、数据缓存的读、写信号和复位信号[5,6]。

  3.系统并行和串行接口

  系统接收或发送TS 流时,要满足一定的接口规范。接口共有3种:同步并行接口、同步串行接口和异步串行接口。在系统的设计中,为接收并行和串行DVB数据,根据DVB接口规范,我们设计了同步传输188byte包的并行和串行接收数据两种接口。在发射通路中,数据处理控制部分先将差分信号变为不归零(NRZ)码,经过 VC33的处理后,完成数据的PCM30/32格式处理及4路E1分组,经过E1接口的发射。接收系统设计与发射系统基本类似,此处略去。

  4E1接口设计

  T7688是具有4路发射和接收功能的

E1接口芯片,主要特性有:具有接收、驱动、均衡、时钟/数据恢复、抖动衰减功能;具有能提高灵敏度的片内发射均衡器;可供选择的发射或接收抖动衰减器;自动发射监视系统[7]。

  在实际电路设计中,我们根据微处理器接口特点采取了较为灵活的设计。根据系统设计要求,我们将T7688 的MPMODE和MPMUX管脚接地,T7688工作在模式1并且地址和数据总线非复用。在微处理器接口各控制寄存器的设置中,为允许每个信道响应警报并产生中断,对寄存器2和3的各通道的信号损失警报屏蔽位无效;寄存器4的软件复位被禁止,每个信道的发射驱动器的TTIP和TRING 在复位后有效;为利用接收通道的抖动衰减功能,设置T7688寄存器5工作在单路模式下,时钟/数据恢复功能使能,在发射(接收)通道HDB3零替换编码(解码)使能;由于外围电路采用数字传输变压器T1010,初次级匝数比为1:1.36并使用75 Ω同轴电缆,所以寄存器6~9是设计方式选择方式2,并将均衡器设置为101格式;寄存器10~15,在系统初始化时按要求置为零。

  在设计中,我们还注意到:寄存器4 在初始化时必须第一个被初始化;由于T7688只有一个抖动衰减器,所以只能在发射或接收通道中使用,若同时选择JAT和JAR,抖动衰减器将被禁止;从 T7688的读写时序可以看出有5个时钟周期的延时,所以在VC33的初始化中必须对VC33的主总线初始化进行相应设置。

  四、系统的软件实现

  本系统为收发两用系统,整个系统必须在VC33的控制下,响应不同处理程序。

  发射功能由系统控制处理电路VC33 的中断0和中断2程序完成,当前端数据缓存1达到半满状态时由硬件产生中断2信号并响应中断2程序,完成E1接口格式的帧同步头、复帧同步头、信令添加工作;为避免前端数据被读空而出现数据紊乱的情况,在前端数据缓存2被读空时产生中断0信号,随即系统立即响应中断0程序(优先级仅次于系统复位信号),完成添加特定格式的填充字工作,在第0或第16时隙时就调用相应的添加帧同步头、复帧同步头、信令的子程序,如此反复。有关发射系统中断0和中断2以及添加同步头、信令等软件流程略。

  接收功能则由系统主程序完成,流程如图5所示。系统首先执行VC33 、T7688各状态寄存器初始化,在系统硬件电路检测到帧同步头后,接收主程序必须在软件上也保证检测到四路E1接口的同一个帧同步头,这样在硬件和软件双重保证下,完成E1接口数据的接收并正确恢复DVB流数据。大电流电感

  • [开关电源]针对医疗电子可办理的项目1.医疗产品企业备案,仅限深圳企业2.二类医疗企业经营本案,仅限申请深圳企业3.二类医疗器械进出口经验权登记证书4.医疗产品检测报告如果您的产品在国内销售,我们可以为您提供:CCC新申请证书,包验厂辅导,1个月发证;CC证书派生,2周发证;CCC年审辅导,CCC确认检验报告;京东、天猫、招标投标及实体销售等国标质检报告盖CNAS,CMA章;如果您的产品出口到国外,我们可以为您提供:欧盟:CE,ROHS2.0,REACH,IP防尘防水,EN71;美国:FCC,FDA,Prop65(加州65),ASTM F9

  • [开关电源]求助大神推荐,寻找大功率升压IC1.5V/1A(可以持续供电)需要升压至24V/2A,我的想法是5V/1A先升到12V/2A,然后再升到24V/2A,不知可行,因为我负载的电热膜(30-40W)2.多路5V/1A(至少2个或4个),接入一个IC(可以支持多路电压输入),然后再升到24V/2A,不知道有没有这样的芯片?24V2A约50W,你的5V1A只有5W,至少要10个才可能出来24V2A这个5V1A可以串联吗?串联10个到50V1A,降压到24V2A比较好做直接并联一般电源都是不行,可以一个控制器 控制多个升压电感、开关、 本帖最后由

  • 基于RFID技术的野战医疗卡的设计与应用在医疗体制不断完善的今天。医院的信息化程度已经大大提高,现在的大型医院都已经用上了医院信息系统(hospital information system,HIS)。应用HIS后。方便了群众就医,也提高了

  • cuk电路两电感的电压平均值为什么为零?
  • 反激变压器发热严重,该怎么调整
  • 望推荐一个频率调制的谐振变换器的项目作为毕业
  • 高集成汽车功率模块改进汽车电气化设计
  • [开关电源]反激式开关电源RCD吸收电路的设计
  • 如何提高逆变电源供电质量的硬件控制?
  • 压电效应失效的电容器解决方案
  • 8-80V 110V高电压输入大功率LED驱动芯片SC3788
  • 电感式接近开关
  • DSP数字控制电源可以不设置中断控制吗