0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用SmartModule模块与FPGA器件实现对雷达计算机系统的改造

电子设计 来源:网络整理 作者:佚名 2019-11-04 07:55 次阅读

1、引言

在传统的舰载雷达计算机系统中,一般采用双机(A,B机)体制:A机负责数据的采集、跟踪、解算,称为任务计算机;B机负责雷达综合态势与相关数据的显示与操控,同时完成对各种接口的操作,称为人机接口计算机。A,B机之间通过共享存储区交换数据。在这种系统中,双机都采用军用加固机,A机与雷达接口板、天线方位接口板等相连,而B机需要控制操作多种接口板卡,如显示接口板、对外接口板、数据存储板、网络接口板等。同时系统中还存在各种用于控制雷达分机的小系统,如伺服系统;提供舰艇经纬度信息的GPS系统,这些小系统与B机之间通过串口进行通信。可见,传统计算机系统组成板卡多、各板卡功能单一、系统组成结构复杂、可靠性差、且数据交换效率低,在多批目标的情况下,可能无法完成数 据交换与跟踪结算。

为了适应现代雷达要求计算机系统具备的体积小、功能强、易于维护的特点,本文中,采用了SmartModule模块、大规模FPGA和专用集成电路对传统的雷达计算机系统进行了大胆改进。新的系统具有组成板卡少、单板功能强、系统组成结构简单、可靠性高、数据交换效率高、可扩展性强、成本低的特点。

2、计算机系统的组成与实现

新的计算机系统由2个单板计算机组成。任务计算机与人机接口计算机的硬件构成完全相同,他们通过内部不同的软件来完成各自的功能。任务计算机主要通过FPGA雷达接口采集数据,并对数据进行目标检测录取,跟踪解算。由于采用了高速CPU与大规模FPGA,极大地提高了数据的处理能力与速度。人机接口计算机负责光栅显示控制、雷达操控、数据存储、同时完成各种对外接口的操作。任务计算机与人机接口计算机通过双口RAM、网络或高速总线进行数据交换。

如图1所示,计算机板由SmartModule计算机模块、显示接口、对外接口、雷达操控、电子盘、网络、双口RAM、FPGA等部分构成。很明显,与老的系统相比,新系统的组成板卡大大减少,集成度增强,原来很多接口板的功能现在全部和并在一块计算机板上,这样提高了系统的可靠性与易维护性,由于采用了网络,系统对外通信效率大大提高。

采用SmartModule模块与FPGA器件实现对雷达计算机系统的改造

2.1SmartModule模块简介

