• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > 技术文章 > CS21354在手持式2M误码测试仪中的应用

CS21354在手持式2M误码测试仪中的应用

录入:edatop.com    点击:

1 手持式2M误码测试仪系统的结构

手持式2M误码测试仪集2M误码测试分析、数据存储、数据图形显示三种功能于一体。该仪器是通过采用嵌入式设计技术,把FPGA、成帧器、LCD控制器等核心部件进行系统集成,并利用LCD图形显示等现代电子系统设计技术的一种综合设计,具有功能强大、技术含量高、体积小、重量轻等特点,携带和操作十分方便,有很强的实用性和良好的市场前景,代表了当今电子测量仪器的一种发展趋势。2M误码测试仪系统的结构如图l所示。

edatop.com

闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鍨鹃幇浣圭稁缂傚倷鐒﹁摫闁告瑥绻橀弻鐔碱敍閿濆洣姹楅悷婊呭鐢帡鎮欐繝鍥ㄧ厪濠电倯鈧崑鎾绘煛鐎n偆澧垫慨濠呮閹瑰嫰濡搁妷锔惧綒闂備胶鎳撻崵鏍箯閿燂拷...

硬件部分中CS21354芯片:接收方向的时钟/数据恢复电路可以接收到的AMI/HDB3编码的E1信号转换为串行的非归零(NRZ)El码流。接收灵敏度为一18 dB,可满足短距离(<900米)的应用。发送方向可以产生满足G.703模板的E1波形,满足75 W同轴电缆或120 W双绞线应用。对抖动的抑制特性满足G.823、G.705的要求。FPGA模块:主要用于流量发生和流量统计。外围电路:包括USB接口、LCD及触摸屏、数据输入输出接口、存储单元、语音接口、通信接口、JTAG接口等电路模块和接口。电源模块:提供整个设备的电源供应,包括电池供电和外接电源供电两种方式。由于是手持式设备,采用电池供电时,整个设备应该能待机5个小时、正常工作2个小时以上。

1.1 人机接口模块

人机接口分显示和键盘两部分。显示模块采用可显示汉字和图形的图形点阵式液晶显示屏。汉字显示方便用户使用。图形显示可使用统计图表、曲线等多种显示方式来表达要显示的内容,使显示内容更加生动。由于仪器为手持式的,显示屏的外形要小,所以要求显示像素的尺寸也要小,这样才能有足够的像素点阵。显示屏模块还要带有显示控制器、显示缓冲器和背光电源,以便在现场光线不足时使用。键盘模块分为两组:组合键和功能键。组合键在不同的层次界面下通过软件来控制.实现不同的功能,并在显示屏上显示。而一部分功能必须由功能键来完成,一个单元的键对应一个功能,如控制光标移动的上、下、左、右键。

1.2 2M测试模块

2M测试模块可以完成数字口的全部测试工作,包括HDB3码的编码和解码、时钟提取、测试图案的产生和检测、各种帧格式信号的产生以及告警信号的产生及检测等。本设计采用的是深圳市芯海科技有限公司的CS21354。

CS21354集成了先进的成帧器、收发滑动缓存器和一个片内短、长特理线路接口,当将其用作El接口时,其帧结构符合CCITT G.704、G.706和G.732协议。CS21354内含有El成帧器和3个HDLC控制器,可提供2.048 Mb/s的El数据接口,完成E1信号转换,还具AMI、HDB3及B8ZS线路编码,帧标志的产生、零比特的插入和删除、CRC码的产生和校验、链路检测、错误报警及相应的处理功能。CS21354包括接收线路接口单元(Receive LIU)、抖动消除器(JAT)、背板接口(Backplane interface)、时钟合成适配器(CSAD)、数据接收器(Transmit LIU)、El成帧器(ETST)、发送线路接口单元(Transmit LIU)、微处理器接口(MPU)和连接测试接入端口组(JTAG)、弹性存储单元(ELST)十个主要部分。

1.3 存储模块

