位置:51电子网 » 技术资料 » 嵌入式系统

机载电子盘设计

发布时间:2008/5/27 0:00:00 访问次数:428

  摘要:本文介绍了机载电子盘的硬件设计、调试和软件测试方法。该系统满足了机载航空图数据处理量大、吞吐率高、环境恶劣的环境要求,在嵌入式电子盘设计中具有典型性和实用性。内容充实,信息量大,工程实践性强。

关键词:电子盘;与非阵列;ide接口;写保护

  中美撞机,勇士入海,“浪花与泪花齐飞,海水共长天黯色”。从此,制造新一代功能强大的、能及时搜索、导航和定位的营救机,成为国人注目的大事。这不仅需要功能强大的搜索雷达,同时需要功能强大的处理定位计算机。采用电子航空图和多普勒雷达、gps及惯导组成综合导航系统就是增强营救机功能的重要举措。在航空图上能够对导航参数形象直观、及时准确的换算定位,将飞行员从繁多的、令人头疼的导航仪表和枯燥的需大量记忆的数据中彻底解放出来。但是通常的机载计算机只配有小容量存储器,采用诸如vxworks等字符操作系统,无法显示和处理全国范围的小比例尺的航空地图。显示和处理大数据量的共同瓶颈在于没有适合机载的硬盘,无法采用图形操作系统和存贮大容量数据。本文介绍我们在解决这一问题的一些做法,与大家切磋。

一 ide接口概述

  目前硬盘接口以ide(intelligent device electronics)为主,又称ata(at-attachment)接口。其主要特点是把原来st-506接口的控制器部分移到驱动器中去,使得主机的ide适配电路并不包括硬盘控制器,扩大了适应性,亦可连接cd-rom等设备。ide接口一般采用40线转插,信号名称和位置可参考图4的电路,它是16-bit总线。表1是接口内部寄存器分配。

表1 ide接口内部寄存器映象

/cs3fx

/cs1fx

a2 a1 a0

寄 存 器

读操作 (/ior=0, /iow=1)

写操作 (/ior=1, /iow=0)

1

0

0 0 0

数据 (读)

数据 (写)

1

0

0 0 1

错误 (error)

特征 (feature)

1

0

0 1 0

扇区数 (sector count)

扇区数 (sector count)

1

0

0 1 1

扇区号 (sector number)

(lba7-0)

扇区号 (sector number)

(lba7-0)

1

0

1 0 0

柱面低(cylinder low)

(lba15-8)

柱面低(cylinder low)

(lba15-8)

1

0

1 0 1

柱面高(cylinder hight)

(lba23-16)

柱面高(cylinder hight)

(lba23-16)

1

0

1 1 0

驱动器/磁头 (drive/head)

驱动器/磁头 (drive/head)

1

0

1 1 1

状态 (status)

命令 (command)

  摘要:本文介绍了机载电子盘的硬件设计、调试和软件测试方法。该系统满足了机载航空图数据处理量大、吞吐率高、环境恶劣的环境要求,在嵌入式电子盘设计中具有典型性和实用性。内容充实,信息量大,工程实践性强。

关键词:电子盘;与非阵列;ide接口;写保护

  中美撞机,勇士入海,“浪花与泪花齐飞,海水共长天黯色”。从此,制造新一代功能强大的、能及时搜索、导航和定位的营救机,成为国人注目的大事。这不仅需要功能强大的搜索雷达,同时需要功能强大的处理定位计算机。采用电子航空图和多普勒雷达、gps及惯导组成综合导航系统就是增强营救机功能的重要举措。在航空图上能够对导航参数形象直观、及时准确的换算定位,将飞行员从繁多的、令人头疼的导航仪表和枯燥的需大量记忆的数据中彻底解放出来。但是通常的机载计算机只配有小容量存储器,采用诸如vxworks等字符操作系统,无法显示和处理全国范围的小比例尺的航空地图。显示和处理大数据量的共同瓶颈在于没有适合机载的硬盘,无法采用图形操作系统和存贮大容量数据。本文介绍我们在解决这一问题的一些做法,与大家切磋。

一 ide接口概述

  目前硬盘接口以ide(intelligent device electronics)为主,又称ata(at-attachment)接口。其主要特点是把原来st-506接口的控制器部分移到驱动器中去,使得主机的ide适配电路并不包括硬盘控制器,扩大了适应性,亦可连接cd-rom等设备。ide接口一般采用40线转插,信号名称和位置可参考图4的电路,它是16-bit总线。表1是接口内部寄存器分配。

表1 ide接口内部寄存器映象

/cs3fx

/cs1fx

a2 a1 a0

寄 存 器

读操作 (/ior=0, /iow=1)

写操作 (/ior=1, /iow=0)

1

0

0 0 0

数据 (读)

数据 (写)

1

0

0 0 1

错误 (error)

特征 (feature)

1

0

0 1 0

扇区数 (sector count)

扇区数 (sector count)

1

0

0 1 1

扇区号 (sector number)

(lba7-0)

扇区号 (sector number)

(lba7-0)

1

0

1 0 0

柱面低(cylinder low)

(lba15-8)

柱面低(cylinder low)

(lba15-8)

1

0

1 0 1

柱面高(cylinder hight)

(lba23-16)

柱面高(cylinder hight)

(lba23-16)

1

0

1 1 0

驱动器/磁头 (drive/head)

驱动器/磁头 (drive/head)

1

0

1 1 1

状态 (status)

命令 (command)

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!