SmartModule模块是瑞士数字逻辑(Digital-Logic公司的小型化单片PC系统单元,类似现今世界流行的单芯片系统 SOC(SystemOnChip),与标准PC/AT兼容。他具有模块化、系列化、结构小巧、功能强大、易于后期加固、散热处理等特点。

实际设计中采用SmartModuleP5PC-266模块,构成框图如图2所示,外观如图3所示。具体技术指标如下:

处理器:P5 266MHz;电源:5 V;Cache:256K;内存:64M;两个串口:COMl,COM2;一个并口:LPTl;一个软驱接口;两个EIDE接口;两个USB接口;PS/2鼠标接口;IrDA接口;看门狗功能;定时器功能;键盘控制器;显示接口:69000具有2M显存;声卡;支持两种总线;ISA和PCI;外形尺寸:85X66X14mm。

采用SmartModule模块与FPGA器件实现对雷达计算机系统的改造

2.2 基于SmartModule的计算机板的设计简介

SmartModule虽然兼容PC/AT系统,但其本身的功能还不完备,还需要进行相应的扩充,才能满足作为雷达计算机的嵌入式应用。基于SmartModule的计算机板主要包含以下部分:

SmartModuleP5PC-266模块、雷达操控接口、显示接口、电子盘、双口RAM、对外接口、网络接口、中断扩展等。下面简要介绍其主要部分:

(1)电子盘 大容量的存储空间是进行系统软件安装、程序调试、数据存储所必需的,因此系统采用M-system公司的DOC2000系列电子盘进行扩展,存储容量2M~1GB。DOC系列电子盘尺寸小、接口简单、容量大,已成为嵌入式应用的首选存储类型。DOC2000外观如图4所示。

采用SmartModule模块与FPGA器件实现对雷达计算机系统的改造

(2)对外接口 为了和其他设备进行数据通讯与操控,如GPS设备、导弹指挥仪、平台罗径、记程仪、触摸屏、鼠标等。在当前网络没有普遍应用时,保留多个串、井口供用户使用是必须的。因此系统采用TI公司的TLl6C554芯片在板上扩展了8个RS232/422串口。

(3)网络接口 采用Intel公司的82559双冗余的10/100M自适应网卡是本系统的一个亮点。

(4)中断扩展 由于SmartModule模块本身具有16级中断,而且他内部又使用了其中的大部分中断,对用户而言,可用的中断数目较少,因此要对中断进行扩充。系统采用FPGA对中断进行了扩展。

(5)FPGA 完成雷达接口、数据检测录取、译码、中断扩展等功能。大规模的可编程逻辑器件的使用大大节省了空间,提高了效率。

3 、结 语

本文通过对SmartModule的简要介绍,结合工作中的实际情况,简单说明了其在嵌入式雷达计算机系统中的设计应用。新的系统具有组成板卡少、单板功能强、系统组成结构简单、可靠性高、数据交换效率高、可扩展性强的特点。已经在某小型化雷达中得到实践的验证,是雷达计算机系统的一次有益的尝试。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1611

    文章

    21394

    浏览量

    595665
  • 计算机
    +关注

    关注

    19

    文章

    6898

    浏览量

    85833
  • 雷达
    +关注

    关注

    49

    文章

    2738

    浏览量

    116043
收藏 人收藏

    评论

    相关推荐

    计算机系统结构

    计算机系统结构
    发表于 05-09 19:03

    如何设计基于SmartModule雷达嵌入式计算机

    在传统的舰载雷达计算机系统中,一般采用双机(A,B机)体制:A机负责数据的采集、跟踪、解算,称为任务计算机;B机负责雷达综合态势与相关数据的
    发表于 10-29 06:49

    什么是计算机系统计算机硬件和计算机软件?

    第一章 计算机系统概论1. 什么是计算机系统计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由
    发表于 07-22 09:06

    什么是计算机系统?硬件和软件哪个更重要?

    第一章计算机系统概论1 .什么是计算机系统计算机硬件和计算机软件?硬件和软件哪个更重要?解: P3计算机系统:由
    发表于 07-26 07:18

    计算机系统中的软件系统

    专用计算机现代计算机运算速度最高可达每秒几万亿次几十亿次几亿次几万次计算机辅助制造是计算机应用领域之一其英文缩写是所谓的信息是指基本素材非数值数据数值数据处理后的数据
    发表于 09-13 07:22

    嵌入式计算机系统概述

    嵌入式计算机系统概述:定义:以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统嵌入式
    发表于 12-22 06:08

    详解单芯片微型计算机系统

    什么是单芯片微型计算机系统呢?单芯片微型计算机系统是由哪些部分组成的?
    发表于 01-19 07:05

    计算机系统概论

    1.1 计算机系统简介1.2 计算机的基本组成1.3 计算机硬件的主要技术指标1.4 本书结构
    发表于 04-11 09:31 0次下载

    基于EDA平台的计算机系统结构课程实践

    基于EDA平台的计算机系统结构课程实践本文分析了计算机专业本科生课程计算机系统结构的教学现状, 结合目前在教学实践中采用的部分措施, 提出了在计算机
    发表于 12-05 16:08 0次下载

    微型计算机系统

             微型计算机系统与传统的计算机系统一样,也是由硬件系统和软件系统两大部分组成的。2.1
    发表于 03-03 08:31 0次下载

    计算机系统维护概述

    计算机系统维护概述 一、计算机系统维护的意义    计算机是人们经常使用操作的智能化工具,如果使用操作不当
    发表于 10-25 11:00 1629次阅读

    什么是计算机系统的容错性

    什么是计算机系统的容错性             所谓容错是指在故障存在的情况下计算机系统不失效,仍然能够正常工作的特性
    发表于 01-08 13:49 1563次阅读

    计算机系统小结

    计算机系统小结   习惯上所称的“电子计算机”是指现在广泛应用的电子数字计算机,它分为专用计算机和通用计算机两大类。专
    发表于 04-13 14:14 663次阅读

    高性能、低功耗SMARC 模块计算机与加固型计算机系统

    凌华科技采用最新一代 Intel® Atom™ 及Celeron® 系统单芯片解决方案,发布高性能、低功耗SMARC 模块计算机与加固型计算机系统
    发表于 10-10 10:42 1955次阅读

    计算机系统的硬件组织详细概述

    为了解在计算机系统中,程序是如何运行的,首先需要了解计算机系统的硬件组织。
    的头像 发表于 02-15 12:28 3986次阅读
    <b class='flag-5'>计算机系统</b>的硬件组织详细概述