多总线兼容的板级测试系统设计
- 格式:pdf
- 大小:319.89 KB
- 文档页数:4
noc总线设计流程NOC总线设计流程1. 硬件需求确定•确定所需NOC总线的规格和性能要求•确定所需支持的设备接口数量和速率•确定硬件资源预算,并评估可行性2. 制定关键组件设计方案•设计NOC总线的核心组件拓扑结构•定义总线控制协议和数据传输协议•设计总线控制器和接口模块的功能和接口规范3. 实施硬件设计•设计总线主控硬件电路图•设计总线控制器和接口模块的电路图•确定电路板材料和尺寸规格•完成电路板布局和布线设计•制作和测试电路板原型4. 软件开发•开发总线控制器的固件•开发接口模块的驱动程序和API•开发总线测试工具和调试工具•进行软件和固件的集成测试5. 性能评估和优化•测试NOC总线的吞吐量、延迟和稳定性•优化总线控制和数据传输的算法和参数•调整硬件设计以提升性能•进行综合评估和性能验证6. 文档编写和培训•编写NOC总线设计规范和说明文档•编写总线控制器和接口模块的用户手册•进行相关技术培训和知识分享7. 生产和部署•生产总线主控和接口模块的硬件•进行总线硬件的测试和质量控制•配置和安装总线控制器和接口模块•验收总线系统的集成和性能以上是NOC总线设计的一般流程,每个阶段都是相互依赖的,需要经过细致的规划和执行。
设计者需要充分理解系统需求,并结合硬件和软件技术来完成整个设计过程。
通过有效的流程控制和优化,能够实现高性能和稳定的NOC总线系统,满足不同领域的应用需求。
8. 系统集成和验证•进行NOC总线系统的集成和连接测试•验证总线控制和数据传输的功能和性能•进行系统级的功能验证和兼容性测试•修复和调试系统中的问题和错误9. 用户反馈和改进•向用户征集使用反馈和建议•分析用户反馈和评估系统的问题和改进点•根据用户需求和反馈进行系统的优化和升级•持续改进总线系统的稳定性和可靠性10. 维护和支持•提供系统维护和故障排除支持•更新固件和软件以修复漏洞和增加新功能•提供技术支持和培训服务•持续跟踪和评估NOC总线系统的性能和使用情况以上是NOC总线设计流程的完整步骤,通过严谨的执行,可以实现高品质的NOC总线系统设计和部署。
计算机应用轨道交通装备与技术第2期2021年3月文章编号:2095 -5251(2021)02 - 0059 -03MVB多功能车柄总线仿真与检测糸蜣的设计及启用王健(上海地铁电子科技有限公司上海200237)摘要:通过对T C N标准(IEC61375 - 1)中多功能车辆总线M V B通信协议的研究,利用通用逻辑芯片F P G A技术、USB通讯技术、嵌入式Linux系统及Python语言开发技术等,设计了 M V B仿真与检测系统。
该系统通过M V B通信协议的编码和解码功能,实现了对M V B多功能车辆总线的仿真;通过对总线波形的实时采集和数据分析,实现了对M V B多功能车辆总线的检测。
关键词:MVB;仿真;通信检测;主帧;端口中图分类号:U285.4M 文献标识码:BDOI:10. 13711/j. cnki. cn32 - 1836/u. 2021.02.020〇引言MVB(多功能车辆总线)作为列车通信网络(TCN)的一部分,负责一个车厢内设备或者一个固 定的车辆组内设备的数据通信。
具有实时性强、可靠性高、传输数据快和传输距离远等优点,目前在高 铁和地铁中的应用非常广泛m。
为了实现对多功能列车总线的状态监测、故障 诊断和一致性测试,以及在车载设备的研发和调试 过程中,模拟多功能列车总线的数据传输过程,设计 了一套系统,主要实现了以下功能:(1)MVB仿真发 送功能;(2)总线波形实时采集功能;(3)数据分析 功能;(4) Linux系统下Python控制程序设计。
1整体设计在MVB数据通信中,具有以下特征:通信传送 方式采用主从帧应答,帧发送方式采用周期性广播,帧标识符具有帧头和帧尾标识以识别帧的开始和结 束,帧编码采用曼彻斯特编码,数据传输速率为1.5 Mbit/s。
为了仿真MVB总线通信,需要仿真主站发 送主帧数据,仿真从站发送从帧数据,仿真接收主帧 数据和从帧数据。
通过对MVB通信总线波形的实收稿日期:2020 -05 -13作者简介:王健(1982 -),男.硕士研究生学历,高级工程师,从事 列车网络通信技术研究T.作。
基于LVDS的多路SPI的PCI板卡设计与实现张威;苗克坚;陆寅【摘要】Based on the constant requirement of speed and stability for data transmission in measure ment and control system, a highspeed I/O card of multiple digital channels is designed and developed by combining serial communication standard LVDS and serial communication specification SPI. The designed card is implemented by the ALTERA FPGA chipEP3C16Q240C8. The programming and simulation of this card is developed in QuartusII. The proposed card has being applied in monitoring and control system successfully. Results shows that the card is reliable and stable in operation to meet the real needs.%针对测控系统中,对数据传输速度和稳定性要求越来越高的现状,提出结合串行通信标准LVDS技术和串行通讯协议SPI,完成一种高速数据通信板卡的设计与开发;板卡采用ALTERA 公司生产的EP3C16Q240C8这款FPGA完成,并在ALTERA公司提供的Qua rtusⅡ软件支持下进行了编程和仿真;板卡的电路设计原理清晰、工作可靠,已经应用于测控系统中;经测试,该板卡可将高达200Mhz的数据传输3米,为高速测试设备的研制开发提供了可行的解决方案.【期刊名称】《计算机测量与控制》【年(卷),期】2012(020)003【总页数】3页(P790-792)【关键词】LVDS;SPI;FPGA;PCI【作者】张威;苗克坚;陆寅【作者单位】西北工业大学计算机学院,陕西西安 710129;西北工业大学计算机学院,陕西西安 710129;西北工业大学计算机学院,陕西西安 710129【正文语种】中文【中图分类】TH873.70 引言在测控系统中[1-2],为了提高测控系统的性能,不同板卡之间高速、精确的通讯起到至关重要的作用。
• 149•在FPGA上实现M-LVDS总线逻辑功能,通过隔离芯片实现总线的对外隔离,再通过总线驱动器实现M-LVDS总线的电平转换。
实现M-LVDS总线的长线传输,需要在背板上做终端匹配和滤波处理,以滤除高频干扰。
级联线使用双绞屏蔽线。
在轨道交通行业中,高速、实时、可靠的数据传输变得越来越重要。
在多种高速串行总线通信的方式中,M-LVDS总线的通信速率可达到200Mbps以上,且隔离后的M-LVDS总线的通信速率可以做到100Mbps以上。
这种高速串行总线还具有多主、实时性强的特点。
但目前,M-LVDS总线基本上都是以背板或短距离插槽形式的载体实现传输线功能,这就限制了需要具有A,B两个冗余系统或扩展系统之间级联的布线长度,从而进一步影响系统功能的实现和可扩展性。
在系统级联的应用中,短距离M-LVDS总线数据传输面临如下问题:1、可扩展性:标准尺寸的机箱,可以插入的电路板数量有限,如果需要插入更多的电路板来实现更多的功能,就无法在固定长度的背板上实现。
而且,如果电路板发热量较大,固定长度背板可以插入电路板的数量变得更少,不可扩展性的缺点变得更明显;2、灵活性:对于二乘二取二架构的系统或需要扩展机箱的系统,如果连接两个机箱的M-LVDS级联线长度太短,在安装到机柜上时就会造成布线长度不够,导致无法安装的问题,这样会限制用户的布局布线;3、成本:通过定制非标准的背板和机箱来延长背板长度,会导致成本升高,且定制产品需要花费更多成本进行测试和验证,同时,管理成本也会相应增加;为了克服上述技术缺陷,本文提供一种实时性强、灵活性高、可靠性高、可扩展的长线级联M-LVDS总线的硬件设计方案,该设计方案通过以下技术要求来实现:(1)提供多块支持M-LVDS总线协议的电路板,电路板上M-LVDS总线接口电路包括隔离电源模块、M-LVDS总线隔离芯片、M-LVDS总线驱动芯片。
通过这些模块实现带隔离的M-LVDS总线接口电路。
MIL-STD-1553B 总线通讯/测试/仿真解决方案天津优蓝科技有限公司⏹概述美国军用标准MIL-STD-1553B(飞机内部时分制指令/响应式多路传输总线)是美国军方专为飞机上的设备制定的一种信息传输总线标准,世界上有许多国家(GJB289A-97是依据MIL-STD-1553B制定的)引用了这个标准,其优越性、可靠性、合理性已被广泛的应用所证实。
天津优蓝1553B总线卡是一种具有智能化、通用化和标准化特征的1553B 多路传输总线通信接口卡。
该卡为33MHz 32 位PCI 总线插卡。
提供CPCI、PCI 多种结构形式。
可作为MIL-STD-1553B标准的通讯或总线仿真、测试卡使用,单功能(BC、RT和BM同时仅一种模式可用)、多功能(BC、2个RT和BM 多种模式同时可用)。
-40℃~+85℃工业级工作温度。
功能丰富,方便二次开发。
3U CPCI 板卡可提商用型和全加固型两种产品形式。
全加固型可供高可靠性应用和恶劣环境下使用。
⏹应用场合基于MIL-STD-1553B数据通讯,新产品的开发、调试,机载设备的测试,以及构建1553B仿真模拟测试平台⏹应用领域航空机载电子系统、飞机综合航电系统、装甲车辆综合电子系统、舰船综合电子系统、导弹武器系统。
基于MIL-STD-1553B数据通讯,新产品的开发、调试,机载设备的测试,以及构建1553B仿真模拟测试平台。
⏹主要性能●支持多种计算机总线平台:PCI、CPCI、PC104/Plus、ISA●遵循MIL-STD-1553B/GJB289A-97《飞机里面时分制指令/响应型多路传输数据总线要求》协议规范;●单功能、多功能选择;1、2路选择;每路为A、B双冗余通道(2通道)●多功能可支持1个BC、2个RT和1个BM同时工作模式;●使用1553B总线分析软件,可快速完成设备测试、现场调试和数据记录、查询等功能;●BM模式可设置多种过滤条件,降低主机负载;●RT模式支持数据长度和方式代码过滤;●BC可编程配置信息发送条件和发送时间间隔●总线传输速率1Mbps,●支持直接耦合或变压器耦合方式●提供灵活时标模式,BM可提供48位分辨率100ns时标;BC/RT可提供分辨率2us时标●板卡具有64M x 16bit的数据缓存空间,降低主机负载、防止丢数据;●支持中断操作操作模式;●3U CPCI 板卡可提供商用型和全加固型产品;●驱动支持:Windows XP、Win7、Win8、VxWorks、Linux 等等⏹1553B总线分析软件DATABUS-1553主要功能DATABUS-1553总线分析软件是一款基于Windows 平台,针对MIL-STD-1553B 总线进行测试和分析的应用软件。