- Part Number Configuration Voltage Clock Rate / Access time Package Temperature SCD#
-
暂无记录
OBT1553B-10M-IP核是依据1553B总线协议(1553A/B Notice2协议)和SAE-AS5652标准(10Mbps标准) 设计的支持传输速率10Mbps的总线控制器IP核。 OBT1553B-10M-IP核主要包括通信协议模块A、通信协议模块B、主机信号接口模块、配置寄存器管理模块、存储器管理模块、时钟管理模块和主控制器模块。
产品描述 |
1553通信协议模块部分用差分曼彻斯特编码实现时分命令响应式串行通讯,主要包括A、B通道编码器和解码器;主机信号接口模块实现OBT1553B-10M-IP核与处理器(CPU/DSP/MCU)的接口信号处理;配置寄存器模块主要实现OBT1553B-10M-IP核的模式、功能和状态等的配置;存储器管理模块为处理器和OBT1553B-10M-IP核之间交互数据的管理方式,主要为4K*16BIT的双口RAM;时钟管理与主控制模块实现对输入时钟的管理和对OBT1553B-10M-IP核的基本通讯功能的实现与控制,是该IP核的中心控制单元能配置成BC、RT、BM三种类型的控制器。OBT1553B-10M-IP核主要应用在航空、航天、工业控制等技术领域。
产品特性 |
1. 主要特征
► 通过硬件逻辑方式完全实现MIL-STD-1553B标准(国军标GJB289A-97标准);
► 操作方式、寄存器设置以及存储器布局等方面同BU-61580兼容;
► 支持的通讯类型包括:
♦ BC → RT;
♦ RT → BC;
♦ RT → RT;
♦ Broadcast;
♦ Mode code;
► 能被配置为BC、RT、BM三种类型的控制器;
► 支持10Mbps传输速度;
► 带4K*16Bit 的集成DPRAM,根据需要可进行集成DPRAM的裁减;
► 与主机接口模式为同步的AMBA APB2.0信号或通用的异步接口信号;
► 外部接口支持通用的RS485总线收发器;
► 带A、B双冗余通道;
► BC性能:
♦ 支持A/B区域;
♦ 具有自动重发功能;
♦ 可编程的消息间隔时间;
♦ 帧自动重复发送;
♦ 可编程的超时响应时间;
► RT性能:
♦ 可编程的RT地址,子地址;
♦ 支持单缓冲存储器管理方式;
♦ 支持循环缓冲存储器管理方式;
♦ 支持双缓冲存储器管理方式;
♦ 可编程的非法命令表;
♦ 可编程的方式代码中断表;
♦ 可编程的子地址忙表;
► BM性能:
♦ 能够实时侦听总线上的数据流,可以将所有的数据流记录下来,也可以有选择地进行数据监听;
♦ 支持命令堆栈半满、全满溢出;
♦ 支持数据堆栈半满、全满溢出;
♦ 命令堆栈与数据堆栈独立;
♦ 对每条消息有相应的属性标志;
2. 结构框图
图1‑1 OBT1553B-10M-IP 核结构框图
3. 资源利用情况
Altera Cyclone III:
|
Xilinx Virtex2: Slices: 2,521 LUTs: 3,566 Memory bits: 6,5536(Block RAMs: 4) Flip-Flops: 2,180 |
Xilinx Virtex5: Slices : 1347 LUTs : 3,161 Memory bits : 6,5536(Block RAMs: 4) Flip-Flops : 2,218 |
Actel ProASIC3: D-flip-flops(CORE) : 10,328 Memory bits : 6,5536(4608-Bit Block: 22) |
产品列表 |
# | 产品型号 | 产品描述 | 备注 |
1 | OBTIP-1553B-10M-F | ASIC版本固核(ASIC网表) | |
2 | OBTIP-1553B-10M-V | FPGA版本固核(FPGA网表) | |
3 | OBTIP-1553B-10M-S | 软核(RTL源码) |