存储模块用于记录监测结果,并提供实时时钟,主要器件是非易失性存储器和实时时钟电路,本设计采用Dallas公司的DSl746型模块.内含128 K字节的非易失RAM和实时时钟。它有如下主要特征:集成了NV SRAM、实时时钟、晶振、电源失效控制电路和锂电池;内含的访问时钟寄存器方式与静态RAM完全相同,这些寄存器位于RAM中最高的8个地址;完全的非易失性,可在缺少电源的条件下工作10年以上;带有电池电压指示标志;具有电源失效写,ぃ允许±10%的VCC电源容差。

2 2M测试模块设计

2.1 电路设计

2M测试模块由CS21354及其外围电路组成,载有时钟信号的单极信号和参考电压从接收端口引入,并由时钟与数据恢复模块进行B8ZS和HDB3解码,时钟和PCM数据恢复、线路编码混乱监测及信号丢失检测。当可编程连续比特周期极限内的线路脉冲输入的正负方向上都没有脉冲时,模块则指示为信号丢失。一旦出现一个单独线路脉冲,指示即被消除。当检测到线路信号丢失或出现时,即产生中断。背板收接口输出包含BRPCM所有时隙2.048Mbit/s的串行数据流,BRFP信号可以指示每256bit帧的第一比特,或是CRC复帧的第一帧的第一比特。所以接收背板信号背板时钟保持同步。

