基于SPARC V8 的嵌入式星载计算机
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于SPARC V8 的嵌入式星载计算机
1 引言SPARC(Scalable Processor Architecture),是任何人或公司都能准许和使用其于微处理器和半导体发展的开发技术规格。
SPARC 诞生与SUN Microsystems 实验室公司,它是加州大学伯克利的研究人员在RISC 技术上研
究发展起来的。
1985 年Sun 微系统公司为了获得更高的执行效率和更为优化的
编译器,并满足其缩短开发周期、迅速投放市场的要求,提出了该体系结构。
该公司本身并不进行集成电路的设计和生产,而是由多家半导体厂商以不同的VLSI 实现为其进行生产。
最终只要求用这些不同芯片构成的系统均保证程序
二进制兼容。
这使得厂家能充分发挥自己的特长进一步改进工艺技术、提高性
能。
可以说SPARC 是一个开放的体系结构标准,允许公众制造商的加入。
1987 年,Sun 和TI 公司合作开发了RISC 微处理器SPARC。
1989 年,SUN Microsystems 转移SPARC 规范到一个独立、非盈利组织,用于服务成员开发
认证。
从最早的32 位SPARC V7,到32 位SPARC V8(哈佛结构),一直发展到目前的64 位SPARC V9(超标量),使SPARC 体系的RISC 微处理器得到广泛的发展。
SPARC 微处理器最突出的特点就是它的可扩展性,这是业界出现的
第一款有可扩展性功能的微处理,SPARC 的推出为Sun 赢得了高端微处理器
市场的领先地位。
Sun 公司以其性能优秀的工作站闻名,这些工作站全都是采
用Sun 公司自己研发的SPARC 芯片。
航天计算机是航天设备控制的中枢神经,随着航天工程复杂性的不断提高,设备对计算机的要求越来越高。
航天电子产
品不但要耐火箭起飞时的冲击、振动等苛刻的力学环境,而且要承受宇宙空间
的高温、低温、高真空、高辐射等极端条件;另外,由于在空间环境条件下,
电子产品的可维护性非常差,而且一旦发生故障,其后果往往比较严重,甚至
是致命的。
因此相对于普通计算机,其可靠性要求更高。
在航天领域,美国现。