小型化GJB289A数据总线协议处理SoC芯片设计
郭 蒙1,2,索高华3,霍卫涛1,2,刘 莎3
(1.中航工业西安航空计算技术研究所,陕西 西安710068;
2.集成电路与微**设计航空科技重点实验室,陕西 西安710068;3.西安翔腾微电子科技有限公司,陕西 西安710068)
传统GJB289A总线节点采用分立器件实现其相应的功能,存在器件种类多、可维护性低、体积大、功耗高等问题,本设计HKS1553BCRT芯片采用SoC技术将微处理器、协议处理器、存储器等资源进行片上集成,可大大降低**功耗(降低为原来的1/8),减少体积(减少为原来的1/4),减轻重量(为原来的1/6),提高**可靠性,传输速率为1~10 Mb/s,满足机载/防务领域GJB289A总线BC/RT节点设计要求。详细阐述了HKS1553BCRT芯片架构、功能定义、工作原理和各个模块的设计方法,通过多层次、多角度验证,证明芯片功能性能稳定。该芯片已通过定型,成熟度高,集成度、可靠性显著提高。
GJB289A数据总线;HKS1553BCRT芯片;集成度高;可靠性
中图分类号:TN492;V243.1
A
DOI:10.16157/j.issn.0258-7998.2016.07.041
中文引用格式:郭蒙,索高华,霍卫涛,等. 小型化GJB289A数据总线协议处理SoC芯片设计[J].电子技术应用,2016,42(7):164-166,170.
英文引用格式:Guo Meng,Suo Gaohua,Huo Weitao,et al. Design of the miniaturization of GJB289A data bus protocol processing SoC chip[J].Application of Electronic Technique,2016,42(7):164-166,170.
0 引言
在机载数据总线中,GJB289A总线具有很高的可靠性和灵活性,机载航电**广泛采用GJB289A总线实现各子**之间的信息交换,其性能的优劣直接关系到整个**的性能、可靠性和可维护性[1-2]。
在GJB289A数据总线节点设计时,常见的设计方法是使用“处理器芯片+1553B协议处理芯片+定时器”的形式。这样的实现方式导致板间布线及互联较复杂,模块的整体可靠性降低,总线带宽扩充受限等各种问题[3,4]。本设计采用先进的SoC技术设计了一款智能化、通用化和小型化的GJB289A数据总线协议处理SoC芯片[5],以三代机上现有的24种MBI板卡功能为基础,综合新一代**装备电子**小型化、高性能、低功耗、高可靠性需求,按照**元器件研制和考核程序要求,在一个芯片中集成了微处理器、1553B协议处理器,TC计数器、UART、GPIO等资源,将GJB289A数据总线传输速率从1 Mb/s提升到10 Mb/s。该芯片功能强大,片上资源丰富,具有集成度高、体积小、功耗低的优点,是GJB289A-97总线通信**机载、防务等应用领域的高性价比解决方案[6]。
1 芯片设计与实现
综合**需求并符合GJB289A总线标准,自主定义并设计一款采用SoC技术的小型化、高速率、集成度高的总线协议处理芯片。本节介绍芯片功能定义、架构设计、工作原理,芯片应用表明该芯片功能性能稳定可靠。
1.1 芯片功能定义
HKS1553BCRT芯片采用先进的SoC工艺,整片功耗小于200 mW,采用BGA256陶瓷封装工艺,集成微处理器、1553B协议处理器、TC计数器、UART、GPIO以及片上存储器,能够实现GJB289A-97(数字式时分制指令/响应型多路传输数据总线,对应美**标MIL-STD-1553B)中规定的BC/RT功能,可以支持1~10 Mb/s的数据传输率,为高速1553B提供支持,并提供多种的主机接口,满足**设计需求。芯片主要包含:微处理器、1553B协议处理器、外部总线***(EBC)、双口存储器(DPRAM)、静态随机存储器(SRAM)、实时时钟(RTC)、看门狗(WDT)、时间间隔计时器(DT)、向量中断***(VIC)、串口***(UART)、通用输入输出接口(GPIO)、测试接口***(TIC)。
HKS1553BCRT芯片的主要功能特性如下:
(1)1553B协议处理器具有完全的MIL-STD-1553B/GJB289A-97双余度总线***(BC)和远程终端(RT)、且具有BC和RT方式多消息处理能力、可编程中断机制和内部产生中断机制,其内嵌64 KB的双口存储器,支持内部环绕自测试。;
(2)微处理器是通用32位R**C结构的微处理器,满足高性能低功耗的要求,其支持ARMv4T指令集(32 bit)和Thumb指令集(16 bit)、嵌入式ICE,支持嵌入式**调试,内嵌硬件乘法器,且支持AMBA总线架构。
(3)存储**内部集成高达64 KB的可配置的DPRAM(双端口SRAM,简称DPRAM),可编程为8K×16bit、16 K×16 bit或者32 K×16 bit。DPRAM提供8个由硬件支持的信号量,支持2个端口**的异步读写*作,其内部集成2块**的SRAM,容量分别为8 KB和64 KB,外接Flash存储器,最大可支持2 M×16 bit。
(4)微处理器工作频率高达66 MHz;1553B协议处理器工作时钟最高可配置为120 MHz;串口***采用**时钟输入,最大支持16 MHz。
(5)中断***提供13个标准中断源,外部中断源电平/沿触发可配置;主要包括快速中断FIQ与标准中断IRQ,支持向量中断和非向量中断。
(6)主机接口为满足HKS1553BCRT芯片应用于不同子**中的需求,主机接口要适应LBE总线、VME总线、PCI/PCIe桥后端总线的要求,具体要求为支持16 bit LBE总线;支持VME总线的从方式的A24/D16、A16/D16单字传输规范;支持PCI桥接器(PCI 9054 C方式16位*作或PCI 9056 C方式16位*作)及支持PCIe桥接器(PEX 8311 C方式16位*作)。
(7)芯片提供了两个硬件复位信号,其中TRST#由JTAG调试工具产生,复位ARM7TDMI处理器的JTAG接口;SYSRESET#为芯片外部输入信号,复位整个芯片。该芯片支持两种软件复位方式,子**主机访问特殊地址单元复位该芯片中除RTC、WDT、DT三个计时器之外的逻辑。
(8)计时***提供32 bit实时时钟(RTC)计数器,RTC时钟50 kHz和25 kHz可选,分辨率为20 μs或40 μs可选,16位总线活动看门狗定时器(WDT),分辨率为100 μs及8位时间间隔计时器(DT),分辨率为1 ms,误差为±50 ppm。
(9)提供8路**通用输入输出端口(GPIO),每个GPIO端口可单独编程为输入、输出、三态。
(10)UART***支持2路**控制的UART,提供16字节的接收FIFO和发送FIFO,波特率可编程,最大支持1 M波特率。
(11)提供了JTAG接口,支持软硬件调试。
1.2 芯片架构设计
HKS1553BCRT芯片的片上总线采用AMBA(Advanced Micro Chip Bus Architecture)总线,包括高速总线(AHB)和外设总线(APB)等。微处理器、1553B协议处理器、SRAM、DPRAM、中断***、Flash接口、RTC、DT、WDT和测试接口***(TIC)挂接在AHB总线上,串口***及通用输入输出接口挂接在APB总线上,AHB/APB桥接器可以提供两种总线之间的访问控制。GJB289A总线接口SoC架构如图1所示。
AMBA总线将访问频率高、访问速度快的设备(AHB总线)和访问频率低、访问速度慢的设备进行分离,提高了高速设备的效率。
在进行SoC顶层定义时充分考虑了**的**性、应用软件的可移植性、硬件的可升级性、硬件规模的可伸缩性和全寿命周期**的经济性。
1.3 工作原理
HKS1553BCRT芯片采用SoC片上**实现,在单芯片上集成微处理器、总线协议处理器、双端口存储器及随机存储器等资源,通过专用软件的配合,完成GJB289A数据总线传输层协议和总线接口发送接收处理,并在片上处理器的控制下,通过双端口存储器与主机进行数据交换,大大减轻了主机负担。
GJB289A数据总线数据接收处理自下到上包括:变压器、收发器、GJB289A数据总线协议处理(传输层)、数据传递(驱动层)和数据处理(应用层)。在物理层,接收端变压器将总线上的曼彻斯特Ⅱ型编码进行采集、变压,然后传递给总线收发器,总线收发器对信号进行**,以协议处理器可识别的TTL电平信号传递给总线协议处理芯片;在传输层,采用专用软件对消息进行处理,处理过程采用中断方式实现,满足总线数据处理低延时的需求。向上则在驱动层软件的控制下通过双端口存储器与应用层进行数据交互。
HKS1553BCRT芯片通过片上处理器控制总线协议处理器,对子地址进行初始化和控制,芯片实现了总线调度、错误检测、方式命令处理和数据双缓冲;芯片集成了曼彻斯特编码错误检查、消息完整性检查和数据长度校验等功能,每当远程终端接收到有效指令或总线***处理了一条命令,总线协议处理器通过中断通知片上微处理器进行协议处理,包括数据的收发、消息的处理,最终将处理好的消息写到双端口存储器并通知主机CPU进行处理。这种方式大大减少了CPU的载荷,提高了主机**性能,降低了**结构复杂性,在**设计、应用和测试过程中有重要作用。
1.4 芯片验证
本文所设计的GJB289A数据总线协议处理SoC芯片已经过ATE测试、功能性能测试、协议符合性测试、**应用验证和定型评测,具体测试内容及测试结果如表1所示。
2 芯片成熟度
HKS1553BCRT芯片于2008年5月通过定型鉴定,符合机载元器件质量等级要求,满足防务领域对GJB289A数据总线协议处理的需求。芯片的顺利定型后,能够实现GJB289A数据总线通信,在设备中运行状况良好,性能稳定,目前已经进入批量生产阶段,并已批量应用于航空、航天、弹载和星载领域。HKS1553BCRT芯片与当前国内外同类研究、同类技术(产品)的综合比较:目前国内GJB289A数据总线接口芯片基本都是通过反向工程仿制国外产品,尚无采用正向设计的国内同类产品。国外常用产品主要有UTMC和DDC两家公司,目前尚未发现有采用SoC技术的同类产品。选取常见国外元器件对主要功能和技术参数进行比较,如表2所示。
基于HKS1553BCRT的解决方案传输速率为1~10 Mb/s,体积为原来的1/4,重量为原来的1/6,功耗为原来的1/8,大大提高了可靠性,与基于国外芯片的解决方案相比,具有明显的技术和成本优势。
3 总结
本设计采用先进的SoC技术,将MBI模块的主要功能在一个芯片中实现,极大地简化了**设计,降低了**成本,提高了**可靠性。依据航空电子**在元器件功能性能高标准的新型设计的要求,进行了小型化GJB289A数据总线协议处理SoC芯片的设计,并经过ATE、功能性能、协议符合性等充分验证了HKS1553BCRT芯片各个模块的功能,且通过了**应用验证及定型。基于芯片、结合应用,提出了GJB289A总线SoC芯片应用解决方案,可应用于机载、航天、舰载领域,具有非常广阔的应用前景。
参考文献
[1] MIL-STD-1553B-1989.飞机内部时分制指令/响应式多路传输数据总线[S].1989.
[2] 国家**标准.GJB5186-2003.数字式时分指令/响应型多路传输数据总线测试方法[S].2003.
[3] 罗志强.航空电子综合化**[M].北京:北京航空航天大学出版社,1990.
[4] FURBER S[英].ARM SoC体系结构[M].田泽,于敦山,盛世敏,译.北京:北京航空航天大学出版社,2002.
[5] 戴舰威.应用于1553B总线协议的***IP核的设计研究[D].西安:西安电子科技大学,2008.
[6] 田泽,韩炜,赵强,等.1553B总线接口SoC设计与实现[J].航空计算技术,2008(9):15-21.
一 公司基本情况速览总股本:1.879亿 总发行量 :4690万 发行**:10.69元 募资总额:5.01亿发行市盈率:20.42倍 行业市盈率:19.12倍所属行业:燃气生产和供应 所属区域:陕西
美能能源(001299)12月6日主力资金净买入1125.28万元
截至2022年12月6日收盘,美能能源(001299)报收于27.53元,上涨2.92%,换手率39.8%,成交量18.67万手,成交额5.05亿元。12月6日的资金流向数据方面,主力资金净流入112
截至2022年11月8日收盘,美能能源(001299)报收于22.69元,上涨3.18%,换手率71.38%,成交量33.48万手,成交额7.75亿元。资金流向数据方面,11月8日主力资金净流出399
专访美能能源董事长晏立群:紧随绿色低碳能源**大潮 捕捉清洁能源发展新商机
90年代初,****前沿的深圳还处在草莽创业的时期,那时候,深圳吸引了一批又一批来自全国各地的年轻人,晏立群就是其中之一。从外出闯荡到回乡扎根,从推销液化气灶具到推广应用天然气,从“打工人”到创业者,
美能能源(001299)7月20日股东户数2万户,较上期减少6.82%
近日美能能源披露,截至2023年7月20日公司股东户数为2.0万户,较7月10日减少1465.0户,减幅为6.82%。户均持股数量由上期的8731.0股增加至9370.0股,户均持股市值为15.18万
美能能源2023年3月22日在深交所互动易中披露,截至2023年3月20日公司股东户数为2.27万户,较上期(2023年2月10日)减少3573户,减幅为13.59%。美能能源股东户数低于行业平均水平
美能能源7月24日在交易所互动平台中披露,截至7月20日公司股东户数为20020户,较上期(7月10日)减少1465户,环比降幅为6.82%。证券时报•数据宝统计,截至发稿,美能能源收盘价为16.20
记者 | 陈慧东编辑 | 10月31日上市首日,美能能源(001299.SZ)高开后一路上涨,两次触及涨停**,于10时01分许封上涨停板。截至收盘,该股股价上涨43.97%,报15.39元/股,成交
美能能源2023年7月18日在深交所互动易中披露,截至2023年7月10日公司股东户数为2.15万户,较上期(2023年6月30日)增加59户,增幅为0.28%。美能能源股东户数低于行业平均水平。根据
多主力现身**榜,美能能源换手率达67.90%(11-24)
深交所2022年11月24日交易***息显示,美能能源因属于当日换手率达到20%的证券而登上**榜。美能能源当收22.57元,涨跌幅为-1.53%,换手率67.90%,振幅10.43%,成交额7.
多主力现身**榜,美能能源换手率达47.30%(11-23)
深交所2022年11月23日交易***息显示,美能能源因属于当日换手率达到20%的证券而登上**榜。美能能源当收22.92元,涨跌幅为9.98%,换手率47.30%,振幅12.57%,成交额4.9
11月30日美能能源(001299)**榜数据:机构净买入6.49万元
沪深交易所2022年11月30日公布的交易***息显示,美能能源(001299)因日换手率达到20%的前5只证券登上**榜。此次是近5个交易日内第5次上榜。截至2022年11月30日收盘,美能能源(0
美能能源将开启申购:上半年增收不增利,预计上市时市值20亿元
10月17日,陕西美能清洁能源集团股份有限公司(下称“美能能源”,SZ:001299)披露发行公告,并将于2022年10月18日开启申购。本次上市,美能能源的发行价为10.69元/股,发行市盈率20.
美能能源(001299)11月15日主力资金净卖出2095.05万元
截至2022年11月15日收盘,美能能源(001299)报收于20.1元,下跌1.03%,换手率21.43%,成交量10.05万手,成交额2.01亿元。11月15日的资金流向数据方面,主力资金净流出2
深交所2022年10月31日交易***息显示,美能能源因属于无**涨跌幅**的证券而登上**榜。美能能源当收15.39元,涨跌幅为43.97%,换手率7.15%,振幅23.95%,成交额5142.
陕西又一城燃公司IPO过会,美能能源“内生式增长”成效几何?
华夏时报(www.chinatimes.net.cn)记者 苗诗雨 陆肖肖 北京报道继陕天然气(002267.SZ)后,陕西第二家区域性城燃公司即将于近日上市发售。天然气资源和油气资源丰富的陕西地区,
加码新能源领域投资 美能能源拟投建集团总部暨西安智慧能源研究院
本报记者 殷高峰11月14日,美能能源发布公告称,公司与西安高新区管委会拟签订《美能能源总部暨西安智慧能源研究院建设项目协议书》,公司计划在西安高新区上市企业园建设美能能源总部暨西安智慧能源研究院,总
多主力现身**榜,美能能源换手率达55.10%(11-25)
深交所2022年11月25日交易***息显示,美能能源因属于连续三个交易日内收盘**涨幅偏离值累计20%、当日换手率达到20%的证券而登上**榜。美能能源当收24.83元,涨跌幅为10.01%,换
多主力现身**榜,美能能源换手率达32.22%(05-29)
深交所2023年5月29日交易***息显示,美能能源因属于当日换手率达到20%的证券而登上**榜。美能能源当收18.72元,涨跌幅为3.43%,换手率32.22%,振幅12.43%,成交额2.73
11月7日美能能源(001299)**榜数据:机构净卖出1216.39万元
沪深交易所2022年11月7日公布的交易***息显示,美能能源(001299)因日换手率达到20%的前5只证券登上**榜。此次是近5个交易日内第3次上榜。截至2022年11月7日收盘,美能能源(001