E1转发器产生2046kbit/s数据流、生产帧、CRC复帧及CAS复帧。与传输单信道串行控制器(TPSC(一致,E1-TRAN块提供空闲码置换、数据转换,信令源与CAS数据及数字音频插入的单时隙控制。HDLC转发器(TDPR)和传输信道插入(TXC1)块串的时隙16均支持普通信道信令(CCS),CCS支持AIS和TS16AIS的传输出及远端警报(RAI)和远端多帧警报信号的传输。

2.2 软件设计

误码仪的软件按照软件工程的要求进行设计。可分为以下几个部分:初始化模块、键盘模块、运算处理模块、显示模块、管理控制模块、存储操作模块和打印模块。

系统的初始化模块包括开机自检、硬件参数初始化等;键盘模块对面板上的用户输入进行分析处理,并转到管理控制模块,通过调用相关函数实现并进行处理;算法处理模块对从CS21354输入的原始数据进行分析,并由状态显示模块显示程序运行时的各种状态;存储操作模块对各次操作结果和分析进行记录,并对记录进行管理,打印模块完成对测试结果的打印。误码仪的所有与硬件有关的操作都以标准函数形式提供,上层应用程序与硬件不发生任何联系,而是通过标准函数访问。由SOPC Builder应用软件生成的用户逻辑接口来完成对CS21354的硬件驱动。上层应用程序对用户逻辑的函数调用即可完成对CS21354的操作。

3 结束语

文中主要讨论了CS21354在手持式2M误码测试仪的硬件和软件设计中的设计思路和设计方案。本设计采用目前非常先进的软硬件协同设计的SOPC技术方案完全是可行的,测试结果表明,该设计的技术指标达到了设计要求。具有非常广阔的应用前景。

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:软件自动化测试技术与工具
下一篇:国内外移动通讯终端产品电磁兼容测试对比分析

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳婀遍埀顒傛嚀鐎氼參宕崇壕瀣ㄤ汗闁圭儤鍨归崐鐐差渻閵堝棗绗掓い锔垮嵆瀵煡顢旈崼鐔蜂画濠电姴锕ら崯鎵不缂佹﹩娈介柣鎰綑閻忔潙鈹戦鐟颁壕闂備線娼ч悧鍡涘箠閹扮増鍋柍褜鍓氭穱濠囨倷椤忓嫧鍋撻弽顬稒鎷呴懖婵囩洴瀹曠喖顢楁担绋垮Τ濠电姷鏁告慨鏉懨洪敃鍌氱厱闁瑰濮甸崰鎰版煟濡も偓閻楀棛绮幒鎳ㄧ懓饪伴埀顒勫础閹惰棄钃熸繛鎴欏灪閸嬫劙鏌涢幇顒€绾ч悹鍥╁仱閹鎲撮崟顒傤槰闂佹悶鍔屽ḿ锟犳偘椤旂⒈娼ㄩ柍褜鍓熼悰顕€宕堕妸锕€顎撻梺鑽ゅ枑濠㈡﹢宕㈤悙娴嬫斀闁挎稑瀚禍濂告煕婵犲啰澧电€规洘绻堥獮瀣晝閳ь剟宕归崒鐐寸厱闁挎棁顕ч獮姗€鏌i鐐靛闁靛洤瀚板鏉懳旈埀顒佺閹€鏀芥い鏃傘€嬮弨缁樹繆閻愯埖顥夐摶鐐烘煕閹扳晛濡锋俊鎻掔墛缁绘盯宕卞Ο鏇熷灴钘熼柨婵嗩槹閳锋帒霉閿濆懏鍤堢憸鐗堝笚閺呮繈鏌曢崼婵愭Т闁逞屽墾缁犳捇骞冨⿰鍫熷仼閻忕偟鏅妶锕傛⒒娴d警鏀伴柟娲讳簽缁骞嬮悩鐢电劶闁诲函缍嗛崑浣圭濠婂牊鐓欓柣鎴灻悘銉╂煃瑜滈崜娆撯€﹂悜鐣屽祦濠电姴鍊甸弨浠嬫煕閳锯偓閺呮粎鈧潧鐭傚娲濞戞艾顣哄┑鈽嗗亝缁嬫帡寮查崼鏇ㄦ晢闁稿本绮嶉敍蹇涙⒑閸濆嫷妲兼繛澶嬫礀閻☆參姊绘担鍝ユ瀮妞ゆ泦鍛煋闁汇垹鐏氬畷鍙夌節闂堟侗鍎忛柣鎰躬閺屾洘绻涢崹顔句痪闁诲孩淇哄Λ鍕煘閹达附鍊烽悗娑櫭棄宥夋⒑缁洘娅呴柛鐔告綑閻g兘骞嬮敃鈧粻濠氭倵闂堟稒鎲告い鏃€娲樼换娑欐綇閸撗冨煂闂佸摜鍠庨悘婵堝弲闂佹寧娲栭崐鎼佹偪閻愵兙浜滈柟鐑樺灥椤忣偊鏌涘▎鎰磳闁哄本鐩俊鐑芥晲閸涱収鐎烽梻浣哥枃濡嫰藝閻㈢ǹ钃熼柨婵嗩槸缁犳娊鏌熺€电ǹ小缂侇喚鏁诲娲濞戞瑦鎮欓柣搴㈢煯閸楁娊鎮伴鈧獮鎺懳旈埀顒傜不閿濆棛绡€闁割煈鍋勬慨鍐煙椤曞棛绉慨濠勭帛閹峰懘鎳為妷顔筋棄闂備礁鎽滈崰宥夊础閸愯尙鏆﹀ù鍏兼綑閸愨偓濡炪倖鎸鹃崑鐘诲箺閺囥垺鈷戦柛婵嗗閸屻劑鏌涢妸銉хШ闁哄苯顑夊畷鍫曞Ω瑜忛惁鍫ユ⒑閸撹尙鍘涢柛瀣閹便劑宕奸妷銉︾€梺鍓插亖閸庢煡鍩涢幒鎳ㄥ綊鏁愰崨顔兼畼閻熸粎澧楃敮鈺呭极閸曨垱鐓曢柟浼存涧閺嬫稓绱掗埀顒佸緞鐏炵ǹ浜炬鐐茬仢閸旀碍銇勯敂璇茬仭妞ゃ垹锕缁樻媴閸涘﹤鏆堝┑鐐额嚋缁犳挸鐣风憴鍕嚤闁哄鍨归ˇ銊╂⒑闁偛鑻晶瀛樻叏婵犲啯銇濇俊顐㈠暙閳藉骞掗幋鐐测偓锝呪攽閻樻鏆柍褜鍓濆▍鏇㈠箹閹扮増鐓冪紓浣股戝畷灞解攽閳ュ磭鍩g€规洖宕埢搴ㄥ箣閻樻剚娼撻梻鍌氬€风粈渚€宕崸妤佸剭婵犻潧顑呯壕濠氭煙閸撗呭笡闁绘挻娲熼弻锟犲炊閵夈儱顬堟繝鈷€鍛暭闁靛洤瀚伴弫鍌炲垂椤旇偐銈繝娈垮枛閿曘儱顪冮挊澶屾殾妞ゆ劧绠戠粈瀣亜閹捐泛孝濠殿喚鏅槐鎾诲磼濮橆兘鍋撻崫銉х煋鐎规洖娲﹂鑺ユ叏濡灝鐓愰柛瀣戦妵鍕棘閹稿寒娼旈梺缁樻⒒閸樠呯矆閸岀偞鐓熼柟鎯у暱椤掋垽鏌f惔顔煎籍婵﹦绮幏鍛村川婵犲倹娈樻繝鐢靛仩椤曟粎绮婚幘宕囨殾闁靛骏绲绘禍褰掓煙閻戞ê鐏╅柛鏃撶畱椤啴濡堕崱妤€娼戦梺绋款儐閹瑰洭寮婚妸鈺佸嵆闁靛ǹ鍊楅惄搴☆渻閵堝骸浜滅紒缁樺姉閸欏懎顪冮妶鍛闁瑰啿瀛╃粋鎺楊敇閵忊檧鎷洪梺鍛婄箓鐎氬嘲危瑜版帗鍊电紒妤佺☉閸婂寮伴崒娑氱瘈缁炬澘顦辩壕鍧楁煕鐎n偄鐏寸€规洘鍔欏浠嬵敇閻愯尙鈧參姊哄Ч鍥х仾婵炵厧鐭傚畷鍫曨敆娴i晲缂撶紓鍌欑椤戝牓顢氶幎钘壩ㄩ柕澶婂暙缂嶅﹪寮幇鏉垮窛妞ゆ挆鍕垫濠电姷鏁搁崑鐔碱敄閺囥垹绀夐柟杈剧畱閽冪喓鈧箍鍎遍悧婊冾瀶閵娾晜鈷戦柛娑橈攻鐏忕敻鏌涢悩宕囧⒌闁诡喕鍗抽、姘跺焵椤掆偓閻e嘲顫滈埀顒勩€佸▎鎴濇瀳閺夊牄鍔庣粔閬嶆⒒閸屾瑧绐旀繛浣冲洦鍋嬮柛鈩冪☉缁犵娀骞栨潏鍓ф偧闁绘粎绮换娑㈠箣閻愬灚鍣紓浣叉閸嬫捇姊绘担鍦菇闁搞劏妫勫玻鑳槻闁烩槅鍙冨铏规嫚閹绘帩鍔夐梺鍛婂灥缂嶅﹤鐣烽姀锛勯檮缂佸娉曢崢娲⒑閸︻厼浜炬俊鐐叉健瀵偅绻濋崶銊у幈闂佸湱鍋撻〃鍛村箯閹寸姵顫曢柟鎯板Г閳锋帒霉閿濆懏鍤堢憸鐗堝笒鐎氬銇勯幒鎴濐仾闁搞倕鑻灃闁挎繂鎳庨弳娆撴煟閹烘垹浠涢柕鍥у楠炴帡骞嬪┑鎰礉婵犵妲呴崑鍛村垂閸︻厽顫曢柟鐑橆殢閺佸﹪鏌ゅù瀣珔妞ゃ倐鍋撶紓鍌氬€烽悞锕傘€冮崼銉ョ獥闁哄稁鍘奸弰銉╂煃瑜滈崜姘跺Φ閸曨垰绠抽柟瀛樼箥娴犳挳姊洪柅鐐茶嫰閸樺摜绱掗懜浣冨妞ゆ洩绲剧粋鎺斺偓锝呯仛閺咃綁姊虹紒妯哄妞ゆ梹鐗犲畷銉╁川鐎涙ǚ鎷绘繛杈剧悼閹虫捇顢氬⿰鍕闁圭粯甯炴晥閻庤娲橀崹鍧楃嵁濮椻偓瀹曟粍鎷呴悮瀵稿簥闂傚倷鑳剁划顖炴偡閵忋倕纾婚柟鍓х帛閻撴洟鏌曟繛鍨姢闁糕晪绲块埀顒侇問閸犳牠鈥﹂柨瀣╃箚闁归棿绀侀悡娑㈡煕鐏炲墽鐓紒銊ょ矙濮婄粯鎷呴崨闈涚秺瀵敻顢楅崒婊呯厯闂佺鎻€靛矂寮崒鐐寸叆闁绘洖鍊圭€氾拷 | More...
微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图