>
老虎城
  • 老虎城
  • 关于我们  
  • 新闻中心  
  • 产品展示  
  • 设备展示  
  • 营销网络  
  • 联系我们  

新闻中心

基于S3C2410微控制器的2M传输口测试系统的设计与实现
作者:老虎城  来源:老虎城官方网站  时间:2020-08-16 19:12  点击:

  点。数字通讯飞速发展的今天,建立综合业务数字网正成为电信经营者努力的方向。差错(误码、误块)性能作为数字网的重要传输性能指标,是网络营运者进行数字网建设、维护的重要依据;也是评估电信业务性能优劣的标准之一。 因此,国际电联(ITU-T)极为重视对差错的研究,近年来,针对数字网的设计、安装、维护的要求,推出了一系列有关误码性能的建议。目前我国工程技术人员所使用的测试仪多为国外进口产品,产品价格昂贵。而国产的测试仪功能相对简单。为此我们研究设计了一款基于的2M传输口测试系统。2Mb/s是我国数字时分复用基群2048kbit/s 的简称,是PCM传输与交换的基础。本文涉及的2M传输口测试系统为手持式PCM 2M综合测试仪器。

  根据2M测试系统的性能要求,硬件层主要由系统核心部分、检测模块部分和语音监听部分组成。硬件原理框图如图1。

  在此系统中我们选用三星公司的S3C2410微控制器芯片,内含一个由ARM公司设计的16/32位ARM920TRISC处理器核,ARM920T为低功耗、高性能的16/32核。S3C2410微控制器芯片在本系统中的主要作用是:(1)读写和控制各模块芯片;(2)读取键值;(3)控制液晶屏的显示;(4)在测量时进行数据的读取和处理;(5)对存储器进行读写;(6)通过串行口与微机进行通讯,将测试结果上传微机。存储器以HY29LV160 FLASH作为程序存储器,以HY57V641620SDRAM作内存,构成嵌入式系统核心。S3C2410芯片内含一个IIC总线控制器,可方便的与各种带有IIC接口的器件相连。在该系统中,外扩一片AT24C01作为IIC存储器。可存放在系统掉电时需要保存的数据。

  检测模块部分由芯片DS21354[2]和芯片DS21372组成,这两块芯片协同工作共同完成检测功能。DS21354芯片主要完成发送和接收2048kbit/s 的PCM 信号,并从中检测误码和告警状态。DS21372是一种软件可编程的测试图样产生、接收、分析器,能适用于对差错性能要求最严格的数字传输设备的能力。具有两种测试图样的生成方式(伪随机序列和重复序列)。符合CCITT/ITU O.151,O.152,O.153和 O.161标准。DS2172 可以工作在直流到20MHz,这样宽的频率工作范围使它可以灵活地使用在现有的设备和处于测试阶段的新设备中,如:传输设备,交换设备,复用器,DAC,路由器,桥设备等。

  DS21372[3]中包含有4个功能块:图样产生,图样检测,差错计数和控制接口,具有完全独立的传输和接收部分,8bit的并行处理器接口,可以编程产生最大长度为(232-1)bits的伪随机序列图样,可编程的多项式长度和反馈量可以用于任意伪随机序列图样的生成,包括:26-1、29-1、211-1、215-1、220-1、223-1和232-1。或者用户编程的自定义长度从1到32bits的重复序列图样。拥有32bit差错计数器和比特计数器。软件编程的比特差错插入,最大比特差错率图样的检测可达10-2。DS21372能向线bit误码率的误码,以检验设备的操作状态和连通性。用于分析、评测、解决数字通信系统中出现的问题。

  语音监听部分采用时隙交换电路和语音检测模块组成,语音检测模块采用ZARLINK的3.3V多功能CODEC MT91L60[4]。这款芯片能实现声音信号的A/D、D/A转换,并为标准的电话机手柄等接收发送装置提供模拟接口。当E1接口电路与2M实际线M 链路上的话音时隙要通过时隙交换电路与MT91L60电路相连,构成了话音时隙收发的通道。在这个过程中要初始化时隙交换电路,将2M链路上的需要监测的线接收通路至电话机手柄输出,设置ITU-T A-law话音编码方式,设置接收增益+6dB,设置非消侧音非环回模式等。这些设置是通过设置MT91L60内部寄存器完成的,完成这一系列设置后,语音测试就可以开始了,语音可以通过电话机手柄听到,其他测试内容可以从MT91L60内部寄存器读到结果。

  软件部分主要由启动代码的设计和应用程序的设计,基于ARM是复杂的片上系统(SOC),这种复杂系统里的多数硬件模块都是可配置的,需要由软件来设置其需要的工作状态。因此在用户的应用程序启动之前,需要有专门的一段启动代码来完成对系统的初始化。由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言写的。启动代码就是完成各种初始化工作,并引导进入C程序。

  应用程序采用C语言编写,由其实现本系统中所需的各种功能。根据系统功能需求,软件划分为以下模块:液晶显示模块、测试设置模块、测试指标计算模块等部分。软件设计思想是利用S3C2410的中断控制整个软件的流程。共使用4个硬件中断来完成系统的功能:一个内部硬件定时中断,3个外部硬件中断(键盘中断、串口中断、E1测试中断)。主程序流程图如图2所示。

  根据测试系统功能的要求, 在程序中定义了2个数据结构,一个是用来存放程序中需要用到的各种测试设置值的数据结构SetUp_struct;另一个是用于存放测试结果的数据结构Data_struct。这两个数据结构是连接各个功能函数的桥梁,通过判断SetUp_struct中各个变量的值可以使程序做出相应的操作,并改变相应Data_struct值,从而实现在不同的测试环境下对不同指标的测试。

  (1)、在线和中断业务测试,可选接口阻抗:75Ω、120Ω、高阻(≥2KΩ)。

  (2)、统计分析功能: G.826测试分析误块秒、严重误块秒、背景误块、不可用秒、误块秒率、严重误块秒率、背景误块率;G.821测试分析误码秒、严重误码秒、 不可用秒;M.2100测试分析误码秒、严重误码秒、不可用秒。

  (3)、差错(误码、误块)监测比特误码、编码误码、帧字差错、CRC差错。

  (5)、同时显示帧开销及30个话路数字型线路信号(a.b.c.d)的状态。

  上述各项指标的测量由检测模块和语音监听模块实现,指标的(3)、(4)项可通过对ds21354和ds21372的相关寄存器的设置和对线路状态寄存器的读取并对数据简单处理可实现。指标的(5)、(6)项可通过对时隙交换电路相关寄存器的设置和读取对数据简单处理实现。第(2)项的指标参数是统计指标,需要在读取DS21372寄存器的原始测试数据之后,经过计算得到。统计指标以秒为单位,程序设置了周期为1s的中断定时读取ds21372的寄存器值,调用计算函数计算统计指标。图3是在G.821分析模式下的统计指标算法流程图,其余分析模式下与此相似。

  2M 测试系统在我国电信、网络相关领域具有广泛的应用价值。本文介绍的基于ARM的2M测试系统具有体积小、功耗低、功能丰富等优点,特别是能够语音监听,并且各时隙可选,能够满足对2M口性能的测试和分析。ARM处理器以其高性价比,在嵌入式系统领域得到了广泛应用。

  语音在线监听模块,能实现任一时隙的语音监听,以及任一时隙的线路信号状态检测,能更好的帮助工程技术人员对2M线路的测试和维护。责任编辑:gt

  我们将《嵌入式工程师-系列课程》分成两大阶段:第一阶段:《计算机体系结构》课程 分成4篇:分别是

  信中指出,“作为普通员工,一直期待着股东纠纷能在法律框架内尽快解决,安谋中国能继续自主发展,团队能无....

  为使电池供电的感测和控制切实可行地集成到工厂环境中,感测和控制节点必须能够在更长的时间范围内可靠运行....

  在汽车智能数字仪表的开发过程中,数字仪表所需要采集的信息量比较多,各种车型的信息参数又差别较大,这些....

  S3C2410处理器是Samsung公司基于ARM公司的ARM920T处理器核,采用0.18um制造....

  脉冲周期测量方法,可以用光电编码器的信号A或者B对微处理器的定时器产生外部中断来测量脉冲的宽度,再由....

  ARM端和DSP端的程序分别各自烧到ARM端和DSP端,两者数据交互在公共的缓存区?

  大家好,刚接触到DSP+ARM,请教个问题:ARM端和DSP端的程序应该是分别独立的两个程序文件,也分别独立编译...

  arm端我配置好了中断,绑定了中断响应函数,但是下载进去后我用dsp来触发中断,arm并不响应,同样arm设置中断寄存器也...

  大家都知道linux的应用程序要想访问内核必须使用系统调用从而实现从usr模式转到svc模式。下面咱....

  1.ARM中一些常见英文缩写解释 MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连...

  AISgen for D800K008配置的两个文档ARM Application File和AIS Output File在什么地方?

  您好, 我参照《How to boot OMAP-L138 LCDK from SD card》文档...

  面向安全至关重要的家用电器,X-CUBE-CLASSB 通过了 Underwriters Labor....

  MCU 控制软件整个系统中最重要的环境。我们使用汇编语言编程,采用自顶向下(top-down)的程序....

  我国军用自动测试系统经历了从仿制到自行研发的过程,随着测试技术不断发展,军方对测试要求也不断提高,自....

  问题: 在DSP触发中断SYSCFG_CHIPINT0(28)一次,ARM能收到两次。 有用过的指点一下 附相关...

  信号参数角色是指信号参数针对某个仪器的信号能力。其中Controllable是指该信号参数可以被仪器....

  对于数字通信系统测试来说,绝大多数参数指标是在频域完成的,这就需要通过控制频谱分析仪和矢量信号分析仪....

  嗨,前辈们好 我遇到了些问题。我正从事于创建一个在DSP端运行的集成了G...

  “在复杂国际形势下,考虑到以往瑞士对开源技术、软件和协作支持力度较大,且地缘政治破坏风险相对较低,R....

  目前主流的ARM架构与X86方案应该是大家一直在疑惑的他们的区别在那里,各自的优势在那里,今天我就带....

  MSAN-144 MT8841呼叫号码识别电路在微控制器和串并转换器中的应用。本申请的目的是提供有关呼叫号码识别电路...

  JTAG是Joint Test Action Group的缩写,是IEEE 1149.1标准。使用J....

  我们都知道,集成电路(IC)是由芯片、引线和引线框架、粘接材料、封装材料等几大部分构成。其中,引线框....

  信号发送单元主要实现信号的产生和发送,同时还可在信号中混入噪声,进行实际轨道信号的模拟。信号发送由上....

  在军事装备保障中,计量测试是极其重要的技术基础,计量对军事装备特别是尖端技术的重要性尤为突出。标志军....

  本文介绍的航向姿态系统自动测试设备正是基于ATE技术的自动测试设备,对某型飞行器机载航姿系统各部件进....

  FAS466 微处理器接口可以连接多种微处理器或 DSP;而DMA接口则主要与外部DMA控制器连接?....

  全志科技是国内最大智能语音芯片商,芯片年出货量在亿级以上。过去十余年,其核心产品均基于 ARM 架构....

  日本超算一直自成一体,早些年的京就采用 SPARC 处理器,如今选择 ARM,而不是主流的 X86,....

  4)嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入式系统....

  声学参量阵(ParametricAcousticArray)是利用介质的非线性特性,使用两个沿同一方....

  8 月 10 日消息 广电运通在互动平台表示,目前广电鲲鹏服务器处于研发小批量阶段,正在金融、政务、....

  FA-20H,用于LPC15xx微控制器的12MHz晶体单元的FA-20H,振荡电路和选择指南用于移动电话,蓝牙,W-L...

  应用层是物联网三层结构中的最顶层,主要对感知层采集数据进行计算、处理和知识挖掘,从而实现对物理世....

  还有一点,一般带有微控制器的电路板,电路功能是否正常,是需要编写一定的验证程序来测试电路板的性能的,....

  在基站的模拟测试系统中,终端控制子系统负责生成上行测试数据并将其发送到被测基带板,测试基带板上行接收....

  欧洲作为现代文明的发源地,经受过文艺复兴和工业革命的洗礼、以及完整的盛衰周期,对科技和经济发展的态度....

  发动机性能虚拟仪器测试系统主要由主控机模块、cFP实时监控模块、测功机模块以及待测发动机模块四部分组....

  8月5日消息,据国外媒体报道,软银正在寻求出售2016年320亿美元收购的芯片设计公司Arm,以获得....

  另有消息人士透露,具备芯片设计能力的富士康目前也在考虑收购ARM的部分股权。作为全球最大的iPhon....

  TL_IPC是广州创龙独立开发的一种双核通讯协议,这种开发方式适用于通信逻辑相对简单的双核程序的的开....

  开发一个完全可移植的航空电气执行装置测试系统——该系统不仅可以在不同场所之间移植,而且还支持广泛的具....

  大多数微控制器至少有一个脉冲宽度调制 (PWM) 外设,以方波形式生成多个波形。这些 PWM 输出可....

  近段时间关于Arm公司的新闻不断,一则 Arm计划将物联网服务业务分拆到软银,由母公司软银集团运营的....

  R13通常被用作栈指针,进入异常模式时,可以将需要使用的寄存器保存在R13所指的栈中;当退出异常程序....

  上个月,软银集团公布了一系列交易,这家日本巨头计划出售价值210亿美元的美国无线运营商T-Mobil....

  与此同时。苹果公司最近宣布,它将台式机和笔记本电脑的英特尔处理器转换为ARM处理器,这是世界上最快的....

  本文采用的是ALTERA公司的EP1C6Q240C8型号的FPGA,整个体统采用模块化设计的思想,将....

  已经可以支持到DDR3的800M。内部频率150M---200M,可以很好的运行。硬件部分和国外的中....

  图1是摘自日本“Nikkei Electronics”杂志的关于液晶TV的色解像度的发展历史的资....

  在自动化测试领域里,单片机测试系统凭借其成熟的应用体系,简单的系统结构以及优良的性价比得到了越来越广....

  不过当然,“较大的传感器意味着更高的敏感度,但也会消耗更多功率;”Girardin解释:“电池的限制....

  MAX32666 MCU是Maxim Integrated功能丰富的智能化DARWIN家族MCU的最....

  电子发烧友网报道 近日,Arm公司向媒体发布官方消息,针对此前Arm围绕其中国区CEO吴雄昂的争端进....

  由于高密度服务器是专门面向互联网运营商的产品门类,面对新的云计算应用需求,在固定的空间内能够做到更多....

  随着计算机技术、多媒体和数据通信技术的迅速发展,数字视频的应用越来越广,如视频监控、视频会议和移动电....

  冯诺依晏体系结构也称普林斯顿结构, 是-种将程序指令存储器和数据存储器合并在一起的存储结构。

老虎城
  • 上一篇:凤凰网科技-直击真相的科技媒体_凤凰网
  • 下一篇:保时捷新卡宴GTS湖北地区专卖卡宴GTS内饰大图武汉最新价格
老虎城   |   关于我们  |   新闻中心  |   产品展示  |   设备展示  |   营销网络  |   联系我们  |   网站地图
手机:13961190910    邮箱:www.bossdraw.com  
电话:86-0519-85516369  地址:中国 江苏 常州市武进高新区港桥村
常州老虎城机械有限公司 版权所有 2016 网址: