CN213958045U - 一种功能接口可扩展的SoC重构子母验证板 - Google Patents
一种功能接口可扩展的SoC重构子母验证板 Download PDFInfo
- Publication number
- CN213958045U CN213958045U CN202022536670.9U CN202022536670U CN213958045U CN 213958045 U CN213958045 U CN 213958045U CN 202022536670 U CN202022536670 U CN 202022536670U CN 213958045 U CN213958045 U CN 213958045U
- Authority
- CN
- China
- Prior art keywords
- interface
- board
- soc
- bus controller
- mother
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
一种功能接口可扩展的SoC重构子母验证板,主要分为母板和子板两个部分。由SoC处理器、FPGA模块、程序存储器、Space Wire连接器、电压转换模块、晶振、复位接口、DSU接口、网络接口、总线控制器接口电路、总线控制器路由以及Space Wire链路接口等组成。该功能验证板采用了母板加子板的设计模式,相比前一代功能验证板,在设计中将最核心的功能电路设计在母板上,合理规划板上物理空间,设计了可扩展的子板接口。仅更换子板就能验证更多的功能。为器件应用提供了可靠的判断依据。
Description
技术领域
本实用新型涉及一种功能接口可扩展的SoC重构子母验证板,特别针对以SPARCV8体系结构的32位高性能微处理器为核心的可扩展的功能验证电路。
背景技术
在星载系统中使用的SoC由于应用环境恶劣,服务时间长,必须对其各个模块的功能进行全面、系统的验证。针对不同的验证需求,功能验证板也要作出相应的改进。这种改进不仅仅是功能上的,同时要结合板上资源对验证板的物理空间结构进行创新。在设计中需要考虑到各个模块的特性,确保每个模块的设计正确。
新一代的Space Wire总线技术可以用来处理空间任务中的大量图像数据,可用于整个载荷设备间数据传输。Space Wire路由器可用来连接各个载荷设备。Space Wire技术满足未来航天数据总线和控制总线的要求。
实用新型内容
本实用新型的技术解决问题是:克服现有技术的不足,提出一种功能接口可扩展的SoC重构子母验证板,采用母板结合子板的设计模式,在母板设计上保留了最核心的功能电路,合理优化板上资源,采用可拆卸的子板实现了可扩展的功能。这样在保证基本功能验证的前提下,为其他待测功能带来了更多便捷,仅更换子板就能验证更多的功能。也可为今后多功能验证板的设计提供了一些参考。
本实用新型的技术解决方案是:
一种功能接口可扩展的SoC重构子母验证板,包括:供电电源、母板、可扩展子板和上位机;
SoC功能验证板包括:母板和待验证子板;
母板包括:SoC处理器、FPGA模块、SRAM存储器、SDRAM存储器、DPRAM存储器、SpaceWire连接器、电压转换模块、晶振、复位接口、DSU接口、网络接口、RS3232接口、总线控制器接口电路、总线控制器路由以及Space Wire链路接口;
SoC处理器分别连接FPGA模块、总线控制器接口电路、复位接口、SRAM存储器、SDRAM存储器、网络接口、晶振和RS3232接口;
Space Wire连接器连接总线控制器接口电路;
FPGA模块分别和总线控制器路由、DPRAM存储器连接;
供电电源的输出端连接电压转换模块的输入端;
DSU接口通过串口线连接上位机,用于进行调试工作;
总线控制器接口电路设置有三个完全相同的Space Wire链路接口。
待验证子板上设置有DDR存储器,DDR存储器通过高速连接器连接母板。
母板设计了两个可扩展接口,可扩展接口用于和待验证子板进行连接。
Space Wire连接器采用微型9针连接器实现。
本实用新型与现有技术相比的有益效果是:
1)本实用新型的功能验证板采用了母板和子板结合的设计模式,和以往整板的设计模式不同的是,在设计中将最核心的功能电路设计在母板上,同时合理利用物理空间,在母板的基础上设计了可扩展的子板。仅更换子板就能验证更多的功能。
2)本实用新型的功能验证板采用了核心CPU+FPGA组合设计的模式。采用的核心处理器相比较上一代处理器,主频提升3倍。同时结合了FPGA可灵活实现各种所需功能,适用于逻辑控制、数据处理等多种应用。
3)本实用新型的功能验证板DDR存储体采用子板可拆卸的设计,相比上一代功能验证板,优化了存储器的设计。由于DDR子板采用T型走线,该设计也有利于板级设计中的布局和走线。
4)本实用新型采用Space Wire总线具有高可靠、支持多协议、灵活的拓扑结构、较好的电磁兼容特性、模块化及简单易用等特点。总线控制器路由可实现Space Wire网络中各节点之间的数据路由,可根据应用需求构建灵活多样的Space Wire网络,与Space Wire通讯控制器构成Space Wire网络,用于有效载荷间的数据传输,满足高速、高可靠、大数据量传输的航天应用需求。
附图说明
图1是本实用新型功能验证板外部物理连接框图。
图2是本实用新型可扩展子板的结构框图。
具体实施方式
如图1所示,一种功能接口可扩展的SoC重构子母验证板,包括供电电源、母板、可扩展子板(图2所示)和上位机。SoC功能验证板包括:母板和待验证子板。母板包括:SoC处理器、FPGA模块、SRAM存储器、SDRAM存储器、DPRAM存储器、Space Wire连接器、电压转换模块、晶振、复位接口、DSU接口、网络接口、RS3232接口、总线控制器接口电路、总线控制器路由以及Space Wire链路接口。
SoC处理器分别连接FPGA模块、总线控制器接口电路、复位接口、SRAM存储器、SDRAM存储器、网络接口、晶振和RS3232接口;
Space Wire连接器连接总线控制器接口电路;
FPGA模块分别和总线控制器路由DPRAM存储器连接;
供电电源的输出端连接电压转换模块的输入端;
DSU接口通过串口线连接上位机,用于进行调试工作;
总线控制器接口电路设置有三个完全相同的Space Wire链路接口。
待验证子板上设置有DDR存储器,DDR存储器通过高速连接器连接母板。
母板设计了两个可扩展接口,可扩展接口用于和待验证子板进行连接,根据需求来选择相应的测试子板。
Space Wire连接器采用微型9针连接器实现,通过外部线缆,可以实现各个SpaceWire总线接口之间的数据收发工作。
本实用新型设计中采用了核心CPU+FPGA组合设计的模式。可以同时发挥出处理器和FPGA的优点。相比之前的功能验证板,设计上结合了FPGA可适用于逻辑控制、数据处理等多种应用。本实用新型优化了存储器的设计,DDR存储器采用子板可拆卸的设计,有利于板级设计中的布局和走线;采用Space Wire总线,具有高可靠、支持多协议、灵活的拓扑结构、较好的电磁兼容特性、模块化及简单易用等特点。
实施例
供电电源采用外部提供+5V的电压输入;
核心处理器为基于SPARC V8体系结构的32位高性能处理器;
SoC功能验证板主要由母板和子板组成。其中母板上主要包括了SoC处理器、FPGA模块、程序存储器、Space Wire连接器、电压转换模块、晶振、复位接口、DSU接口、网络接口、总线控制器接口电路以及其他外设接口等。子板的设计有两个可扩展的功能验证子板。如图1所示,可扩展子板1将DDR存储体采用子板可拆卸的设计优化了母板的物理空间的布局。可扩展子板2可以作为路由器,用于构建任意形式Space Wire网络,实现网络节点之间数据交换;也可作为总线控制器,通过外部并行端口与用户子系统相连,构成多功能Space Wire网络节点。
本SoC功能验证板板载FPGA资源,其内部包含了可编程逻辑模块(CLB)、通用输入输出模块(IOB)以及多种IP资源,可通过JTAG、串行模式或并行模式现场配置,灵活实现各种所需功能,适用于逻辑控制、数据处理等多种应用。
板载的存储器有ROM、SRAM、SDRAM,DDR等。其中DDR的设计采用可拆卸的子板设计。对其进行单独的设计和布线,可以最大程度的节省母板上的物理空间,优化存储器的设计。
Space Wire速率远高于CAN、1553B等低速总线,1394、FC、TTE等总线协议复杂,未有成熟的宇航级组网芯片,目前不适用于航天任务。Space Wire总线具有高可靠、支持多协议、灵活的拓扑结构、较好的电磁兼容特性、模块化及简单易用等特点,适合在航天任务中应用。
核心电路和总线控制器接口电路结合,可构成Space Wire通讯系统中的节点,与系统中的其它节点或路由器进行互联通信。通过SoC功能验证板可方便实现总线控制器接口电路全部功能的调试,适应多种应用场景,便于用户快速构建Space Wire系统。
核心电路和总线控制器接口电路相连,可作为Space Wire通讯系统的路由器或节点,实现数据包的发送、接收和路由。
总线控制器板载总线控制器使用片选信号,经过电平转换芯片,进行5V电平和3.3V电平之间的转换,从而实现板载总线控制器与核心处理器之间的通信。
总线控制器接口电路,具有3个完全相同的Space Wire链路接口,双向全双工,传输速率为2Mbps~400Mbps,具有主机接口和通讯存储器接口,支持8/16/32位宽数据传输,支持大端/小端模式配置,支持透明传输模式/路由模式,远程控制模式,支持简单处理器间通讯协议。
总线控制器接口电路使用片选信号实现核心处理器对总线控制器接口电路的控制和状态监测。在本SoC功能验证板中,50MHz晶振为总线控制器接口电路提供工作时钟,10MHz晶振为总线控制器接口电路锁相环提供输入时钟,传输速率可通过拨码开关和电路内部的寄存器进行配置。
总线路由器电路支持8个双向的Space Wire端口,全双工,传输速率为2Mbps~200Mbps,2个外部并行端口,1个配置端口,支持远程存储访问协议,具有时间码接口和状态端口,支持路径地址和逻辑地址路由,支持路由优先级管理和组自适应路由。
总线路由器电路使用片选信号连接FPGA,通过FPGA中的逻辑设计实现对总线路由器电路的外部并口的控制,片选信号连接FPGA,通过FPGA中的逻辑设计实现对总线路由器电路的外部并口的控制。
如图2所示的DPRAM一端连接到总线控制器接口电路的COMI接口上,实现高效大容量的高速传输,另一端的数据总线和地址总线连接到核心处理器,控制信号线接到FPGA,通过FPGA的逻辑设计,可映射到核心处理器的IO空间或者SRAM空间上,可实现核心处理器对DPRAM的控制。本设计中使用片选信号通过FPGA连接到DPRAM,将DPRAM映射到核心处理器的IO空间中,实现核心处理器对DPRAM的控制。
本实用新型说明书中未作详细描述的内容属本领域专业技术人员的公知技术。
Claims (5)
1.一种功能接口可扩展的SoC重构子母验证板,其特征在于,包括:供电电源、母板、可扩展子板和上位机;
SoC功能验证板包括:母板和待验证子板;
母板包括:SoC处理器、FPGA模块、SRAM存储器、SDRAM存储器、DPRAM存储器、Space Wire连接器、电压转换模块、晶振、复位接口、DSU接口、网络接口、RS3232接口、总线控制器接口电路、总线控制器路由以及Space Wire链路接口;
SoC处理器分别连接FPGA模块、总线控制器接口电路、复位接口、SRAM存储器、SDRAM存储器、网络接口、晶振和RS3232接口;
Space Wire连接器连接总线控制器接口电路;
FPGA模块分别和总线控制器路由、DPRAM存储器连接;
供电电源的输出端连接电压转换模块的输入端;
DSU接口通过串口线连接上位机,用于进行调试工作;
总线控制器接口电路设置有三个完全相同的Space Wire链路接口。
2.根据权利要求1所述的一种功能接口可扩展的SoC重构子母验证板,其特征在于:待验证子板上设置有DDR存储器,DDR存储器通过高速连接器连接母板。
3.根据权利要求1所述的一种功能接口可扩展的SoC重构子母验证板,其特征在于:母板设计了两个可扩展接口,可扩展接口用于和待验证子板进行连接。
4.根据权利要求1~3任意之一所述的一种功能接口可扩展的SoC重构子母验证板,其特征在于:Space Wire连接器采用微型9针连接器实现。
5.根据权利要求4所述的一种功能接口可扩展的SoC重构子母验证板,其特征在于:通过外部线缆,可以实现各个Space Wire总线接口之间的数据收发工作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202022536670.9U CN213958045U (zh) | 2020-11-05 | 2020-11-05 | 一种功能接口可扩展的SoC重构子母验证板 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202022536670.9U CN213958045U (zh) | 2020-11-05 | 2020-11-05 | 一种功能接口可扩展的SoC重构子母验证板 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN213958045U true CN213958045U (zh) | 2021-08-13 |
Family
ID=77207492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202022536670.9U Active CN213958045U (zh) | 2020-11-05 | 2020-11-05 | 一种功能接口可扩展的SoC重构子母验证板 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN213958045U (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114518724A (zh) * | 2022-01-28 | 2022-05-20 | 弥费实业(上海)有限公司 | 一种适用于amhs系统的通讯装置及通讯方式 |
CN117632611A (zh) * | 2023-12-05 | 2024-03-01 | 北京中天星控科技开发有限公司 | 一种微处理器芯片的通用测试装置 |
CN118153492A (zh) * | 2024-05-11 | 2024-06-07 | 西北工业大学 | 一种用于实现芯片演示板与应用验证板归一化的结构 |
-
2020
- 2020-11-05 CN CN202022536670.9U patent/CN213958045U/zh active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114518724A (zh) * | 2022-01-28 | 2022-05-20 | 弥费实业(上海)有限公司 | 一种适用于amhs系统的通讯装置及通讯方式 |
CN117632611A (zh) * | 2023-12-05 | 2024-03-01 | 北京中天星控科技开发有限公司 | 一种微处理器芯片的通用测试装置 |
CN117632611B (zh) * | 2023-12-05 | 2024-05-14 | 北京中天星控科技开发有限公司 | 一种微处理器芯片的通用测试装置 |
CN118153492A (zh) * | 2024-05-11 | 2024-06-07 | 西北工业大学 | 一种用于实现芯片演示板与应用验证板归一化的结构 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN213958045U (zh) | 一种功能接口可扩展的SoC重构子母验证板 | |
CN101753388B (zh) | 适用于多核处理器片上和片间扩展的路由及接口装置 | |
CN105279133B (zh) | 基于SoC在线重构的VPX并行DSP信号处理板卡 | |
CN201604665U (zh) | 一种列控中心通信接口设备 | |
CN105549460A (zh) | 星载电子设备综合化管控系统 | |
CN116501681B (zh) | Cxl数据传输板卡及控制数据传输的方法 | |
CN110837486B (zh) | 一种基于FPGA的FlexRay-CPCIe通信系统 | |
US7383478B1 (en) | Wireless dynamic boundary-scan topologies for field | |
CN112214445B (zh) | RapidIO交换网络数据速率可重配置硬件电路 | |
WO2024212744A1 (zh) | 一种服务器、异构设备及其数据处理装置 | |
CN112395233A (zh) | 基于cpu和sdi芯片的软件定义交换系统及方法 | |
CN103106173A (zh) | 多核处理器核间互联的方法 | |
CN110635985A (zh) | 一种FlexRay-CPCIe通信模块 | |
CN103036685A (zh) | 基于dp83849c的afdx接口转换器 | |
CN105515673B (zh) | 一种光纤通道节点卡 | |
CN104750581A (zh) | 一种冗余互连的内存共享的服务器系统 | |
CN111796507A (zh) | 一种箭载全冗余综合电子系统 | |
CN102929329A (zh) | 片上系统间互连网络的动态重构方法 | |
CN108156099A (zh) | Srio交换系统 | |
CN212515401U (zh) | 一种箭载全冗余综合电子系统 | |
CN107980223B (zh) | 以太网互联电路及装置 | |
CN210627193U (zh) | 一种高防护性高速数字处理模块 | |
US7404020B2 (en) | Integrated fibre channel fabric controller | |
CN109981160B (zh) | 一种基于vpx的卫星通信数据处理模块 | |
CN214042097U (zh) | 一种可自定义协议的plc串口通讯扩展模块 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |