中文   English
股票代码:300053
产品信息

OBTIP-SPW-T:SpaceWire总线节点控制器IP核

OBT-SPW-T是欧比特公司自主研制的遵循ECSS-E-ST-50-12C协议规范的航天设备间的高速数据总线的节点IP核。OBT-SPW-T可以嵌入在航天子系统中,将航天子系统中与SPW网络连接,保证航天子系统之间高速、实时、确定、可靠地进行数据交换。

 

  • 主要特征
  • 订货信息
  • 技术文档
  • 应用领域

 

1  OBT-SPW-T结构图

主要特征

遵循ECSS-E-ST-50-12C规范(兼容ECSS- E-50-12A)

可提供双向全双工、串行的高速spw链路网络接口(2-200Mbits/s),支持配置远程存储访问(RMAP)功能;

硬件逻辑实现物理层(PHY)、信号层、字符层、交换层以及数据包层协议;

高性能的AMBA总线与主机间的数据传输;

支持点对点的链路以及路由交换网络;

物理层采用LVDS技术,使SPW具有良好的EMC特性和更高的传输速率。

主要功能:

配置管理:负责对SPW终端节点的功能控制寄存器、节点状态寄存器、链路地址、时钟分频寄存器、直接存储访问(DMA)通道控制寄存器等进行参数配置;

♦ PHY:对接收到的采用DS(Data-Strobe)方式传输的数据进行恢复;

链路接口控制状态机:处理SPW链路的交换层协议,实现链路的正常连接、链路错误检测、链路断路恢复连接等功能;

数据接收器:对经过PHY处理的数据进行进一步处理,实现信号层和字符层协议;

远程存储访问数接收器:接收遵守RMAP协议传输来的数据;

远程存储访问数发送器:发送遵守RMAP协议的数据;

直接存储访问:实现数据与主机之间的直接交换;

数据发送器:将数据转换为DS模式进行发送,实现信号层和字符层协议。

 

实例应用:

       基于图1中的结构,将主机接口替换为PCI接口,将直接存储访问替换为DPRAM,可以得到下图2所示的应用结构。该方案为Orbita研发的基于PCI接口的Spacewire终端节点板卡EMBC1000-PCISPW

2 EMBC1000-PCISPW功能结构框图

 

OBT-SPW-T接口定义

 

序号

信号名称

信号方向

信号描述

1

APB总线接口

I/O

用于与AMBA总线互联

PCI总线接口

I/O

PCI接口总线信号

2

spw_tx

O

OBT-SPW-T发送输出信号

3

spw_rx

I

OBT-SPW-T接收输入信号

 

 

资源利用情况

 

 OBT-SPW-T资源评估(1spw收发):

1Spacewire收发消耗的资源,资源中的PLLSpaceWire收发端模块使用的倍频时钟。

 

 

Altera Cyclone III:

 LE:             3,433

 Memory bits:     3,712

Xilinx Virtex2:

     Slices  :  1,802

     LUTs  :  2,794

     Memory bits : 3,712(Block RAMs: 2)

     Flip-Flops   :1,398

Xilinx Virtex5:

     Slices  :  801

     LUTs  :  1,788

     Memory bits : 3,712(18K Block RAMs: 2)

     Flip-Flops   :2,218

Actel  ProASIC3:

     D-flip-flops(CORE)  :  3,143

     Memory bits : 3,712 (Block: 2) 

 

 

 

序号 产品型号 产品描述 备注
1  OBTIP-SPW-T-F  ASIC版本固核(ASIC网表)  /
2  OBTIP-SPW-T-V  FPGA版本固核(FPGA网表)  /
3  OBTIP-SPW-T-S  软核(RTL源码)  /

 

 

SpaceWire总线节点控制器IP核用户手册V1.0.pdf

资料下载

SpaceWire总线节点控制器接口电路.pdf 资料下载