ISO/IEC 13213:1994 PDF
Information technology — Microprocessor systems — Control and Status Registers (CSR) Architecture for microcomputer buses
Information technology — Microprocessor systems — Control and Status Registers (CSR) Architecture for microcomputer buses
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 135
- Дата публикации:
- 13 декабря 1994 г.
- Издание:
- ISO/IEC IS 13213 edition 1 version 1
- ICS:
- 35.160
Defines the address-space maps, the bus transaction sets, and the node's CSRs. Includes the format and content of the configuration ROM on the node providing the parameters necessary to autoconfigure systems with nonprocessor nodes provided by multiple vendors. The annexes provide background for understanding the usage of this CSR Archtecture specification.
Abstract
Overview
ISO/IEC 13213:1994 - "Information technology - Microprocessor systems - Control and Status Registers (CSR) Architecture for microcomputer buses" defines a standardized CSR model for nodes on microcomputer buses. The standard specifies address-space maps, bus transaction sets, node CSR layouts and the format/content of a configuration ROM used to autoconfigure systems built from non-processor nodes supplied by multiple vendors. Annexes provide background and rationale to aid implementation and interoperability.
Key topics and technical requirements
- CSR address spaces and unit architectures
- Defines contiguous address spaces (initial, indirect, extended units) that map to vendor-defined unit register sets.
- Units typically have private register sets; a few CSRs are shared across units.
- Interrupt architecture
- INTERRUPT-TARGET: standardized CSR offset for broadcast and directed interrupts; supports immediate queuing of multiple interrupt writes and 32 interrupt-group bits.
- STATE-CLEAR: standardized status/clear register that contains unit-specific Service-request bits to aid polled interrupt dispatch and clearing of status bits.
- Polling model for shared interrupt-group bits and recommendations for interrupt dispatch tables (node pointer, mask, dispatch params).
- Directed interrupts are constrained to write transactions and may be delayed by a busy status to avoid deadlocks.
- Message passing
- Standard CSR offsets for request and response messages (separate targets to avoid queue deadlocks).
- All message-capable nodes must support 64‑byte messages; larger messages may be implemented with concatenation or indirection (DMA).
- Hardware must provide at least one queue entry per message-passing address; queued messages are processed by firmware/software.
- Globally synchronized clocks
- Partially standardized clock-unit registers and formats: CLOCK VALUE (64‑bit unsigned fixed-point: 32s seconds / 32s fractional), CLOCK-TICK-PERIOD, CLOCK-STROBE-ARRIVED.
- Synchronization models: clock sampling via strobe, reference update (master or averaged), and clock adjustment (master updates or local updates).
- Read/write protocols for 64-bit clock registers (multi-32-bit access sequences) to ensure consistent time reads.
Practical applications and audience
- System architects and hardware designers implementing microcomputer bus nodes (processors, memory controllers, I/O devices, bridges).
- Firmware and OS developers responsible for I/O drivers, interrupt dispatch, message handling and time services.
- Vendors building interoperable non-processor nodes and integrators designing autoconfiguration schemes using the configuration ROM.
- Useful for systems requiring standardized broadcast interrupts, message queues, and distributed clock synchronization.
Related standards and notes
- The document is aligned with ANSI/IEEE Std 1212 (1994) references and mentions applicability to point-to-point link standards (e.g., SCI) for certain clock-strobe behaviors.
- Keywords: ISO/IEC 13213:1994, CSR Architecture, Control and Status Registers, microcomputer buses, interrupts, message passing, clock synchronization, configuration ROM, autoconfigure.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 25 - Interconnection of information technology equipment
- SKU
- ISO/IEC 13213:1994
Похожие стандарты
Другие стандарты ISO
ISO 8689-1:2000
ДействующийWater quality — Biological classification of rivers — Part 1: Guidance on the interpretation of biological qu…
Overview ISO 8689-1:2000, titled Water quality - Biological classification of rivers - Part 1: Guidance on the interpretation of biological quality data from surveys of benthic macroinvertebrates, is…
ISO/ASTM51540-04(2012)
ОтменёнStandard Practice for Use of a Radiochromic Liquid Dosimetry System (Withdrawn 2020)
Significance and Use4.1 The radiochromic liquid dosimetry system provides a means of measuring absorbed dose in materials (5-7). Under the influence of ionizing radiation, chemical reactions take pla…
ISO/ASTM51204-04
ДействующийStandard Practice for Dosimetry in Gamma Irradiation Facilities for Food Processing (Withdrawn 2013)
Significance and Use4.1 Food products may be treated with ionizing radiation, such as gamma-rays from 60Co or 137Cs sources, for numerous purposes, including control of parasites and pathogenic micro…
ISO/ASTM51431-05
ОтменёнStandard Practice for Dosimetry in Electron Beam and X-Ray (Bremsstrahlung) Irradiation Facilities for Food P…
Significance and Use4.1 Food products may be treated with acceleratorgenerated radiation (electrons and X-rays) for numerous purposes, including control of parasites and pathogenic microorganisms, in…
ISO/ASTM52628-20e1
ДействующийStandard Practice for Dosimetry in Radiation Processing
1.1 This practice describes the basic requirements that apply when making absorbed dose measurements in accordance with the ASTM E61 series of dosimetry standards. In addition, it provides guidance o…
ISO/ASTM52921-13(2019)
ДействующийStandard Terminology for Additive Manufacturing—Coordinate Systems and Test Methodologies
Significance and Use 3.1 Although many additive manufacturing systems are based heavily upon the principles of Computer Numerical Control (CNC), the coordinate systems and nomenclature specific to CN…
ISO/ASTMTR52917-EB
ДействующийAdditive Manufacturing — Round Robin Testing — General Guidelines
This document outlines the steps with regard to aspects of design to conduct and run a round robin study (RRS) to assess the degree of variability in an additive manufacturing material or process. Th…
ISO/ASTM52901-17(2023)
ДействующийStandard Guide for Additive Manufacturing – General Principles – Requirements for Purchased AM Parts
Scope 1.1 This document defines and specifies requirements for purchased parts made by additive manufacturing. 1.2 It gives guidelines for the elements to be exchanged between the customer and the pa…