期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
基于TLM2.0的SPARC事务级建模 被引量:2
1
作者 周海洋 葛宁 +1 位作者 于立新 李玉红 《计算机工程》 CAS CSCD 北大核心 2011年第14期248-250,253,共4页
为提高可扩展处理器体系结构(SPARC)的设计抽象层次和仿真速度,设计一种符合第8版SPARC(SPARC V8)的事务级模型。该模型基于TLM2.0标准,采用解释型指令集仿真方法实现程序执行。通过构建验证环境,证明该事务级模型能够正确运行并跟踪SPA... 为提高可扩展处理器体系结构(SPARC)的设计抽象层次和仿真速度,设计一种符合第8版SPARC(SPARC V8)的事务级模型。该模型基于TLM2.0标准,采用解释型指令集仿真方法实现程序执行。通过构建验证环境,证明该事务级模型能够正确运行并跟踪SPARC V8程序,仿真速度比寄存器传输级提高2个数量级。 展开更多
关键词 可扩展处理器体系结构 事务级模型 指令集仿真 仿真速度 寄存器传输级
下载PDF
基于SPARC V8结构处理器的计算机系统设计 被引量:4
2
作者 施蕾 刘波 周凯 《空间控制技术与应用》 2008年第3期46-50,共5页
首先介绍了国内外计算机SPARC体系结构的研究现状,指出SPARC体系结构已成为国际上流行的处理器结构之一,而且众多航天机构也采用了SPARC结构的处理器设计其航天器的计算机系统。随后,着重说明了SPARCV8的组成结构以及国内外基于SPARCV8... 首先介绍了国内外计算机SPARC体系结构的研究现状,指出SPARC体系结构已成为国际上流行的处理器结构之一,而且众多航天机构也采用了SPARC结构的处理器设计其航天器的计算机系统。随后,着重说明了SPARCV8的组成结构以及国内外基于SPARCV8结构设计实现的处理器。最后给出了基于国产SPARCV8结构处理器BM3802设计实现的最小系统组成结构。 展开更多
关键词 sparc结构 sparc V8处理器 体系结构 最小系统
下载PDF
SUN的SPARC处理器体系结构及TurboSPARC微处理器
3
作者 蒋爱军 李师贤 《现代计算机》 1998年第2期10-13,共4页
本文介绍了Sun Microsystems公司的SPARC处理器体系结构以及TurboSPARC微处理器,详细叙述了其技术特征及优化性能。
关键词 sparc 体系结构 微处理器 计算机
下载PDF
一款基于SPARC V8指令集体系结构的系统芯片的功能验证
4
作者 杨爽 王天成 李华伟 《南通大学学报(自然科学版)》 CAS 2016年第4期9-16,共8页
处理器的设计越来越复杂,如何对处理器进行完备的功能验证面临着巨大的挑战.针对一款基于可扩展处理器架构(scalable processor architecture,SPARC)V8指令集体系结构的系统芯片进行验证,提取了该芯片的验证功能点,搭建了结果自动比对... 处理器的设计越来越复杂,如何对处理器进行完备的功能验证面临着巨大的挑战.针对一款基于可扩展处理器架构(scalable processor architecture,SPARC)V8指令集体系结构的系统芯片进行验证,提取了该芯片的验证功能点,搭建了结果自动比对的验证平台.该平台采用定向测试用例生成和约束随机测试用例生成相结合的方式产生测试用例以支持各种功能场景的验证.项目仍处于验证实施过程中,目前已设计了170个测试用例,对125个验证功能点中的109个进行了覆盖,达到了84%的功能覆盖率,并发现了7处设计错误. 展开更多
关键词 可扩展处理器架构 系统芯片 功能验证 指令集体系结构 功能点
下载PDF
多维可扩展流体系结构研究与评测 被引量:2
5
作者 吴伟 文梅 +7 位作者 伍楠 何义 杨乾明 管茂林 荀长庆 任巨 柴俊 张春元 《电子学报》 EI CAS CSCD 北大核心 2008年第5期899-905,共7页
MASA(Multiple-dimension scalable Stream Architecture)是一种可在多个维度扩展的流体系结构.本文对该体系结构的扩展性进行了深入探讨,分析了簇内、簇间和多核扩展的VLSI资源开销,并通过一组测试程序评测了MASA的性能.结果表明,三个... MASA(Multiple-dimension scalable Stream Architecture)是一种可在多个维度扩展的流体系结构.本文对该体系结构的扩展性进行了深入探讨,分析了簇内、簇间和多核扩展的VLSI资源开销,并通过一组测试程序评测了MASA的性能.结果表明,三个扩展维度形成有利互补,使得MASA流体系结构可支持扩展到单片内集成上千个ALU. 展开更多
关键词 流处理器 流体系结构 扩展性 并行处理
下载PDF
基于Eclipse的航天嵌入式软件集成开发环境设计与实现 被引量:5
6
作者 郝王松 彭飞 +3 位作者 乔磊 吴一帆 刘波 吴军 《空间控制技术与应用》 CSCD 北大核心 2015年第4期44-48,共5页
针对当前航天器软件研制过程中需要使用多种开发工具的问题,设计实现了集工程管理、代码编辑、语法检查、编译链接和调试测试于一体的航天嵌入式软件集成开发环境.研究成果已应用于航天器嵌入式软件的研发,缩短了软件研发周期并提高了... 针对当前航天器软件研制过程中需要使用多种开发工具的问题,设计实现了集工程管理、代码编辑、语法检查、编译链接和调试测试于一体的航天嵌入式软件集成开发环境.研究成果已应用于航天器嵌入式软件的研发,缩短了软件研发周期并提高了软件质量,同时也为软件集成开发环境的研发提供借鉴. 展开更多
关键词 集成开发环境 嵌入式软件 ECLIPSE sparc
下载PDF
基于BM3803的星载计算机系统软件开发 被引量:5
7
作者 曹东坡 胡晓惠 +1 位作者 赵军锁 毛劲松 《计算机工程与设计》 CSCD 北大核心 2011年第2期524-526,530,共4页
为了构建基于国产芯片的星载计算机系统,研究了SPARC V8处理器在航天领域的应用,提出了一种基于国产BM3803处理器的星载计算机系统软件开发方法。根据航天控制中高可靠性、稳定性和源代码可控性的实际需要,以开源实时多处理器操作系统RT... 为了构建基于国产芯片的星载计算机系统,研究了SPARC V8处理器在航天领域的应用,提出了一种基于国产BM3803处理器的星载计算机系统软件开发方法。根据航天控制中高可靠性、稳定性和源代码可控性的实际需要,以开源实时多处理器操作系统RTEMS为平台,开发了针对BM3803处理器的板级支持包(BSP)和设备驱动程序,并以PCI和EDAC为例,详细分析了PCI总线驱动和EDAC驱动的设计过程,最终实现了RTEMS对BM3803处理器的系统软件支持。结果表明,基于BM3803构建星载计算机系统是可行的。 展开更多
关键词 实时多处理器系统 可扩展处理器体系架构 系统软件 板级支持包 错误检测与纠正
下载PDF
RTEMS移植到SAILING S698处理器的BSP开发 被引量:2
8
作者 杨云 李言俊 《计算机工程与应用》 CSCD 北大核心 2009年第26期60-64,共5页
RTEMS是一款优秀的实时嵌入式操作系统,它支持多种处理器架构,具有良好的可移植性和裁剪性,支持多种API标准以及开源的特点使得它被广泛地应用在多种嵌入式领域。以基于SPARC V8架构的SAILING S698处理器开发板为目标,分析了RTEMS移植到... RTEMS是一款优秀的实时嵌入式操作系统,它支持多种处理器架构,具有良好的可移植性和裁剪性,支持多种API标准以及开源的特点使得它被广泛地应用在多种嵌入式领域。以基于SPARC V8架构的SAILING S698处理器开发板为目标,分析了RTEMS移植到S698的主要过程,介绍了RTEMS移植的开发环境配置,描述了在配置好的环境下板支持包(BSP)的开发详细步骤。 展开更多
关键词 实时多处理器系统 SAILING S698处理器 可扩充处理器架构 LEON2处理器
下载PDF
面向宇航应用的高性能多核处理器S698PM芯片的设计 被引量:4
9
作者 颜军 蒋晓华 +3 位作者 唐芳福 龚永红 颜志宇 黄小虎 《航天控制》 CSCD 北大核心 2016年第4期89-94,共6页
综述了面向宇航应用的SPARC架构嵌入式处理器芯片的发展历程及技术产品,介绍了新一代SPARC架构多核处理器SOC芯片(S698PM芯片)的设计,阐述了其在性能优化和可靠性优化方面的设计方法。S698PM芯片架构采用SMP对称多处理架构,配置四核高性... 综述了面向宇航应用的SPARC架构嵌入式处理器芯片的发展历程及技术产品,介绍了新一代SPARC架构多核处理器SOC芯片(S698PM芯片)的设计,阐述了其在性能优化和可靠性优化方面的设计方法。S698PM芯片架构采用SMP对称多处理架构,配置四核高性能SPARC V8处理器,具备二级缓存控制,数据吞吐能力大;芯片具备丰富的片上外设及宇航总线接口;支持多款嵌入式实时操作系统(EOS)。 展开更多
关键词 sparc V8处理器 四核SOC处理器 RISC处理器 SMP对称多处理架构 宇航抗辐照芯片 检错纠错(EDAC) 三模冗余(TMR) 总剂量(TID) 单粒子翻转(SEU) 单粒子栓锁(SEL)
下载PDF
兼容SPARC V8结构的FPC及其低功耗设计
10
作者 张洵颖 沈绪榜 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第7期38-41,共4页
为了满足空间应用对于浮点计算的需求,设计了一款兼容SPARC V8指令集的浮点协处理器.该浮点协处理器实现了除平方根和四精度指令以外的所有浮点指令,并采用独立的加法、乘法和除法流水路径.设计中根据整点单元的译码级结果来产生针对浮... 为了满足空间应用对于浮点计算的需求,设计了一款兼容SPARC V8指令集的浮点协处理器.该浮点协处理器实现了除平方根和四精度指令以外的所有浮点指令,并采用独立的加法、乘法和除法流水路径.设计中根据整点单元的译码级结果来产生针对浮点协处理器各数据路径的时钟门控信号,从而实现了微体系结构级的浮点协处理器时钟门控,在静态功耗基本不受影响的情况下,可以消除对应数据路径空闲状态的动态功耗.在中芯国际的0.18μm CMOS工艺上的实现结果与既有设计相比较,最大时钟频率提高了32%. 展开更多
关键词 嵌入式系统 sparc体系结构 浮点协处理器(FPC) 流水线 低功耗 时钟门控
原文传递
Verification of Real Time Operating System Exception Management Based on SPARCv8 被引量:1
11
作者 Zhi Ma Lei Qiao +2 位作者 Meng-Fei Yang Shao-Feng Li Jin-Kun Zhang 《Journal of Computer Science & Technology》 SCIE EI CSCD 2021年第6期1367-1387,共21页
Exception management,as the lowest level function module of the operating system,is responsible for making abrupt changes in the control flow to react to exception events in the system.The correctness of the exception... Exception management,as the lowest level function module of the operating system,is responsible for making abrupt changes in the control flow to react to exception events in the system.The correctness of the exception management is crucial to guaranteeing the safety of the whole system.However,existing formal verification projects have not fully considered the issues of exceptions at the assembly level.Especially for real-time operating systems,in addition to basic exception handling,there are nested exceptions and task switching by exceptions service routine.In our previous work,we used high-level abstraction to describe the basic elements of the exception management and verified correctness only at the requirement layer.Building on earlier work,this paper proposes EMS(Exception Management SPARCv8),a practical Hoare-style program framework to verify the exception management based on SPARCv8(Scalable Processor Architecture Version 8)at the design layer.The framework describes the low-level details of the machine,such as registers and memory stack.It divides the execution logic of the exception management into six phases for comprehensive formal modeling.Taking the executing scenario of the real-time operating system SpaceOS on the Beidou-3 satellite as an example,we use the EMS framework to verify the exception management.All the formalization and proofs are implemented in the interactive theorem prover Coq. 展开更多
关键词 operating system EXCEPTION scalable processor architecture Version 8(sparcv8) COQ formal verification
原文传递
Modular Verification of SPARCv8 Code 被引量:1
12
作者 Jun-Peng Zha Xin-Yu Feng Lei Qiao 《Journal of Computer Science & Technology》 SCIE EI CSCD 2020年第6期1382-1405,共24页
Inline assembly code is common in system software to interact with the underlying hardware platforms. The safety and correctness of the assembly code is crucial to guarantee the safety of the whole system. In this pap... Inline assembly code is common in system software to interact with the underlying hardware platforms. The safety and correctness of the assembly code is crucial to guarantee the safety of the whole system. In this paper, we propose a practical Hoare-style program logic for verifying SPARC (Scalable Processor Architecture) assembly code. The logic supports modular reasoning about the main features of SPARCv8 ISA (instruction set architecture), including delayed control transfers, delayed writes to special registers, and register windows. It also supports relational reasoning for refinement verification. We have applied it to verify that there is a contextual refinement between a context switch routine in SPARCv8 and a switch primitive. The program logic and its soundness proof have been mechanized in Coq. 展开更多
关键词 scalable processor architecture Version 8(sparcv8) assembly code verification context switch COQ refinement verification
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部