IEEE 1285 : 2005

IEEE 1285 : 2005

SCALABLE STORAGE INTERFACE (S[2]I)

Institute of Electrical & Electronics Engineers

More details

Download

PDF AVAILABLE FORMATS IMMEDIATE DOWNLOAD
$34.32

$78.00

(price reduced by 56 %)

Table of Contents

1 Overview
  1.1 Scope
  1.2 Purpose
  1.3 Background
  1.4 Scalable storage interface properties
  1.5 Historical perspective
  1.6 Non-storage applications
  1.7 S[2]I command execution
  1.8 S[2]I topologies
  1.9 S[2]I interconnects
  1.10 Memory-mapped addresses
  1.11 Shared memory-mapped registers
2 Normative references
3 Glossary and notation
  3.1 Definitions
  3.2 Field names
  3.3 C-code notation
  3.4 Bit and byte ordering
  3.5 Generic delta-level command lists
  3.6 Data formats
4 Abbreviations and acronyms
5 Alpha-level interface
  5.1 Alpha-level overview
  5.2 Command execution
  5.3 Alpha4 command and status entries
  5.4 Alpha8 command and status entries
  5.5 Command processing
  5.6 Alpha-level CSRs
6 Delta interface properties
  6.1 Delta-level distinctions
  6.2 Delta-level memory-mapped addresses
  6.3 Address formats
  6.4 Command lists
  6.5 Legacy command-set support
  6.6 Delta-level command processing
  6.7 Command sequence ordering
  6.8 Input/output transfers
  6.9 Scatter/gather transfers
  6.10 System-bus transactions
  6.11 Status reports
  6.12 Command synchronization
  6.13 Error conditions
  6.14 Delta-level mover CSRs
  6.15 Operational mover states
7 Delta interfaces
  7.1 Delta16 overview
  7.2 Delta32 overview
  7.3 Delta32 Mover CSRs
  7.4 Delta64 overview
Annex A (informative) Bibliography
Annex B (informative) Illustrative applications
      B.1 Secure logins
      B.2 Scattered buffer allocation
      B.3 Heartbeat timers
      B.4 Event reports
      B.5 Power-level management
      B.6 Timed command execution
      B.7 DiskLite architecture
Annex C (informative) Software based RAID
      C.1 RAID I/O driver software
      C.2 Single-block OUTPUT
      C.3 Striped-block OUTPUT
      C.4 Erasure-correcting single-block INPUT
      C.5 Erasure-correcting multiple-block INPUT
Annex D (informative) Physical interface possibilities
      D.1 Delta16-level backplane interface
      D.2 Delta64 Serial Bus interface
Annex E (informative) C-code illustrations

Abstract

Describes a scalable interface for use with memory-mapped storage units and other devices. The term "storage unit" can encompass rotating, non-rotating, volatile, and non-volatile storage. Issues of concurrency, latency, bandwidth, extensibility, and negotiation will be addressed. The interface is intended for use with either a single storage unit or with many coordinated storage units.

General Product Information

Document Type Standard
Status Current
Publisher Institute of Electrical & Electronics Engineers
Supersedes
  • IEEE DRAFT 1285 : D2.25 2005

Contact us