论文部分内容阅读
MIL-STD-1553B总线是一种时分制指令/响应式多路复用数据总线。1553B总线上有三类终端:BC、RT、MT。本文所实现的是某款协议芯片中的1553B总线监控器的软核。本文首先介绍了1553B总线监控器的研究背景,并对1553B协议进行了分析;在此基础上分析了监控器需要实现的功能,然后进行了总体的设计,对每个小的模块进行了描述。设计完成后,进行了模块级和虚拟平台的验证。首先介绍了验证平台的搭建、测试项的开发,然后按照仿真步骤进行仿真,对仿真结果进行详细的分析,根据仿真中存在的问题,不断修改代码,直到达到设计需求。本文设计的一大特点是监控器软核独立于BC、RT两种终端,市场上其它协议芯片都是将BC、RT、MT三种终端融合在一起,形成BC/RT/BM核;而在本文所涉及的项目中,由于之前BC/RT的设计已经成熟,只是缺少MT终端,这种方法大大缩短了设计周期。