⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 preface.texi

📁 RTEMS (Real-Time Executive for Multiprocessor Systems) is a free open source real-time operating sys
💻 TEXI
字号:
@c@c  COPYRIGHT (c) 1988-2002.@c  On-Line Applications Research Corporation (OAR).@c  All rights reserved.@c@c  $Id: preface.texi,v 1.5 2002/01/17 21:47:47 joel Exp $@c@ifinfo@node Preface, CPU Model Dependent Features, Top, Top@end ifinfo@unnumbered PrefaceThe Real Time Executive for Multiprocessor Systems(RTEMS) is designed to be portable across multiple processorarchitectures.  However, the nature of real-time systems makesit essential that the application designer understand certainprocessor dependent implementation details.  These processordependencies include calling convention, board support packageissues, interrupt processing, exact RTEMS memory requirements,performance data, header files, and the assembly languageinterface to the executive.This document discusses the SPARC architecturedependencies in this port of RTEMS.  Currently, onlyimplementations of SPARC Version 7 are supported by RTEMS.It is highly recommended that the SPARC RTEMSapplication developer obtain and become familiar with thedocumentation for the processor being used as well as thespecification for the revision of the SPARC architecture whichcorresponds to that processor.@subheading SPARC Architecture DocumentsFor information on the SPARC architecture, refer tothe following documents available from SPARC International, Inc.(http://www.sparc.com):@itemize @bullet@item SPARC Standard Version 7.@item SPARC Standard Version 8.@item SPARC Standard Version 9.@end itemize@subheading ERC32 Specific InformationThe European Space Agency's ERC32 is a three chipcomputing core implementing a SPARC V7 processor and associatedsupport circuitry for embedded space applications. The integerand floating-point units (90C601E & 90C602E) are based on theCypress 7C601 and 7C602, with additional error-detection andrecovery functions. The memory controller (MEC) implementssystem support functions such as address decoding, memoryinterface, DMA interface, UARTs, timers, interrupt control,write-protection, memory reconfiguration and error-detection.The core is designed to work at 25MHz, but using space qualifiedmemories limits the system frequency to around 15 MHz, resultingin a performance of 10 MIPS and 2 MFLOPS.Information on the ERC32 and a number of developmentsupport tools, such as the SPARC Instruction Simulator (SIS),are freely available on the Internet.  The following documentsand SIS are available via anonymous ftp or pointing your webbrowser at ftp://ftp.estec.esa.nl/pub/ws/wsd/erc32.@itemize @bullet@item ERC32 System Design Document@item MEC Device Specification@end itemizeAdditionally, the SPARC RISC User's Guide from MatraMHS documents the functionality of the integer and floatingpoint units including the instruction set information.  Toobtain this document as well as ERC32 components and VHDL modelscontact:@exampleMatra MHS SA3 Avenue du Centre, BP 309,78054 St-Quentin-en-Yvelines,Cedex, FranceVOICE: +31-1-30607087FAX: +31-1-30640693@end exampleAmar Guennon (amar.guennon@@matramhs.fr) is familiar with the ERC32.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -